Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.2–1.14.4
1.14
1.13.2
1.12.x
Platforms
Supported environments
Creators
Details
Licensed LGPL-3.0-only
Published 2 years ago
Updated 2 weeks ago
Changelog
- Small button changes and a new
GameUtilsmethod - Add a
BooleanEditWidgetand aSimpleBooleanStorageWithDefaultclass NbtUtils: Add wrapper methods for the common things- This helps in hiding some the mapping differences between mod loaders and mapping versions from the dependent mods/other classes
- More wrapping of stuff
- Even more wrapping of stuff
- Wrap the keyboard key definitions
BaseScreen: Add a method to update all the widget statesBaseTripleNumberEditWidget: Add asetPosNoUpdate()method- Add a bunch of wrapper util methods for NBT, ItemStack and Entity stuff
- Add entity wrapping util methods. Move some wrapper methods/classes.
StringUtils.getWorldOrServerName(): Bring in line with recent MC versions- Remove the current screen parameter from the tab screen factory
- Remove the parent screen parameter from all(?) screen constructors
- Instead just use the setter method. This avoids the vanilla class being in a bunch of extra places, which saves a lot of diffs between mappings.
- Move an NBT util method from Litematica
- Rename the
InventoryViewmethods - Re-organize the Mixins
- Some
InventoryUtilsclean-up and wrapping and new util methods - Remove the
Minecraftparameter from theClientWorldChangeHandlermethods - Make some of the event handlers prioritizable
- Namely
ClientTickHandler,ClientWorldChangeHandlerandInitializationHandler
- Namely
- Remove the
Minecraftparameter from the rendering hooks - Move the
StyledTextUtilsclass - Add wrapper methods for the profiler calls (hmmm... :concern:)
- Move around some wrapping util classes and methods
- Add a
StringUtils.getModVersionString()util method - Add the missing
commentArgumentsparameter to the config constructors - Split the mouse event handler to separate click, scroll and move handlers
- Change all
Fileclass usages toPathAPI usages - Change the JSON serialization/file writing to not overwrite symlinks
- Fix some potential NPEs in
Pathstuff and in selection listeners
Original build time: 2022-06-12 18:25:35 UTC+3
Files
Metadata
Release channel
ReleaseVersion number
0.52.0Loaders
Game versions
1.12.2Downloads
522Publication date
January 3, 2024 at 9:37 PMPublisher
masa
Owner



