ZSRarity — цветные редкости предметов в Minecraft

Узнайте, как ZSRarity для Minecraft добавляет 16 цветов редкости предметам через скрипты. Скачайте и установите дополнение легко!

Скачать zsrarity для Minecraft 1.12.2

Оригинальное название: zsrarity

Версии Minecraft: 1.12.2

Загрузчик: Forge

ФайлВерсияЗагрузчикРазмер
zsrarity-1.0.jar1.12.2Forge4 КБСкачать
zsrarity-1.0.jar1.12.2Forge3 КБСкачать
zsrarity-1.0.1.jar1.12.2Forge3 КБСкачать
zsrarity-1.0.2.jar1.12.2Forge3 КБСкачать
zsrarity-1.0.3.jar1.12.2Forge4 КБСкачать
zsrarity-1.0.4.jar1.12.2Forge6 КБСкачать
zsrarity-1.0.5.jar1.12.2Forge6 КБСкачать

ZSRarity — превращаем скучные названия предметов в цветные редкости

Надоело, что все твои предметы в инвентаре выглядят одинаково серо и уныло? Хочется, чтобы твой меч или легендарный слиток выделялись на фоне остального хлама, как топовые вещи с крупных серверов? Или ты просто хочешь добавить визуального ощущения прогресса в свою сборку? Тогда ZSRarity — это именно то, что тебе нужно. Это небольшое, но очень полезное дополнение, которое позволяет раскрасить имена любых предметов прямо в интерфейсе, добавляя им статус редкости.

Что умеет ZSRarity и зачем он нужен

По сути, мод даёт тебе возможность выбрать один из 16 стандартных цветов для любого предмета и назначить его как "редкость". Название вещи в GUI (инвентаре, сундуках, верстаке) мгновенно станет цветным. Это не просто косметика — это мощный инструмент для создателей модпаков и сборок, который помогает игроку быстро ориентироваться в огромном количестве вещей.

Вместо того чтобы вручную прописывать цветовые коды в файлах языка, ты можешь использовать простые и понятные команды. Всё делается через скрипты CraftTweaker, а значит, ты получаешь полный контроль над процессом. Главное преимущество — работа в реальном времени. Ты можешь менять цвета на лету, создавая сложные эффекты или привязывая редкость к определённым условиям. Это открывает огромный простор для творчества.

Как это работает: скрипты CraftTweaker

Установка и настройка не займут много времени. Всё, что нужно — это написать одну строку в твоём скрипте. Выглядит это примерно так: <modid:name>.setRarity(colorName);. Вместо <modid:name> подставляешь нужный предмет, а вместо colorName — одно из доступных названий цветов. Регистр букв не имеет значения, так что можешь писать как удобно.

Доступные цвета: red, blue, gold, dark_blue, dark_purple, purple, green, dark_green, dark_aqua, black, aqua, dark_red, light_purple, white, yellow, gray, dark_gray. Как видишь, выбор богатый — от классического красного до тёмно-серого. Этого хватит, чтобы разграничить все уровни предметов в твоей сборке.

Почему не просто цветовые коды?

Многие скажут: "А зачем мне этот мод, если я могу просто прописать цвета в файлах локализации?" На это есть несколько весомых аргументов. Во-первых, ZSRarity работает в рантайме. Это значит, что ты можешь менять редкость предмета динамически, в зависимости от событий в игре, использовать в циклах или других логических конструкциях. Во-вторых, этот метод не редактирует языковые файлы. Это огромный плюс, потому что редкости будут работать с любым языком без дополнительных усилий. Игроки с разными локализациями увидят цветные названия корректно.

Наконец, дружелюбные имена цветов гораздо проще запомнить. Тебе не нужно лезть в вики и искать, какой код соответствует тому или иному оттенку. Просто пишешь "gold" и получаешь золотой цвет. Удобно, быстро и наглядно. Если ты используешь лаунчер foxygame.net, то установка ZSRarity займёт буквально пару кликов — просто найди его в каталоге дополнений и добавь в свой профиль, а лаунчер сам разберётся с загрузкой и совместимостью.

Ограничения и особенности MaterialSystem

Как и у любого мода, у ZSRarity есть свои нюансы. Главное ограничение связано с переводом. Если ты изменишь язык игры, уже окрашенные предметы не переведутся автоматически на выбранный язык. Для этого потребуется перезапустить игру. Это не критично, но стоит иметь в виду при создании больших сборок с множеством языков.

Отдельно стоит поговорить о поддержке MaterialSystem. Из-за того, как B.A.S.E. и ContentTweaker обрабатывают создание частей материалов, стандартный метод ZSRarity с ними не работает. Но разработчики предусмотрели это и добавили специальный класс zsrarity.MaterialPartRarity. У него всего один метод: MaterialPartRarity.setRarity(MaterialPartDefinition part, string rarity). Всё просто: ты передаёшь определение части материала (результат брекет-хендлера <materialpart:material:part>) и название цвета, а мод делает всё остальное.

Это решение позволяет обойти ограничения и всё-таки раскрашивать предметы, созданные через MaterialSystem. Так что, даже если ты активно используешь ContentTweaker в своих сборках, ZSRarity всё равно будет полезен. Кстати, если ты пользуешься лаунчером foxygame.net, то там уже есть готовые сборки с предустановленным ZSRarity, что избавляет от необходимости вручную возиться с зависимостями и версиями.

Скачать ZSRarity и установить

Если ты хочешь скачать ZSRarity, процесс не займёт много времени. Мод работает на популярных загрузчиках, включая Forge, и поддерживает несколько версий Minecraft. Точный список версий лучше уточнить на странице загрузки, но обычно это актуальные версии игры, начиная с 1.12.2 и выше. Установка стандартная: скачиваешь файл мода и кладёшь его в папку mods. После этого запускаешь игру и можешь начинать экспериментировать со скриптами.

Перед установкой убедись, что у тебя установлен CraftTweaker, так как без него мод не сможет выполнять свои функции. Также рекомендуется сделать резервную копию мира, особенно если ты устанавливаешь мод на уже существующую сборку. В целом, ZSRarity — это лёгкий и стабильный мод, который не создаёт лишней нагрузки на игру.

Как установить через лаунчер

Для тех, кто не хочет возиться с ручной установкой, есть отличная новость. В лаунчере foxygame.net можно найти ZSRarity в каталоге дополнений, и установка происходит в один клик. Лаунчер автоматически проверит совместимость версий и подтянет все необходимые зависимости. Это особенно удобно, если ты собираешь большой модпак и хочешь сэкономить время. Автообновление также работает на ура — лаунчер сам скачает свежую версию мода, когда она выйдет.

Итоги и выводы

ZSRarity — это простое, но невероятно полезное дополнение для тех, кто хочет добавить визуального разнообразия в свои сборки Minecraft. Оно решает проблему однообразных названий, позволяет быстро и гибко настраивать цвета редкостей и отлично интегрируется с CraftTweaker. Несмотря на небольшие ограничения с переводом и MaterialSystem, мод полностью выполняет свою задачу и открывает новые возможности для кастомизации.

Если ты устал от серых будней в игре и хочешь, чтобы твои предметы сияли всеми цветами радуги, обязательно попробуй ZSRarity. Установка проста, настройка интуитивно понятна, а результат превзойдёт все ожидания. Добавь немного красок в свой мир и покажи друзьям, кто тут настоящий коллекционер редких вещей.