ABF 23.8 OF MC-1.20.1.jar
Curse Maven Snippet
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
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include

