iCommonLib
iCommonLib is a library of universal functions designed to work independently of the Minecraft game version.
Here are the main features of this library:
- Getting chest view counts (ChestBlockEntity) for versions 1.16 and 1.17
- Game mode change event compatible with 1.16 and the game mode system changes in version 1.17
- Events for saving and loading NBT data for BlockEntity in versions 1.17 and 1.18
- World initialization event adapted to constructor changes in version 1.18
- Access to PalettedContainer for versions 1.17 and 1.18
- Extracting biome from noise generator for versions from 1.17 to 1.18.2
- And many other useful functions
The library supports various Minecraft versions including 1.18.2, 1.19.2, 1.19.4 and others.