База обновляетсяиз Modrinth API

Иконка ImproperUI — мод для MinecraftImproperUI — мод на создание игровых интерфейсов скриптами в Майнкрафте

Мод1.201.211.20.126.126.1.226.1.1FabricБиблиотекиИнтерфейс и удобствотолько клиентобновляется редкоMIT
Портрет TheBlacksmithTheBlacksmithУ наковальни Minecraft с 2009 года — куёт моды, сборки и текстурпаки
Как собраны данные

Версии, зависимости и размеры файлов приходят из открытого API Modrinth и обновляются каждую ночь. Оценки, ограничения и разбор проблем пишет редактор — подробнее о методике.

При создании собственного экрана много времени уходит на ручной рендеринг и обработку взаимодействий. ImproperUI переносит описание интерфейса в сценарии ресурсов и позволяет собрать полноценный экран, включая прокрутку и перетаскивание. Разработчик добавляет jar как зависимость проекта, помещает сценарии в ресурсы и инициализирует API из главного класса мода, передавая идентификатор и пути к файлам. Такой подход удобен, когда внешний вид и структура должны редактироваться отдельно от основного Java-кода.

325 тыс.загрузок325 245 по данным Modrinth
14версий игрыс проверенной сборкой
16релизовза всё время
6 месяцевс последнего релизаобновляется редко
215 КБвесит файлсборка 26.1-0.0.7-BETA

Обновляется ли проект

Последнего релиза не было 6 месяцев. Проект работает на тех версиях, что уже перечислены, но ждать сборку под новую версию игры, скорее всего, не стоит.

На каких версиях работает

Версия игрыЗагрузчикиСборкаРазмерДата
1.20.1Fabric1-20-0.0.6-BETA199 КБ2024-06-17
1.20Fabric1-20-0.0.6-BETA199 КБ2024-06-17
1.21Fabric1.21-0.0.6-BETA199 КБ2024-06-17
26.1.2Fabric26.1-0.0.7-BETA215 КБ2026-04-09

Скачать 26.1-0.0.7-BETA · 215 КБстраница автора на Modrinth

Как установить

  1. Установите загрузчик модов — Fabric. Версия загрузчика должна совпадать с версией игры.
  2. Скачайте обязательные зависимости: Fabric API. Без них игра вылетит при запуске.
  3. Положите файл .jar в папку .minecraft/mods — создайте её, если её нет.
  4. Запустите игру через профиль с установленным загрузчиком.
  5. Ставится только на клиент: на сервере он не нужен и работать не будет.

Что нужно доустановить

Обязательно: Fabric API

Последние обновления

СборкаКаналВерсии игрыРазмерДата
26.1-0.0.7-BETAбета26.1, 26.1.1, 26.1.2215 КБ2026-04-09
1.21.11-0.0.7-BETAбета1.21.11214 КБ2026-01-01
1.21.11-0.0.6-BETAбета1.21.11212 КБ2025-12-26
1.21.6-0.0.6-BETAбета1.21.6, 1.21.7, 1.21.8209 КБ2025-07-26
1.21-0.0.6-BETAбета1.21199 КБ2024-06-17
1-20.6-0.0.6-BETAбета1.20.6199 КБ2024-06-17

Кому не подойдёт

Это клиентская библиотека и инструмент разработки, а не готовое улучшение стандартного интерфейса для обычного игрока. Синтаксис похож на CSS, но не совпадает с ним полностью; без базовых знаний CSS, HTML и Java официальный автор не рекомендует начинать. На сервере не работает: ставится только на клиент.

Частые проблемы

Для запуска требуется Fabric API, а сам ImproperUI должен одновременно присутствовать как библиотека разработки и как мод в папке mods. Если экран не загружается, проверьте пути к сценариям внутри ресурсов, идентификатор мода и вызов инициализации. Ошибки свойств нельзя автоматически трактовать как ошибки CSS: язык лишь вдохновлён им. Проект помечен как клиентский, поэтому серверная установка не поддерживается. Подробный полный справочник синтаксиса в предоставленных фактах отсутствует, и придумывать неизвестные конструкции не следует.

Стоит ли ставить

Полезен разработчикам Fabric-модов, которым нужен декларативный способ собирать сложные экраны. Обычному игроку без мода, использующего эту библиотеку, самостоятельной пользы почти не принесёт.

Похожие моды

Изображение к проекту WalksyLib
Иконка WalksyLib
WalksyLib
1.2126.1Fabric

