- Make Lists in FluidAmountMapDataComponent mutable (again)
- Make Lists in FluidAmountMapDataComponent mutable
- Fix Minecraft not recognizing hashCode and equals methods
BREAKING:
- new data component for fluid items
- Set stack component if component is null
- Fix ItemFluidStorage and ItemEnergyStorage Resetting component when built
For Developers:
- Remove drain(long maxAmount, boolean simulate) from UniversalFluidStorage
- Remove SlotStorage<T> due to illegal conversion
New interface for Fluid Items
This new interface allows for getting the updated stack when using fluids capabilities
For developers:
- All instances of UniversalFluidStorage that are related to Items and Itemstacks have been replaced with UniversalFluidItemStorage
- Fix item components not registering
- Fixes to fluids
- Fixed fabric conversion issues