- Документация
- https://modrinth.com/mod/zenith
Назначение проекта
Zenith — мод для Minecraft 1.20.1 на Fabric, портирующий и расширяющий системы Apotheosis. Категории проекта — adventure, equipment и game-mechanics. Он разделён на шесть модулей: Adventure, Enchantment, Potion, Garden, Spawner и Village.
Для знакомства предусмотрена Chronicle of Shadows, создаваемая из книги и золотого слитка. Руководство помогает разбирать возможности, распределённые между разными областями игры.
Скриншоты и внешний вид
Кому подходит Zenith
Мод рассчитан на игроков и авторов сборок, которым нужно расширить добычу, экипировку, зачарование, зелья, растения, спавнеры и деревенские механики. Он уместен в длительном выживании и на сервере с единым Fabric-комплектом.
Сценарии выбора:
• сборка с более насыщенной добычей и боссами;
• развитие экипировки за пределами базовой прогрессии;
• новый тестовый мир для оценки нескольких систем;
• сервер, где изменения заранее проверены на копии;
• переход к похожей концепции на Fabric с учётом отличий порта.
Для минималистичной сборки Zenith может быть слишком широким: его модули затрагивают разные системы и пересекаются с другими модами.
Совместимость и зависимости
Подтверждены Minecraft 1.20.1 и Fabric. Zenith обязателен на клиенте и сервере; версии мода и зависимостей на обеих сторонах должны быть согласованы. Forge, NeoForge, другие версии Minecraft и односторонняя установка не подтверждены.
Обязательные зависимости:
• FakerLib, идентификатор ORX9fPw1;
• Fabric API, идентификатор P7dR8mSH;
• Zenith Attributes, идентификатор 9sxDq6mj.
Porting Lib, tEJPA4Ty, отмечен как embedded, то есть встроенный компонент, а не required-зависимость. Идентификатор не заменяет проверку версии файла.
Модуль Adventure
Adventure добавляет добычу, боссов, самоцветы и гнёзда. Упоминается и salvaging — разбор или переработка предметов, но его точные условия не раскрыты.
Модуль меняет ценность экипировки и темп усиления, поэтому его проверяют с модами на сундуки, награды, предметы и боссов:
• Создать отдельный мир.
• Изготовить Chronicle of Shadows.
• Изучить описание добычи, самоцветов и гнёзд.
• Проверить обычное исследование без сторонней переработки лута.
• Затем возвращать пересекающиеся моды малыми группами.
Модуль Enchantment
Enchantment перерабатывает стандартный стол, добавляет зачарования и изменяемый максимальный уровень. Значения, пределы и способ настройки не приведены, поэтому параметры из других выпусков переносить нельзя.
Модуль проверяют с модами на атрибуты, экипировку, книги и зачарованные предметы. Повышенный максимум не гарантирует баланс, а серверный комплект должен быть единым.
Модуль Potion
Potion добавляет зелья сопротивления и удачи, а также новые эффекты. Упомянут potion charm, но его назначение в исходном тексте не закончено, поэтому полный принцип действия не подтверждён.
Модуль проверяют с изменениями рецептов, длительности, силы и отображения эффектов. Итоговое влияние на бои зависит от сборки.
Garden, Spawner и Village
Garden позволяет менять высоту кактуса, сахарного тростника и бамбука; пределы и значения по умолчанию не указаны.
Spawner позволяет улучшать и переносить спавнеры с «Шёлковым касанием». Материалы и ограничения не раскрыты; на сервере механику проверяют с защитой территорий и экономикой.
Village использует стол лучника для новых типов стрел и меняет странствующего торговца. Ассортимент, вероятность предложений и рецепты не подтверждены.
Установка
Основной файл — zenith-1.2.5-1.20.1.jar, размер 6 031 152 байта, версия 1.2.5-1.20.1. Его помещают в папку mods совместимой Fabric-установки Minecraft 1.20.1. Одновременно нужны FakerLib, Fabric API и Zenith Attributes. Porting Lib указан как встроенный компонент.
Порядок установки:
• Остановить игру и сервер.
• Создать копию мира и сборки.
• Проверить Minecraft 1.20.1 и Fabric.
• Убрать дубликаты и старый JAR из тестовой копии.
• Поместить Zenith и required-зависимости в папку mods.
• Согласовать комплект клиента и сервера.
• Выполнить первый запуск на отдельном мире.
JAR не распаковывают и не смешивают с другими выпусками.
Проверка файла и результата
SHA-512 файла: b11c662a6d7070a2e0577889aabc16ccc135e85aecd216104e620f7c7f59bc5e3dab4120d71811c1c7668075ab7ad5348aabc4246bd656d1f1a615240b90cc1f. SHA-1: 529bc6770f2c2d6a88d6db35b335bc8d61bdb11f.
JAR получен по официальному HTTPS и локально сверён по опубликованным хешам. Архив прошёл статическую проверку структуры и путей, но динамический запуск не выполнялся. После установки проверяют:
• загрузку без сообщения об отсутствующей зависимости;
• наличие Zenith среди загруженных модов;
• создание и повторное открытие тестового мира;
• подключение клиента к серверу с тем же комплектом;
• изготовление Chronicle of Shadows из книги и золотого слитка;
• отсутствие повторяющихся ошибок модулей в журнале.
Книга подтверждает лишь регистрацию части контента, а не все шесть модулей.
Безопасное обновление и откат
Перед обновлением сверяют Minecraft, Fabric, Zenith и required-зависимости, останавливают игру и копируют мир со сборкой. Новый выпуск запускают на дубликате, проверяя предметы, эффекты, зачарование, спавнеры и торговлю.
Для отката нужны прежние Zenith и зависимости вместе с копией мира до обновления. Возврат одного JAR может оставить несовместимый набор, а понижение версии не гарантирует чтение новых данных.
Удаление мода также следует сначала проверять на копии. Надёжный возврат — восстановление полного состояния, созданного до установки или обновления.
Диагностика проблем
Сообщение об отсутствующем модуле требует проверки FakerLib, Fabric API и Zenith Attributes. Если файл присутствует, проверяют его выпуск для Minecraft 1.20.1. При сетевой ошибке сравнивают наборы обеих сторон.
Порядок диагностики:
• Сохранить журнал первого сбойного запуска.
• Проверить имя, размер и хеш Zenith.
• Исключить дубликаты мода и зависимостей.
• Запустить минимальную сборку с required-компонентами.
• Создать новый мир и проверить Chronicle of Shadows.
• Возвращать остальные моды малыми группами.
• При проблемах с данными восстановить полную копию.
Проблемы Zenith не следует направлять авторам оригинального Apotheosis: исходное описание специально разделяет порт и первоначальный проект.
Ограничения, происхождение и лицензия
Подтверждён только выпуск 1.2.5-1.20.1 для Minecraft 1.20.1 и Fabric. Статическая проверка не подтверждает баланс, производительность, рецепты и совместимость с конкретным сервером. Неприведённые параметры не дополняются.
Zenith является Fabric-портом Apotheosis, созданного ShadowsofFire в части кода и Faellynna в части оформления. Публичные участники команды Zenith — TheWinABagel и Stalemated. Лицензия — MIT, идентификатор SPDX — MIT. Локализация допускается при сохранении авторства и лицензионных уведомлений. Редакционные выводы не являются заявлениями разработчиков.
FAQ
Можно ли установить Zenith только на сервер?
Нет. Клиент и сервер отмечены как обязательные. Игрокам требуется совместимый набор мода и зависимостей.
Какие зависимости обязательны?
FakerLib, Fabric API и Zenith Attributes имеют статус required. Porting Lib отмечен как embedded.
Достаточно ли проверить Chronicle of Shadows?
Нет. Книга подтверждает загрузку части контента, но каждый из шести модулей нужно оценивать отдельно.
Подходит ли файл для другой версии или Forge?
Подтверждены только Minecraft 1.20.1 и Fabric. Работа на другом выпуске или загрузчике не установлена.
Выполнялся ли запуск файла?
Нет. JAR сверён по хешам и статически проверен как архив, но динамически не запускался.
Куда относить проблемы с портом?
Их следует отделять от оригинального Apotheosis и не направлять его авторам, поскольку Zenith — самостоятельный порт с изменениями.