COWMODSКаталог модов

ModularUI

The ultimate GUI mod for minecraft

Автор: brachy88,7 тыс.13обновлён 30 окт. 2026 г.
Библиотеки

Описание

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

Галерея

Color Picker PanelSortable List + Grid in PanelShowcase

Последние версии

Все версии →
release

2.3.94-1.7.10

2.3.94-1.7.10
30 окт. 2026 г.13Minecraft: 1.7.10forge
Скачать
Что нового
<!-- Release notes generated using configuration in .github/release.yml at 2.3.94-1.7.10 --> ## What's Changed * Fix shift-click desync for slots registered after construction by @zyf051520 in https://github.com/GTNewHorizons/ModularUI2/pull/168 **Full Changelog**: https://github.com/GTNewHorizons/ModularUI2/compare/2.3.93-1.7.10...2.3.94-1.7.10
release

2.3.93-1.7.10

2.3.93-1.7.10
24 окт. 2026 г.255Minecraft: 1.7.10forge
Скачать
Что нового
<!-- Release notes generated using configuration in .github/release.yml at 2.3.93-1.7.10 --> ## What's Changed * Treat invalid (size <= 0) stacks as empty in slot clicks by @Algent in https://github.com/GTNewHorizons/ModularUI2/pull/169 **Full Changelog**: https://github.com/GTNewHorizons/ModularUI2/compare/2.3.92-1.7.10...2.3.93-1.7.10
release

2.3.92-1.7.10

2.3.92-1.7.10
1 окт. 2026 г.802Minecraft: 1.7.10forge
Скачать
Что нового
<!-- Release notes generated using configuration in .github/release.yml at 2.3.92-1.7.10 --> ## What's Changed * give slider widgets the ability to scroll to change values by @chrombread in https://github.com/GTNewHorizons/ModularUI2/pull/167 **Full Changelog**: https://github.com/GTNewHorizons/ModularUI2/compare/2.3.91-1.7.10...2.3.92-1.7.10
release

2.3.91-1.7.10

2.3.91-1.7.10
17 сент. 2026 г.374Minecraft: 1.7.10forge
Скачать
Что нового
<!-- Release notes generated using configuration in .github/release.yml at 2.3.91-1.7.10 --> **Full Changelog**: https://github.com/GTNewHorizons/ModularUI2/compare/2.3.90-1.7.10...2.3.91-1.7.10
release

2.3.90-1.7.10

2.3.90-1.7.10
14 сент. 2026 г.255Minecraft: 1.7.10forge
Скачать
Что нового
<!-- Release notes generated using configuration in .github/release.yml at 2.3.90-1.7.10 --> ## What's Changed * Disable visual debugging by default by @Worive in https://github.com/GTNewHorizons/ModularUI2/pull/163 **Full Changelog**: https://github.com/GTNewHorizons/ModularUI2/compare/2.3.89-1.7.10...2.3.90-1.7.10
release

2.3.89-1.7.10

2.3.89-1.7.10
9 сент. 2026 г.397Minecraft: 1.7.10forge
Скачать
Что нового
<!-- Release notes generated using configuration in .github/release.yml at 2.3.89-1.7.10 --> ## What's Changed * Fix overlay text input and tooltip rendering by @Pxx500 in https://github.com/GTNewHorizons/ModularUI2/pull/158 ## New Contributors * @Pxx500 made their first contribution in https://github.com/GTNewHorizons/ModularUI2/pull/158 **Full Changelog**: https://github.com/GTNewHorizons/ModularUI2/compare/2.3.88-1.7.10...2.3.89-1.7.10
release

2.3.88-1.7.10

2.3.88-1.7.10
1 сент. 2026 г.661Minecraft: 1.7.10forge
Скачать
Что нового
<!-- Release notes generated using configuration in .github/release.yml at 2.3.88-1.7.10 --> ## What's Changed * Fix fluid icons rendering cropped when sprites are padded by @Eldrinn-Elantey in https://github.com/GTNewHorizons/ModularUI2/pull/161 **Full Changelog**: https://github.com/GTNewHorizons/ModularUI2/compare/2.3.87-1.7.10...2.3.88-1.7.10
release

2.3.87-1.7.10

2.3.87-1.7.10
25 авг. 2026 г.433Minecraft: 1.7.10forge
Скачать
Что нового
<!-- Release notes generated using configuration in .github/release.yml at 2.3.87-1.7.10 --> ## What's Changed * Add explicit check if we are swapping from and to the same slot by @mcmlevi in https://github.com/GTNewHorizons/ModularUI2/pull/160 ## New Contributors * @mcmlevi made their first contribution in https://github.com/GTNewHorizons/ModularUI2/pull/160 **Full Changelog**: https://github.com/GTNewHorizons/ModularUI2/compare/2.3.86-1.7.10...2.3.87-1.7.10
release

2.3.86-1.7.10

2.3.86-1.7.10
23 авг. 2026 г.266Minecraft: 1.7.10forge
Скачать
Что нового
<!-- Release notes generated using configuration in .github/release.yml at 2.3.86-1.7.10 --> ## What's Changed * Localize the config by @Ranzuu in https://github.com/GTNewHorizons/ModularUI2/pull/148 **Full Changelog**: https://github.com/GTNewHorizons/ModularUI2/compare/2.3.85-1.7.10...2.3.86-1.7.10
release

2.3.85-1.7.10

2.3.85-1.7.10
2 авг. 2026 г.1,6 тыс.Minecraft: 1.7.10forge
Скачать
Что нового
<!-- Release notes generated using configuration in .github/release.yml at 2.3.85-1.7.10 --> ## What's Changed * Take the fluid unit from GTNHLib instead of hardcoding L by @Eldrinn-Elantey in https://github.com/GTNewHorizons/ModularUI2/pull/157 **Full Changelog**: https://github.com/GTNewHorizons/ModularUI2/compare/2.3.84-1.7.10...2.3.85-1.7.10