FrozenLib
A library that provides mod developers with an extensive set of tools for expanding Minecraft's functionality. The collection of useful utilities will be expanded in future updates.
Main Features
With this library you can:
- Create advanced configuration files
- Add custom scheduledTick methods to any blocks
- Configure dripstone to trigger scheduledTick on arbitrary blocks
- Implement drying and dripping mechanics from any blocks via dripstone
- Reduce item cooldown times
- Work with moving looped sounds, create custom flyby sounds, and set up an interface to control their playback
- Disable hopper usage for specific BlockEntity
- Apply complex mathematical operations and noise sampling
- Set up datafixers to convert old data to new formats
- Override entity textures
- Add screen shaking effects
- Modify gravity
- Create new mob categories
- Use and extend wind system
- Modify achievements during runtime
- Add mob effects to beacons
And many other features!
The library includes an implementation of The Quilt Project's DataFixerUpper API for Fabric.