promotional bannermobile promotional banner

Anything but Fish

Reel in creepers, diamonds, and more! This fishing rod catches ANYTHING—except fish.
Back to Files

ABF 23.8 OF MC-1.20.1.jar

File nameABF 23.8 OF MC-1.20.1.jar
Uploader
Lithum_12Lithum_12
Uploaded
Aug 10, 2026
Downloads
9
Size
46.7 KB
Mod Loaders
Fabric
File ID
8616645
Type
R
Release
Supported game versions
  • 1.20.3
  • 1.20.2
  • 1.20.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:anything-but-fish-1468792:8616645"

Learn more about Curse Maven

What's new

AnythingButFish 23.8 by Lithum-12

Support

  • mc-26.1 supported 26.1.x
  • mc-1.21.11 supported 1.21.5~1.21.11
  • mc-1.21.1 supported 1.21~1.12.3 (No support 1.21.4)
  • mc-1.20.4 supported 1.20.3~1.20.6
  • mc-1.20.1 supported 1.20.1,1.20.2(No support 1.20)
  • mc-1.19.2 supported 1.19.x
  • mc-1.18.2 supported 1.18.x
  • mc-1.17.1 supported 1.17.x(Java Version longer need 17)
  • mc-1.16.5 supported 1.15.x,1.16.x(1.15.x No supported GUI Configure)
  • mc-1.20.1-forge supported 1.20.1(Forge Loader)

Core

  • Compatible with MC Fabric 1.15 ~ 26.1.2 (except 1.21.4, 1.20) all versions
  • Conpatible with MC Forge 1.20.1 (Alpha version)
  • Replaced the weighted pool system with whitelist/blacklist modes
  • Whitelist: only items/entities in the list can appear
  • Blacklist: random draw from the full registry, excluding listed entries
  • An empty whitelist means that loot type is skipped entirely (no more fallback to full registry)
  • Removed the old feature that added fishing rods to the spawn bonus chest (no longer affects vanilla chests)
  • Added comment stripping before parsing the config, fixing load failures
  • Fixed a bug where one character in a comment could corrupt the config file
  • Fixed default value for itemCountMax to match the code

Mechanics

  • Fixed filtering of dangerous mobs and admin items
  • Fixed filtering of modded items/entities in fishing loot
  • Use level.registryAccess() to correctly get modded items/entities
  • Fixed rod durability not working on some older versions
  • Fixed FishingRodDurabilityMixin injection target and method signature on 1.16.5
  • Added per-entry count range support (minCount/maxCount) for items
  • Added source.isBuiltin() check for loot table modifications

Visuals

  • Added language keys for allowAdminItems and allowDangerousMobs
  • Completed language files for whitelist/blacklist modes
  • Fixed Chinese translation for replaceLootChestRods
  • Improved README.md formatting

Build

  • Improved hardcoded Java path handling for cross-platform compatibility
  • Improved Minecraft version range syntax
  • Removed unused refmap configuration in build.gradle
  • Correctly configured Mixin refmap for each version
  • Raised Mixin defaultRequire from 0 to 1
  • Fabric API is now optional

Other

  • Updated LICENSE to LGPLv3
  • Added LICENSE, README.md, and rodi3.png
  • Updated the mod icon
  • Unified code comment style

Credits

  • PR Contributor: @ZenanMiao, provided support for 26.1

This mod has no additional files