RuFix
作者:rebot | 分类:模组
Minecraft 版本: 1.21.11
平台: fabric
标签: game-mechanics utility
English speakers: this mod fixes the Russian localization and search in Minecraft. There is no English content here, this README is in Russian only.
RuFix - мой первый мод для Minecraft. Чинит кривые русские переводы и делает поиск предметов удобнее. Переводы можно включать и выключать по категориям прямо в игре, а поиск теперь понимает раскладку, транслитерацию и опечатки.
Переводы
Переписываю русскую локализацию ванильной игры — выборочно то, что действительно мозолит глаза. Где-то просто переименование, где-то приведение к единому стилю (вся листва деревьев по шаблону «Листва дуба», все шалкеры без лишних слов и т.д.). Весь перевод игры (тысячи строк) переделывать никто не планирует — мод чинит конкретные раздражающие места, а не заменяет локализацию целиком.
Переводы разбиты по категориям — жители, шалкер, редстоун, скалк/варден, листва, грибная корова, зомби-пиглин, категории инвентаря, настройка скина и разное. Каждую категорию можно отключить отдельно в настройках мода через ModMenu. Всё переключается в реальном времени — не нужно перезапускать игру.
Поиск
Теперь буква ё считается тем же, что и е — не нужно гадать, как разработчики написали слово. Поиск не зависит от регистра. Можно вводить несколько слов в любом порядке — «яйцо жителя» найдёт нужное яйцо призыва, даже если в названии слова идут в другом порядке.
Раскладка. Набрали djlf на английской раскладке — мод поймёт, что вы имели в виду «вода», и найдёт нужный предмет. Работает и в обратную сторону.
Транслитерация. Набрали voda латиницей — найдёт «вода». Можно писать русские названия английскими буквами, мод сам разберётся.
Синонимы. Есть небольшой словарь — например, слово «вода» находит «Ведро воды», хотя самого слова «вода» в названии нет. Словарь расширяется со временем.
Работает в инвентаре творческого режима и в книге рецептов — то есть в тех местах, которые используют общий поисковый движок игры. Если у вас стоит JEI или REI — их поиск отдельный и пока не затронут.
Привязки клавиш
В настройках управления есть вкладка RuFix с двумя клавишами:
- Открыть настройки RuFix — открывает меню мода прямо в игре
- Переключить переводы RuFix — мгновенно включает или выключает все переводы, показывает статус в actionBar
Обе клавиши по умолчанию не назначены — назначьте любую удобную клавишу в «Настройки → Управление → RuFix».
Спорные моменты
Есть несколько слов и названий, с которыми я пока не определился и сознательно не трогал их в переводах (Ифрит или Блейз). Не потому что забыл, а потому что однозначно лучшего варианта пока не вижу. Со временем планирую сделать вариант на выбор через конфиг мода.
Что в планах?
Подумать насчёт JEI/REI, если будет время и желание разбираться.
ModMenu
Интеграция с ModMenu — настройки мода доступны прямо из списка модов. Там же:
- Тумблеры для каждой категории переводов
- Тумблер расширенного поиска
- Кнопка «Сжечь все ё в радиусе 100 блоков» (со звуком взрыва)
- Кнопка «Пожаловаться на переводчиков» (открывает рикролл в браузере)
Почему мод чисто клиентский?
Никакой серверной логики тут нет и пока не планируется - всё ограничивается переводами и улучшением поиска на стороне клиента. Так что ставить его можно даже на сервер, где у других игроков мода нет - никаких конфликтов не будет (наверно), разве что переводы и поиск будут отличаться только у вас.
Про баги
Мод пока сырой, так что баги точно есть и будут. Если что-то не работает, переводы не применились или поиск ведёт себя странно - это баг. Пока сообщать о них особо некуда - отдельное место под это ещё нету
Зачем я это выложил?
Чтобы не пропадало добру - раз сам собрал, может, кому-то ещё надоели переводы.
Установка
- Установите Fabric Loader для Minecraft 1.21.1+
- Скачайте мод с Modrinth
- Поместите файл в папку
modsили скачайте в лаунчере (например, Prism, и его форки) - Готово
Зависимости
- Fabric Loader
- Fabric API
- ModMenu (опционально, для настроек)
请登录后举报
暂无评论,抢个沙发吧~