Скачать [ARCHIVED] Localized Lore — Minecraft Моды — MetaMods
[ARCHIVED] Localized Lore

[ARCHIVED] Localized Lore

Активный

Установок

0

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

1 год назад
Клиент
Приключенческие
Декорации
Оружие и броня
Утилиты

Localized Lore - поддержка локализованных описаний предметов

Данный мод представляет собой клиентское решение на базе Mixin, которое расширяет возможности Minecraft 1.12.2, добавляя поддержку тега "LocLore". Это идеальный инструмент для создателей модпаков, которые хотят сделать свой контент доступным для игроков на разных языках.

Основная проблема, которую решает этот мод: стандартные теги "Name" и "Lore" в Minecraft содержат жестко закодированный текст, который не переводится автоматически при смене языка игры. Это означает, что игроки, использующие другой язык интерфейса, могут не понять названия и описания специальных предметов в вашем модпаке.

Fake Notch Apple (English)

Fake Notch Apple (Spanish)

Как это работает

В Minecraft 1.12.2 уже существует поддержка тега "LocName", который позволяет использовать локализованные названия предметов вместо жестко закодированного текста. Однако аналогичной возможности для описаний (lore) не было - до появления этого мода.

Теперь вы можете использовать тег "LocLore" так же, как и "LocName". Оба тега принимают языковые ключи из файлов локализации, что позволяет автоматически переводить текст в зависимости от выбранного игроком языка.

Пример использования:

/give @p stone 1 0 {display:{LocName:"tile.stone.andesiteSmooth.name",LocLore:["tile.shulkerBoxGray.name"]}}

Важное преимущество: как и в случае с "LocName", текст не форматируется курсивом автоматически, что дает больше контроля над внешним видом.

Технические особенности

Мод работает на стороне клиента и требует наличия Mixin Bootstrap в папке модов (если он еще не установлен в вашем модпаке). Это обеспечивает корректную загрузку Mixin-расширений.

Для работы необходимо добавить пользовательские языковые файлы с вашими ключами в папку resources или использовать Resource Pack. Пример записи в языковом файле:

example.redtext=§cЭто красный текст

Мод был протестирован с RLCraft - сложным модпаком, содержащим множество модификаций и Mixin-расширений, что подтверждает его стабильность и совместимость.

Участники проекта
KameiB

KameiB

Создан: 26 июл 2023

ID: 36077