File Details
[Fabric 1.21] v1.4
- R
- Apr 21, 2025
- 72.53 KB
- 8
- 1.21.1+1
- Fabric
File Name
xunlib-fabric-1.21-1.4.jar
Supported Versions
- 1.21.1
- 1.21
Curse Maven Snippet
Xunlib v1.4 Changelog
Features
- Added
@PersistentNbtannotation: Automatically serialize/deserialize block entity data to from NBT.
Simplify data persistence by annotating fields in your block entity classes. - Custom NBT Adapters: Implement the
INbtAdapterinterface to define custom serialization/deserialization logic.
Override default NBT handling for advanced use cases.
Breaking Changes
- Moved
setModIdmethod: Relocated fromCommonUtilsto theModSetupclass.
Update your mod initialization code to callModSetup.setModId(...)instead. - Renamed inventory methods:
-addItems(...)→insertItems(...)
-removeItems(...)→extractItems(...)
Refactor existing code to use the new method names.
Improvements
- Enhanced Fuzzy Matching System:
Added whitelist/blacklist support for custom predicates.
Define inclusion/exclusion rules for item matching with greater flexibility.
Upgrade Note: If you rely on the old addItems or removeItems methods or setModId in CommoUtils, update your code to avoid runtime errors. Check the documentation for migration examples.