2.1.7 (1.21.1)
on Jul 3, 2025- Updated
InterpolatedGravityFunctionto now properly supply a bottom and top gravity value. - Multiple
GravityBelts can now apply at the same position. - Reworked a few aspects of the File Transferring system!
- File transfers can now have a much larger size, thanks to
FileTransferPacketnow being able to split into multiple packets. - The
FileTransferFilterclass has been added, filtering out file transfers/requests that are not whitelisted.- Only
.pngand.jsonfiles can be accepted by file transfers/requests. This is hardcoded. - By default, no destination paths are whitelisted.
- Destination paths can be whitelisted separately on the server and client.
- A destination path can be whitelisted using the
whitelistDestinationPathmethod. - Players sending a file with a file extension or destination path that isn't whitelisted will instantly be kicked from the server.
- By default, no request paths are whitelisted.
- Request paths can be whitelisted separately on the server and client.
- A destination path can be whitelisted using the
whitelistRequestPathmethod. - Players requesting a file with a file extension or request path that isn't whitelisted will instantly be kicked from the server.
- Only
- File transfers can now have a much larger size, thanks to
- Added
RelativeMovingSoundInstance, a type ofSoundInstancethat will move alongside the player with an offset. - Fixed a crash upon booting servers.
2.1.6 (1.21.6)
on Jul 1, 20252.1.6 (1.21.5)
on Jul 1, 20252.1.6 (1.21.4)
on Jul 1, 20252.1.6 (1.21.2)
on Jul 1, 20252.1.6 (1.21.1)
on Jul 1, 2025- Added
FrozenLibModResourcePackApi, allowing modders to include .zip resource packs in their mods.- Resource packs must be placed within a
frozenlib_resourcepacksdirectory in the mod. - Resource packs will be copied to the
frozenlib/mod_resourcepacksdirectory in Minecraft's run directory.- Resource packs in this directory that a mod has not registered will be deleted, meaning if you uninstall a mod, its resource pack will be deleted upon the next boot.
- Resource packs can be placed by users into the
frozenlib/resourcepacksdirectory in Minecraft's run directory to force-load their own resource packs. - These resource packs will be force-enabled.
- These resource packs can optionally be hidden from the selection screen.
- Resource packs must be placed within a
- FrozenLib's cape texture cache file path within Minecraft's run directory has been moved from
frozenlib_cape_capetofrozenlib/cape_cache. - Updated Kotlin to 2.2.0
2.1.5 (1.21.6)
on Jun 19, 20252.1.5 (1.21.5)
on Jun 17, 20252.1.5 (1.21.4)
on Jun 17, 20252.1.5 (1.21.2)
on Jun 17, 20252.1.5 (1.21.1)
on Jun 17, 2025- Updated Kotlin to 2.1.21
- Removed
EntityUtilsas it has unstable implementation.
2.1.4 (25w21a)
on May 27, 20252.1.4 (1.21.5)
on May 27, 20252.1.4 (1.21.4)
on May 27, 20252.1.4 (1.21.2)
on May 27, 20252.1.4 (1.21.1)
on May 27, 2025- Updated minimum Fabric API dependency.
- Possibly fixed a rare worldgen freeze with C2ME.
- Added the
warden_cannot_targetentity type tag. - Added
VibrationParticleVisibilityApi, a simple way to disable the Vibration particle from appearing under provided circumstances. - Misc. cleanup.


