- Документация
- https://modrinth.com/mod/smitherz
SmitherZ — мод для Fabric, добавляющий улучшение инструментов и экипировки самоцветами. У каждого самоцвета есть собственные атрибуты, а получить такие предметы можно как добычу с мобов. Проект относится к категориям equipment и game-mechanics, распространяется по лицензии MIT и требует установки на клиент и сервер. Подтверждены Minecraft 1.21.1 и 1.20.1.
Мод создаёт дополнительный слой развития: самоцвет связывается с инструментом или экипировкой и передаёт предмету свои свойства. Это повышает ценность добычи с мобов.
Исходные данные не раскрывают список самоцветов, конкретные атрибуты, допустимые типы предметов и правила сочетания. Поэтому SmitherZ следует рассматривать как систему модификации снаряжения, а не как обещание любого конкретного бонуса.
Проект рассчитан на Fabric-сборки с боями, исследованием и постепенной настройкой экипировки.
Типичные сценарии выбора:
• требуется дополнительная ценность обычных боевых встреч;
• сборка строится вокруг поиска редкой добычи;
• игрокам нужна вариативность инструментов и экипировки;
• сервер допускает атрибутные усиления поверх базовой прогрессии;
• важно иметь способ извлекать установленные самоцветы.
Перед внедрением следует проверить влияние усилений на PvE, PvP и экономику предметов.
Официальное описание подтверждает три базовых свойства системы:
• самоцветы используются для улучшения инструментов и экипировки;
• каждый самоцвет обладает атрибутами;
• самоцветы могут выпадать с мобов.
Шансы выпадения, число слотов, редкость и совместимость нескольких самоцветов не раскрыты. На сервере отдельно проверяют сохранение атрибутов после ремонта, передачи предмета и перезапуска.
Для отделения самоцветов указан grinder. При операции без hammer, по описанию, извлекаются все самоцветы. Рецепты, стоимость и остальные условия не раскрыты.
Практический тест должен различать как минимум два сценария:
• извлечение из предмета в обычном порядке;
• операция без hammer, при которой ожидается извлечение всех самоцветов.
Сохранность предмета и расход компонентов не подтверждены, поэтому сначала используют дешёвый тестовый предмет.
SmitherZ разработан для Fabric; Forge-версия не планируется, NeoForge не заявлен. Для Minecraft 1.21.1 и 1.20.1 нужны разные JAR.
Клиентская и серверная стороны обязательны. Клиент без SmitherZ не следует считать совместимым с сервером, где добавлены его предметы.
Обязательные зависимости:
• Cloth Config API;
• Fabric API;
• LibZ;
• ARRP;
• AutoTag.
Каждая required-зависимость должна соответствовать выбранной версии Minecraft и Fabric.
Для Minecraft 1.21.1 указан smitherz-1.1.1.jar, версия 1.1.1+1.21.1, размер 172904 байта. Для Minecraft 1.20.1 указан smitherz-1.0.4.jar, версия 1.0.4+1.20.1, размер 113960 байт.
Для обоих файлов опубликованы SHA-512 и SHA-1. Они получены по официальному HTTPS, сверены по хешам и статически проверены; динамический запуск не выполнялся. JAR 1.1.1 относится к 1.21.1, а 1.0.4 — к 1.20.1, поэтому менять их местами нельзя.
Подготовьте совместимую Fabric-среду, все зависимости и резервную копию мира.
Контрольный список:
• записать версию Minecraft и Fabric Loader;
• выбрать соответствующий JAR SmitherZ;
• подобрать версии всех required-библиотек;
• проверить отсутствие Forge- или NeoForge-компонентов;
• сверить размер и хеш основного файла;
• сохранить мир, конфигурации и данные игроков;
• сохранить журнал прежнего запуска.
Не обновляйте одновременно весь модпак: изолированное изменение проще диагностировать.
JAR SmitherZ и зависимости помещают в mods сервера и каждого клиента.
Порядок действий:
• остановить сервер и закрыть клиент;
• удалить старую версию SmitherZ, если она установлена;
• поместить один JAR для нужной версии Minecraft;
• добавить обязательные зависимости;
• проверить, что нет дубликатов библиотек;
• запустить тестовую среду, изучить журнал и проверить подключение.
JAR не распаковывают; несколько версий одного мода в mods могут конфликтовать.
После старта нужно убедиться, что новые предметы зарегистрированы, добыча работает, атрибуты применяются и корректно сохраняются.
Практический протокол:
• получить тестовый самоцвет штатным способом;
• записать его описание и атрибуты;
• установить его на недорогой инструмент или элемент экипировки;
• сравнить свойства предмета до и после;
• перезапустить клиент и сервер;
• проверить сохранение улучшения;
• испытать извлечение через grinder;
• отдельно проверить вариант без hammer;
• просмотреть журнал на ошибки реестров.
Единичное отсутствие добычи не доказывает неисправность: шанс выпадения не указан.
В предоставленном описании нет перечня самоцветов, таблицы атрибутов, шансов выпадения, рецептов, ограничений по предметам, числа слотов или правил совместимости усилений. Нельзя заявлять конкретные бонусы либо гарантировать работу со снаряжением сторонних модов.
Не подтверждены способы настройки через конфигурацию, команды администратора, перенос атрибутов между версиями и поведение при удалении SmitherZ. Cloth Config API указана как зависимость, но это само по себе не доказывает наличие определённых пользовательских параметров.
Автор Globox1997 разрешает модпаки при соблюдении MIT и сохранении авторства.
Перед обновлением сохраните старый JAR, зависимости, мир и данные игроков. Затем замените только SmitherZ либо заранее проверенный комплект, не смешивая версии для 1.20.1 и 1.21.1.
После обновления проверьте:
• загрузку клиента и сервера;
• наличие ранее созданных самоцветов;
• атрибуты улучшенных предметов;
• выпадение новых самоцветов;
• работу grinder и извлечения;
• сохранение данных после перезапуска;
• отсутствие новых ошибок в журнале.
Особенно тщательно проверяют уже улучшенные предметы: проблемы могут проявиться при использовании или извлечении.
Если новая версия не запускается или меняет предметы неверно, остановите сервер и верните прежние JAR SmitherZ и зависимостей. Сначала испытайте откат на копии мира.
Удаление мода не гарантирует безопасное сохранение его предметов и атрибутов. Если мир уже был сохранён после неудачного обновления, надёжнее восстановить резервную копию, чем продолжать работу с неизвестными данными.
Извлечение самоцветов не подтверждено как полная очистка данных; основой возврата остаётся резервная копия.
Если игра не запускается, сначала проверьте Fabric, версию Minecraft и пять обязательных зависимостей. Ошибка отсутствующего класса часто означает пропущенную или несовместимую библиотеку. Сетевой отказ при подключении требует сравнения клиентского и серверного набора.
Если механика работает частично:
• испытайте чистый профиль только с SmitherZ и зависимостями;
• проверьте другой тестовый предмет;
• исключите моды, меняющие атрибуты и добычу мобов;
• повторите тест после перезапуска;
• сравните поведение на версиях до и после обновления;
• сохраните полный журнал и последовательность действий.
При отчёте об ошибке указывают версии Minecraft, Fabric, SmitherZ, зависимостей и момент сбоя.
Да. Обе стороны обозначены как required.
Подтверждён Fabric. Автор сообщает, что Forge-версия не планируется; NeoForge не заявлен.
По официальному описанию, они могут выпадать с мобов. Конкретные существа и шансы не указаны.
Заявлены инструменты и экипировка. Полный перечень совместимых предметов отсутствует.
Да, для отделения указан grinder. При операции без hammer должны извлекаться все самоцветы, но остальные условия не раскрыты.
Да. Cloth Config API, Fabric API, LibZ, ARRP и AutoTag перечислены как required.
Да, автор прямо разрешает использование в модпаках при соблюдении лицензии MIT.
Нет. Подтверждены получение по HTTPS, хеши и статическая структура; динамический запуск не выполнялся.
Назначение
Мод создаёт дополнительный слой развития: самоцвет связывается с инструментом или экипировкой и передаёт предмету свои свойства. Это повышает ценность добычи с мобов.
Исходные данные не раскрывают список самоцветов, конкретные атрибуты, допустимые типы предметов и правила сочетания. Поэтому SmitherZ следует рассматривать как систему модификации снаряжения, а не как обещание любого конкретного бонуса.
Скриншоты и внешний вид
Кому подойдёт
Проект рассчитан на Fabric-сборки с боями, исследованием и постепенной настройкой экипировки.
Типичные сценарии выбора:
• требуется дополнительная ценность обычных боевых встреч;
• сборка строится вокруг поиска редкой добычи;
• игрокам нужна вариативность инструментов и экипировки;
• сервер допускает атрибутные усиления поверх базовой прогрессии;
• важно иметь способ извлекать установленные самоцветы.
Перед внедрением следует проверить влияние усилений на PvE, PvP и экономику предметов.
Основная механика самоцветов
Официальное описание подтверждает три базовых свойства системы:
• самоцветы используются для улучшения инструментов и экипировки;
• каждый самоцвет обладает атрибутами;
• самоцветы могут выпадать с мобов.
Шансы выпадения, число слотов, редкость и совместимость нескольких самоцветов не раскрыты. На сервере отдельно проверяют сохранение атрибутов после ремонта, передачи предмета и перезапуска.
Извлечение самоцветов
Для отделения самоцветов указан grinder. При операции без hammer, по описанию, извлекаются все самоцветы. Рецепты, стоимость и остальные условия не раскрыты.
Практический тест должен различать как минимум два сценария:
• извлечение из предмета в обычном порядке;
• операция без hammer, при которой ожидается извлечение всех самоцветов.
Сохранность предмета и расход компонентов не подтверждены, поэтому сначала используют дешёвый тестовый предмет.
Совместимость и стороны
SmitherZ разработан для Fabric; Forge-версия не планируется, NeoForge не заявлен. Для Minecraft 1.21.1 и 1.20.1 нужны разные JAR.
Клиентская и серверная стороны обязательны. Клиент без SmitherZ не следует считать совместимым с сервером, где добавлены его предметы.
Обязательные зависимости:
• Cloth Config API;
• Fabric API;
• LibZ;
• ARRP;
• AutoTag.
Каждая required-зависимость должна соответствовать выбранной версии Minecraft и Fabric.
Файлы
Для Minecraft 1.21.1 указан smitherz-1.1.1.jar, версия 1.1.1+1.21.1, размер 172904 байта. Для Minecraft 1.20.1 указан smitherz-1.0.4.jar, версия 1.0.4+1.20.1, размер 113960 байт.
Для обоих файлов опубликованы SHA-512 и SHA-1. Они получены по официальному HTTPS, сверены по хешам и статически проверены; динамический запуск не выполнялся. JAR 1.1.1 относится к 1.21.1, а 1.0.4 — к 1.20.1, поэтому менять их местами нельзя.
Подготовка к установке
Подготовьте совместимую Fabric-среду, все зависимости и резервную копию мира.
Контрольный список:
• записать версию Minecraft и Fabric Loader;
• выбрать соответствующий JAR SmitherZ;
• подобрать версии всех required-библиотек;
• проверить отсутствие Forge- или NeoForge-компонентов;
• сверить размер и хеш основного файла;
• сохранить мир, конфигурации и данные игроков;
• сохранить журнал прежнего запуска.
Не обновляйте одновременно весь модпак: изолированное изменение проще диагностировать.
Установка
JAR SmitherZ и зависимости помещают в mods сервера и каждого клиента.
Порядок действий:
• остановить сервер и закрыть клиент;
• удалить старую версию SmitherZ, если она установлена;
• поместить один JAR для нужной версии Minecraft;
• добавить обязательные зависимости;
• проверить, что нет дубликатов библиотек;
• запустить тестовую среду, изучить журнал и проверить подключение.
JAR не распаковывают; несколько версий одного мода в mods могут конфликтовать.
Проверка результата
После старта нужно убедиться, что новые предметы зарегистрированы, добыча работает, атрибуты применяются и корректно сохраняются.
Практический протокол:
• получить тестовый самоцвет штатным способом;
• записать его описание и атрибуты;
• установить его на недорогой инструмент или элемент экипировки;
• сравнить свойства предмета до и после;
• перезапустить клиент и сервер;
• проверить сохранение улучшения;
• испытать извлечение через grinder;
• отдельно проверить вариант без hammer;
• просмотреть журнал на ошибки реестров.
Единичное отсутствие добычи не доказывает неисправность: шанс выпадения не указан.
Ограничения
В предоставленном описании нет перечня самоцветов, таблицы атрибутов, шансов выпадения, рецептов, ограничений по предметам, числа слотов или правил совместимости усилений. Нельзя заявлять конкретные бонусы либо гарантировать работу со снаряжением сторонних модов.
Не подтверждены способы настройки через конфигурацию, команды администратора, перенос атрибутов между версиями и поведение при удалении SmitherZ. Cloth Config API указана как зависимость, но это само по себе не доказывает наличие определённых пользовательских параметров.
Автор Globox1997 разрешает модпаки при соблюдении MIT и сохранении авторства.
Безопасное обновление
Перед обновлением сохраните старый JAR, зависимости, мир и данные игроков. Затем замените только SmitherZ либо заранее проверенный комплект, не смешивая версии для 1.20.1 и 1.21.1.
После обновления проверьте:
• загрузку клиента и сервера;
• наличие ранее созданных самоцветов;
• атрибуты улучшенных предметов;
• выпадение новых самоцветов;
• работу grinder и извлечения;
• сохранение данных после перезапуска;
• отсутствие новых ошибок в журнале.
Особенно тщательно проверяют уже улучшенные предметы: проблемы могут проявиться при использовании или извлечении.
Откат
Если новая версия не запускается или меняет предметы неверно, остановите сервер и верните прежние JAR SmitherZ и зависимостей. Сначала испытайте откат на копии мира.
Удаление мода не гарантирует безопасное сохранение его предметов и атрибутов. Если мир уже был сохранён после неудачного обновления, надёжнее восстановить резервную копию, чем продолжать работу с неизвестными данными.
Извлечение самоцветов не подтверждено как полная очистка данных; основой возврата остаётся резервная копия.
Диагностика
Если игра не запускается, сначала проверьте Fabric, версию Minecraft и пять обязательных зависимостей. Ошибка отсутствующего класса часто означает пропущенную или несовместимую библиотеку. Сетевой отказ при подключении требует сравнения клиентского и серверного набора.
Если механика работает частично:
• испытайте чистый профиль только с SmitherZ и зависимостями;
• проверьте другой тестовый предмет;
• исключите моды, меняющие атрибуты и добычу мобов;
• повторите тест после перезапуска;
• сравните поведение на версиях до и после обновления;
• сохраните полный журнал и последовательность действий.
При отчёте об ошибке указывают версии Minecraft, Fabric, SmitherZ, зависимостей и момент сбоя.
FAQ
Нужен ли SmitherZ на клиенте и сервере?
Да. Обе стороны обозначены как required.
Какие загрузчики поддерживаются?
Подтверждён Fabric. Автор сообщает, что Forge-версия не планируется; NeoForge не заявлен.
Откуда берутся самоцветы?
По официальному описанию, они могут выпадать с мобов. Конкретные существа и шансы не указаны.
Какие предметы можно улучшать?
Заявлены инструменты и экипировка. Полный перечень совместимых предметов отсутствует.
Можно ли снять самоцветы?
Да, для отделения указан grinder. При операции без hammer должны извлекаться все самоцветы, но остальные условия не раскрыты.
Обязательны ли все пять библиотек?
Да. Cloth Config API, Fabric API, LibZ, ARRP и AutoTag перечислены как required.
Разрешено ли включение в модпак?
Да, автор прямо разрешает использование в модпаках при соблюдении лицензии MIT.
Проверялась ли работа файла запуском?
Нет. Подтверждены получение по HTTPS, хеши и статическая структура; динамический запуск не выполнялся.