Enchantment Level Language Patch добавляет гибкую настройку того, как в игре показываются уровни чар и мощность зелий — числа можно менять на римские, китайские или обычные цифры прямо в локалях.
Мод меняет текст в подсказках предметов и в окне чар так, чтобы отображение уровней было понятнее или красивее под ваш пак/ресурспак. Можно динамически править любую переводную строку, а не только уровни чар - это пригодится для сборок и ресурспаков, которые хотят единый стиль интерфейса. Работает на клиенте и поддерживает популярные загрузчики модов, так что не требуется правка логики игры.
Для простого переключения формата достаточно добавить в язык ключи langpatch.conf.enchantment.default.type и langpatch.conf.potion.default.type. Примеры значений: numeral (123), roman (CXXIII), simplified (一百二十三), traditional (壹佰貳拾叄). Пример файла языка: {"langpatch.conf.enchantment.default.type":"roman","langpatch.conf.potion.default.type":"roman"}. Если не хочется копаться в конфигах, можно поставить готовый ресурспак с римскими числами.
Для мододелов есть LangPatch API - можно подключить как зависимость и менять переводы программно. Пример подключения репозитория и зависимости в сборке: maven { url 'https://mvn.7c7.icu' } и compileOnly "xland.mcmod:enchlevel-langpatch:2.2.6".
Мод на отображение уровней чар и силы зелий, который меняет формат чисел в локалях и облегчает кастомизацию интерфейса.
Скачать Enchantment Level Language Patch
-
[1.12+/ALL] LangPatch 3.7.24
21.03.202675,6 КБ1.21.9Client
-
[1.12+/ALL] LangPatch 3.7.23
21.03.202675,3 КБ1.21.9Client
-
[1.12+/ALL] LangPatch 3.7.20
21.03.202676,8 КБ1.21.9Client
-
[1.16+/ALL] LangPatch 3.7.1
21.03.202668,9 КБ1.21.9Client
-
[1.16+/ALL] LangPatch 3.6.0
21.03.202665,5 КБ1.21.9Client
-
[1.16+/ALL] LangPatch 3.5.2
11.03.202656,8 КБ1.21.9Client
-
[1.16+/ALL] LangPatch 3.5.1
03.01.202656,4 КБ1.21.9Client
-
[1.16+/ALL] LangPatch 3.3.3
03.01.202653,7 КБ1.21.9Client
-
[1.16+/ALL] LangPatch 3.3.2
03.01.202653,9 КБ1.21.9Client
-
[1.16+/ALL] LangPatch 3.3.2
03.01.202653,9 КБ1.21.9Client