- Added log when exception occurs during the execution of a GuiSync
- Fixed not using slot.remove which caused some issues
- Fixed extracting slots with negative numbers which caused items to get lost
- Fixed continuously setting player inventory to changed, causing loss in performance and errors when closing gui
- Fixed several slot rendering issues
- Fixed player inventory wrong slot order
Added new permission configuration Added removeContentCol and contentRows to GuiTableScrollable Reworked how config control listens to changed controls Added translation key for reset button Fixed config of array, list, namedlist corrupting defaultValue Fixed permission equals check Improved alignment in config gui Fixed several issues to nested configuration and reseting to default value in config gui Added way to copy a config object Added a lot more functionality to GuiScrollXY Added replace, clearEvents to GuiParent Added clear to GuiEventManager Added performance optimisation when iterating over GuiParent Fixed crash related to VoxelShape Added isInvalid, isInFront to NormalPlaneF and NormalPlaneD