WalksyLib — клиентская библиотека конфигураций для модов автора. Она поддерживает сериализацию, булевы, числовые, цветовые, enum и строковые параметры, списки, пользовательские текстуры и пиксельные анимации.

Изображение к проекту Grim Anticheat
Иконка Grim Anticheat
Grim Anticheat
1.201.21BukkitFolia

Grim Anticheat проверяет перемещение игроков на сервере с помощью предсказательной симуляции и компенсации задержки.

Изображение к проекту Create: Addon Compatibility
Иконка Create: Addon Compatibility
Create: Addon Compatibility
1.20.11.21.1NeoForgeForge

Create: Addon Compatibility унифицирует совпадающие материалы, жидкости и рецептурные процессы между Create и рядом технических дополнений.

Изображение к проекту ChaosCraft's Device's
Иконка ChaosCraft's Device's
ChaosCraft's Device's
1.20.1Forge

ChaosCraft's Device's добавляет размещаемые ноутбуки с оконным рабочим столом, приложениями, виртуальными файлами и персональным сохранением данных.

Изображение к проекту Create: Dimension, Steamworks Realm
Иконка Create: Dimension, Steamworks Realm
Create: Dimension, Steamworks Realm
1.20.11.21.1NeoForgeForge

Create: Dimension, Steamworks Realm добавляет промышленное измерение для крупной автоматической добычи: богатые рудные жилы, механические ландшафты, паровая среда и редкие ресурсы расширяют Create.

Изображение к проекту PlayerProgress
Иконка PlayerProgress
PlayerProgress
1.201.21датапакFabric

PlayerProgress добавляет автоматическое развитие характеристик за выполнение шести конкретных задач в обычной игре.

Смотрите также

Случайные находки из каталога — моды, шейдеры, текстуры и сборки с нашим разбором.

Изображение к проекту Forgeulously Optimized
Иконка Forgeulously Optimized
Forgeulously Optimized
1.20.11.21.1ForgeNeoForge

Forgeulously Optimized — сборка про перенос подхода Fabulously Optimized на другое модифицированное окружение. Она объединяет оптимизация рендера и памяти, замены востребованных возможностей OptiFine и минимальный клиентский состав. Главная польза проекта — получить быстрый клиент с современными визуальными удобствами. Это клиентский профиль: устанавливать его как серверную сборку не следует.

Изображение к проекту Steam 'n' Rails Neoforge
Иконка Steam 'n' Rails Neoforge
Steam 'n' Rails Neoforge
1.21.1NeoForge

Steam 'n' Rails NeoForge — неофициальный перенос железнодорожного расширения Create на более новую среду. Он сохраняет функции исходного Steam 'n' Rails и следует актуальной основной ветви Create.

Изображение к проекту RPG Plus
Иконка RPG Plus
RPG Plus
1.20.1Fabric

RPG Plus — крупная Fabric-сборка для Minecraft 1.20.1 с уровнями персонажа, переработанной прогрессией, сложным выживанием, подземельями, боссами, снаряжением и дальними пейзажами.

Изображение к проекту My Dress-Up Darling Custom GUI Pack
Иконка My Dress-Up Darling Custom GUI Pack
My Dress-Up Darling Custom GUI Pack
1.201.21

My Dress-Up Darling Custom GUI Pack оформляет интерфейс в розово-фиолетовой тематике аниме и заменяет HUD, хотбар и основные игровые меню.

Изображение к проекту Soul Link Speedrun
Иконка Soul Link Speedrun
Soul Link Speedrun
26.126.1.2Fabric

Soul Link Speedrun превращает совместное прохождение в скоростное испытание с общими здоровьем, голодом и насыщением, временными мирами и единым поражением команды.

Изображение к проекту Catnip Shaders
Иконка Catnip Shaders
Catnip Shaders
1.201.21IrisOptiFine

Catnip Shaders — авторское представление о том, как должен выглядеть Minecraft. Официальные категории уточняют средний профиль, тени и близость к ванильному стилю; поддерживаются Iris и OptiFine.

Ссылки

Частые вопросы

Для кого предназначен ImproperUI?

Для разработчиков модов и интерфейсов, знакомых с CSS, HTML и Java.

Это обычный CSS?

Нет, собственный язык лишь вдохновлён CSS.

Где располагаются сценарии?

В ресурсах разрабатываемого мода, а их пути передаются при инициализации API.

Нужен ли Fabric API?

Да, он указан обязательной зависимостью.