- Added supprot for drawing UI buttons using the Vanilla Minecraft method. Less flexible, but texture-pack friendly.
- Added TTextureElement. It renders textures on a TScreen.
- Added GenericProperties. A class that holds "properties" that can be retrieved using generic methods.
Fixed some mixin issues with Forge. I guess "Forge + Mixins" really is a bad... *mix*...........
Anyways, TScreen#onOpened
should now work properly.
v2.0, but ported to forge-1.19.2. Only compatible with Minecraft forge-1.19.2. Does not work with 1.19.3.
v2.0, but ported to Forge, somehow... barely did it. Only compatible with forge-1.18.2.
This release the same as v2.0, but for Minecraft fabric-1.19.3. Becuase of the changes that were made in 1.19.3, I had to make a separate version specifically for 1.19.3.
For obvious reasons, this is incompatible with 1.19.2 mods and below.
Important: This release is incompatible with Better Stats v2.0. Please use Better Stats v2.1 or above.
Changelog:
- The major version increased to 2.0 only because the base namespace of the library has changed.
- Smooth scrolling will now only work with fancy graphics and above. This is for performance reasons.
- Fixed bug where mouse dragging could be done with any mouse button. Now it only works with LMB (left mouse button).
- Added an API feature that allows rendering Screen-s on the in-game hud.
- Added context menus for TElement-s.
- Press the context menu button with a UI element selected to trigger it. Some UI elements may also support right clicking as well.
The initial release of the mod for Fabric-1.19.2.
The initial release of the mod for Fabric-1.18.2.