TomB-134 / MinimalMenu

Minimal Menu is a small client side mod that allows the user independently toggle many buttons on the title screen and options screens. It also adds features like a button to reload saves, and view saves folder. Designed to work with mod menu and mod menu only.
MIT License
21 stars 7 forks source link

Misc improvements #24

Closed jackassmc closed 3 years ago

jackassmc commented 3 years ago

Cleanup

Expand printButtonInfo

It now prints all buttons on a screen. For each button it prints:

Rework button matching

Buttons are now matched by key (main button key and the keys of any args).

Add dirt title screen background

Instead of rendering the panorama this renders the options dirt background.

ModMenu v1.15+ compatibility

All changes to buttons that might conflict with ModMenu's Mods button are now in ScreenMixin.java which has a higher priority than ModMenu so it runs after it. printButtonInfo is now also in ScreenMixin.java, so it runs on every screen in dev mode.

Closes https://github.com/TomB-134/MinimalMenu/issues/7