Releases: CottonMC/LibDP
Releases · CottonMC/LibDP
Crash Fix, New Features
- Updated LibCD version to prevent crash
- Comment out unused NBTCrafting compat class due to jitpack issues
- Add compatibility mode for custom special recipes
- Allows vanilla clients to connect to servers using LibDP
- Set the property
"libdp.compat"or create the file.minecraft/config/libdp_compat_mode.txtto enable - Currently untested, please report any discovered issues
- Fixed log messages in all recipe types
- Inventory parameters in custom recipes are now a 2D array of stacks instead of a 1D array (breaking change)
CraftingUtilsnow has methods for both 1D and 2D stack info arrays
RecipeParserstack and ingredient parsing can now takeItems (ingredient parsing can also takeItem[]s)- Renamed methods for obtaining raw forms of registered objects in
DriverUtils(breaking change) - Added methods to
DriverUtilsto obtain mutable stacks or stack infos from raw stacks - Removed
DriverUtils#isItemListEmpty(breaking change) - Added
StackInfo#getRawItem WorldInfo#isDaynow checks the current time of day (breaking change)- Previous behavior can be accessed with
WorldInfo#isSunnyDay
- Previous behavior can be accessed with
- Added
WorldInfo#getDimension - Added
WrappedPlayer#getMaxHealth,#getAbsorption,#getArmor,#getLuck,#getScore, andisCreativeOp - Removed redundant
WrappedPlayer#damagemethod, should not be breaking due to overloading - Errored diskettes should now trigger data pack safe mode
Initial Release
Initial release.