SmartyGUI

SmartyGUI

Mod

A Minecraft b1.7.3 modification for Fabric that adds a bunch of useful client-side things to the game!

Client Utility

574 downloads
3 followers
Created2 years ago
Updated2 years ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.

SmartyGUI CF-1.1.0

Changelog

Warning! Now moved to Babric and requires Java 17+!

Full refactor of the mod again, again and again...

Bug fixes:
    — Fixed a crash whereas the mod was trying to get null properties and eventually was throwing NullPointerException (names and icons).
    — Fixed a strange gradient renderer bug, where it could use wrong quads.
    — Fixed a bug related with Armor status HUD renderer (could render it incorrectly / reversed order).
    — In-Game Tooltip uses its own timer and doesn't break down in lots of moments.
    — Block Viewer HUD uses additional string drawing method to avoid unnecessary “conflict” with Cyrillic modifications.
	- Shortened time for ButtonBase hints.
	- Debug mode for BEVHUD while changing its' parameters.
	- Generally micro optimizations and code cleanup.
	- Some bytes became booleans, some ints became bytes.
	- Some grammatical mistakes fix.

Removed content:
    — As for being useless, the specific module that provides additional information in main menu was fully removed.
    — The full code of the furnace additional information module also was removed for the ML version due to some unsolved issues.

New content:
    — A huger flexibility for Block/Entity Viewer HUD.
        |— It's not locked to specific coordinates only, but can be moved anywhere.
            |— Uses X, Y and ANCHOR values system.
            |— Settings contain some presets.
        |— Entity model rendering implementation.
    — Added a GUI implementation of the config file! Can be accessed via "Numpad 0".
        |— A small credits screen.
        |— Two icon themes.
        |— Dark theme mode for Config GUI.
    — Transparency mode for Block/Entity Viewer HUD.
	- Implementation of plugin system for the modification.
	- A new plugin that shows block breaking percentage.
	- A new plugin that enhances the modification usage.
		- Replaced broken block textures with their items in Block Viewer HUD.
		- Jukebox's music information.
		- Plant's grow stage information.
	- Extension of "common" loader (making the modification less dependant on ModLoader).

Code changes:
    — The modification has moved to Apache License 2.0. Be careful.
    — A huge modification's code refactor, as there were some flexibility issues.
    — Most of the code should be readable, though has some foreign-language terminology.

Files

SmartyGUI-CF-1.1.0.jar(193.9 KiB) Primary Download
SmartyGUI-CF-1.1.0-sources.jar(167.35 KiB) Download

External resources



Project members

chesschicken-kz

Owner


Technical information

License
Apache-2.0
Client side
required
Server side
unsupported
Project ID