Langue

ModularUI

ModularUI

Modrinth

The ultimate GUI mod for minecraft

59.6k téléchargements 12 abonnés mis à jour 1d ago
dernière v2.3.75-1.7.10 Modrinth
Forge 1.7.10 – 1.20.1 Library

ModularUI

This is the ultimate GUI mod for minecraft.

History

The first time I encountered a form of a ModularUI was in GTCE in version 1.12.2. The concept was great. Much less boiler plate code. No GUI texture sheets. And more. However there were a lot of problems. There were lots of bugs. The code was a mess and compat with other mods such as Inventorytweaks was very difficult.
Then GTCEu was made as a fork of GTCE. The UI code received some improvements, but somehow it got even messier. At that point CleanroomMC already decided to make a reworked, standalone version of ModularUI. So I volunteered to do the job. And I did.
On May 22nd 2022 the first version was released on CF. It was a huge improvement compared to GTCE/GTCEu, but I still was not happy enough. So a few updates and month later i started to rewrite some portions of the mod. However the rewrite became so large that it was almost a full rewrite. Was it worth it? I don't know, but now I'm happy with the result.

Features

  • Panel system similar to windows
  • Widgets like buttons, text fields (custom, not mc garbage) or slider
  • layout widgets like rows, columns, grids and lists
  • custom implementation of scrolling with smooth animations
  • math expression parser for number text fields
  • viewport implementation for transformation of certain parts (like a scrollable list)
  • easy syncing of any value making the mod usable for things like TileEntities/BlockEntities
  • open and close animations of panels
  • compat with InventoryBogoSorter

Versions

Release
2.3.75-1.7.10
forge · 1.7.10 · 1d ago
<!-- Release notes generated using configuration in .github/release.yml at 2.3.75-1.7.10 --> ## What's Changed * Add COLOR_WHEEL icon by @Eldrinn-Elantey in…
36
Release
2.3.74-1.7.10
forge · 1.7.10 · 10d ago
<!-- Release notes generated using configuration in .github/release.yml at 2.3.74-1.7.10 --> ## What's Changed * Add check for "." being parsed with exponent…
122
Release
2.3.73-1.7.10
forge · 1.7.10 · 12d ago
<!-- Release notes generated using configuration in .github/release.yml at 2.3.73-1.7.10 --> ## What's Changed * Fix gather problem by @AnsonYeung in…
61
Release
2.3.72-1.7.10
forge · 1.7.10 · 18d ago
<!-- Release notes generated using configuration in .github/release.yml at 2.3.72-1.7.10 --> ## What's Changed * Fix crash in PanelSyncHandler and…
64
Release
2.3.71-1.7.10
forge · 1.7.10 · 19d ago
<!-- Release notes generated using configuration in .github/release.yml at 2.3.71-1.7.10 --> ## What's Changed * Added fluid filter to FluidSlotSyncHandler by…
29
Release
2.3.70-1.7.10
forge · 1.7.10 · 19d ago
<!-- Release notes generated using configuration in .github/release.yml at 2.3.70-1.7.10 --> ## What's Changed * Lock PanelSyncManager before init by…
20
Release
2.3.69-1.7.10
forge · 1.7.10 · 20d ago
<!-- Release notes generated using configuration in .github/release.yml at 2.3.69-1.7.10 --> ## What's Changed * add FAVORITE_EMPTY icon (hollow star) by…
31
Release
2.3.68-1.7.10
forge · 1.7.10 · 23d ago
<!-- Release notes generated using configuration in .github/release.yml at 2.3.68-1.7.10 --> ## What's Changed * Added per-row and per-column Grid alignment…
44
Release
2.3.67-1.7.10
forge · 1.7.10 · 26d ago
<!-- Release notes generated using configuration in .github/release.yml at 2.3.67-1.7.10 --> ## What's Changed * Fixed tooltips showing up when a panel was…
39
Release
2.3.66-1.7.10
forge · 1.7.10 · 26d ago
<!-- Release notes generated using configuration in .github/release.yml at 2.3.66-1.7.10 --> ## What's Changed * Disallow sync handler c2s by default by…
27
Alpha
3.3.0-mc1.20.1
forge · 1.20.1 · 1mo ago
## What's Changed * Recipeviewers by @brachy84 in https://github.com/brachy84/ModularUI-Modern/pull/12 **Full Changelog**:…
118
Release
2.3.65-1.7.10
forge · 1.7.10 · 1mo ago
<!-- Release notes generated using configuration in .github/release.yml at 2.3.65-1.7.10 --> ## What's Changed * Fixed typo in disableCoverChildrenHeight by…
65

