Перейти к содержимому
Mineforgian

SmartyGUI

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

Загрузки
2K
Подписчики
4
Обновлён
30 июля 2022 г.
Лицензия
Apache-2.0

Опубликован 4 декабря 2021 г.

SmartyGUI

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

Currently, it adds:

    - Block/Entity Viewer HUD.
    - Extended F3.
    - Armor Status HUD.
    - In-Game Tooltip.
HUD Example Showcase Colour Settings

Ченджлог

ML-2.4Релизb1.7.3 · 30 июля 2022 г.

Showing 2.3 and 2.4 changelogs together.

ML-2.4:
    Bug fixes/General:
        — Fixed an issue with config parsing between various SmartyGUI versions.
        — Fixed a possible issue related to "backspace" input in some text fields.
        — Render code is now a bit optimised.
        — Config initialisation is a small bit optimised.
        — Fixed some typos in the mod.

    New features:
        — Added "MC Version" label module.
        — New anchors for HUD (now 9 various types).

ML-2.3:
    Bug fixes/General:
        — Fixed ModMenu not detecting the mod's description.
        — Internal KeyBinding method change for better compatibility (in future).

    New features:
        — A toggle keybind for turning on/off the mod's GUI part.
        — Small localization for keybindings' names inside "Options" settings.
CF-1.1.0Релизb1.7.3 · 18 июня 2022 г.

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.
CF-1.0.2Релизb1.7.3 · 4 декабря 2021 г.

Changelog: CF-1.0.1 -> CF-1.0.2

  • SmartyGuiStAPI is now fully named SmartyStation.
  • Colour multiplier now works correctly.
  • Stone slab name crash fix.
  • Slightly refactored code, also a bit optimized.
  • Fixed some spelling mistakes.
  • Instruction for installing this modification is now will be in README.md (github and description inside mod repositories).

Full Commit Changelog

Комментарии

Загружаем…