2.1.7 (1.21.6)
on Jul 3, 20252.1.7 (1.21.5)
on Jul 3, 20252.1.7 (1.21.4)
on Jul 3, 20252.1.7 (1.21.2)
on Jul 3, 20252.1.7 (1.21.1)
on Jul 3, 2025- Updated
InterpolatedGravityFunction
to now properly supply a bottom and top gravity value. - Multiple
GravityBelt
s 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
FileTransferPacket
now being able to split into multiple packets. - The
FileTransferFilter
class has been added, filtering out file transfers/requests that are not whitelisted.- Only
.png
and.json
files 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
whitelistDestinationPath
method. - 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
whitelistRequestPath
method. - 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 ofSoundInstance
that 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_resourcepacks
directory in the mod. - Resource packs will be copied to the
frozenlib/mod_resourcepacks
directory 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/resourcepacks
directory 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_cape
tofrozenlib/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
EntityUtils
as 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_target
entity type tag. - Added
VibrationParticleVisibilityApi
, a simple way to disable the Vibration particle from appearing under provided circumstances. - Misc. cleanup.