Commentaires 0

Aucun commentaire pour l'instant. Sois le premier à donner ton avis.

Télécharger ModularUI

R 2.3.75-1.7.10 1.7.10 forge 1.5 MB R 2.3.74-1.7.10 1.7.10 forge 1.5 MB R 2.3.73-1.7.10 1.7.10 forge 1.5 MB R 2.3.72-1.7.10 1.7.10 forge 1.5 MB R 2.3.71-1.7.10 1.7.10 forge 1.5 MB R 2.3.70-1.7.10 1.7.10 forge 1.5 MB R 2.3.69-1.7.10 1.7.10 forge 1.5 MB R 2.3.68-1.7.10 1.7.10 forge 1.5 MB R 2.3.67-1.7.10 1.7.10 forge 1.5 MB R 2.3.66-1.7.10 1.7.10 forge 1.5 MB A 3.3.0-mc1.20.1 1.20.1 forge 2.2 MB R 2.3.65-1.7.10 1.7.10 forge 1.5 MB R 2.3.64-1.7.10 1.7.10 forge 1.5 MB R 2.3.63-1.7.10 1.7.10 forge 1.5 MB R 2.3.62-1.7.10 1.7.10 forge 1.5 MB R 2.3.61-1.7.10 1.7.10 forge 1.5 MB R 2.3.60-1.7.10 1.7.10 forge 1.5 MB R 3.1.6 1.12.2 forge 2.2 MB B 3.2.0-mc1.20.1 1.20.1 forge 2.1 MB B 3.1.5-mc1.20.1 1.20.1 forge 2.1 MB R 3.1.5 1.12.2 forge 2.2 MB B 3.1.4-mc1.20.1 1.20.1 forge 2.1 MB R 3.1.4 1.12.2 forge 2.2 MB R 3.1.3 1.12.2 forge 2.2 MB R 3.1.2 1.12.2 forge 2.2 MB A mc1.20.1-3.1.1 1.20.1 forge 2.1 MB B 3.1.1 1.12.2 forge 2.2 MB B 3.1.0 1.12.2 forge 2.2 MB B 3.0.8 1.12.2 forge 2.2 MB B 3.0.7 1.12.2 forge 2.5 MB B 3.0.6 1.12.2 forge 2.5 MB R 3.0.5 1.12.2 forge 2.5 MB R 3.0.4 1.12.2 forge 2.5 MB R 3.0.3 1.12.2 forge 1.7 MB R 3.0.2 1.12.2 forge 1.7 MB R 2.5.1 1.12.2 forge 1.7 MB B 2.5.0 1.12.2 forge 1.7 MB A 2.5.0-rc6 1.12.2 forge 1.6 MB B 2.5.0-rc5 1.12.2 forge 1.5 MB A 2.5.0-rc4 1.12.2 forge 1.5 MB A 2.5.0-rc3 1.12.2 forge 1.5 MB R 2.4.3 1.12.2 forge 807 KB R 2.4.2 1.12.2 forge 808 KB B 2.4.1 1.12.2 forge 801 KB B 2.4.0 1.12.2 forge 797 KB B 2.3.1 1.12.2 forge 774 KB B 2.3.0 1.12.2 forge 774 KB B 2.2.3 1.12.2 forge 768 KB B 2.2.2 1.12.2 forge 760 KB B 2.2.1 1.12.2 forge 757 KB

Les fichiers proviennent directement de la source d'origine. Modgrid ne les héberge ni ne les modifie.