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
Fabric
Supported environments
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Details
Licensed LGPL-3.0-only
Published 10 months ago
Updated yesterday
Changelog
- Small button changes and a new
GameUtils
method - Add a
BooleanEditWidget
and aSimpleBooleanStorageWithDefault
class 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
InventoryView
methods - Re-organize the Mixins
- Some
InventoryUtils
clean-up and wrapping and new util methods - Remove the
Minecraft
parameter from theClientWorldChangeHandler
methods - Make some of the event handlers prioritizable
- Namely
ClientTickHandler
,ClientWorldChangeHandler
andInitializationHandler
- Namely
- Remove the
Minecraft
parameter from the rendering hooks - Move the
StyledTextUtils
class - 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
commentArguments
parameter to the config constructors - Split the mouse event handler to separate click, scroll and move handlers
- Change all
File
class usages toPath
API usages - Change the JSON serialization/file writing to not overwrite symlinks
- Fix some potential NPEs in
Path
stuff 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
248Publication date
January 3, 2024 at 9:37 PMPublisher
masa
Owner