Compatibility
Minecraft: Java Edition
1.21.x
1.20–1.20.4
1.19.x
1.18.1–1.18.2
1.17.1
1.16.1–1.16.5
1.15.2
1.14.2–1.14.4
1.13.2
1.12.x
1.11.2
1.10.2
1.10
1.9.4
1.9
1.8.9
1.7.10
Platforms
Fabric
Supported environments
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Links
Creators
Details
Licensed LGPL-2.1-only
Published last year
Updated last month
Changelog
- Improve sided inventory lookup. (19908300)
- Add platform neutral sprite and fluid rendering code. (5843bfcc)
- Allow Enum deserialization to use lower case names. (4ade451e)
- Add new serializable data type for playable sounds. (a6d5684d)
- Add serialization support for sound categories. (5e1be2bd)
- Add many new loader neutral tags. (b0c6807a)
- Add support for platform neutral crafting remainder lookups. (6c3971f4)
- Add support for serializing nullable values. (40da2f5c)
- Add RegistryObject that does delayed registry lookups. (dcb6c380)
- Add unsafe cast to CachedSupplier. (a1e38ead)
- Improve how sided Bookshelf inventories are wrapped for Forge. (fe17610c)
- Add serialization support for Direction, Axis, Plane, Mob Category, Enchantment Category, and Dye Color. (5fc588cf)
- Add support for reading and writing lists to NBT. (7456d2c7)
- Add GameTest that validates serialization of empty and null lists. (2fd5a863)
- Add the ability to serialize JSON Lists. (aee6438e)
- Add serialization support for Vector3f and Vector4f. (668a857c)
- Give ContainerInventoryAccess the ability to ignore slot rules when needed. (b1c0e230)
- Fix Forge removing sided context for Bookshelf block entities. (9deb1ca7)
- InventoryBlock now extends BaseEntityBlock. (64bbdcde)
- Add way to specifically update the tile entity and not the container. (62fe9793)
- Fix BlockEntity#setChanged not being invokes. (14f07951)
- Document the default behaviour of InventoryBlockEntity#dropContents (9b68b0c9)
- Bookshelf block entities now extend BaseContainerBlockEntity. (d3ce105f)
- Removed SerializedBlockEntity (bcc4de14)
- Add support for opening windows with extended network data. (ea464ec4)
- Add support for registering new menu types. (a3860a29)
- Add support for constructing menu types. (2567b17b)
- Add support for registering recipe types. (89304206)
- Allow BlockEntityType construction to accept collection of valid blocks. (0101b3e7)
- Fix InventoryBlockEntity#createInventory, SerializedBlockEntity#writeTileData, and SerializedBlockEntity#readTileData not being accessible. (05be2de3)
This project is made possible by Patreon support from players like you. Thank you!
- lothrazar
- Spencer Gilbert
- Adam Y
- Pongo Sapiens
- Darkosto
- Borealis German