Enchantment Creator
Расширение Enchantment Creator даёт полный контроль над механикой зачарования. Создавайте совершенно новые чары с собственными описаниями или ограничивайте доступность существующих ванильных чар.
- Исходный код — Посмотреть исходники на GitHub.
- Скачать релизы — Получить свежие JAR-файлы.
Возможности
- Пользовательские чары — Создавайте чары с уникальными названиями и настраиваемым максимальным уровнем.
- Интеграция с описанием — Автоматически управляемые строки описания с цветовым форматированием.
- Чёрный список ванильных чар — Не допускайте появления определённых ванильных чар.
- Зачарованные книги — Создавайте и раздавайте книги с пользовательскими чарами.
- Интеграция с миром — Книги появляются в сундуках с сокровищами (
treasureChance) и в сделках библиотекарей (tradeChance). - Слоты и исключения — Настраиваемые активные слоты для каждого определения и несовместимости, проверяемые на наковальне (
exclusiveWith).
Записи
- Определения — Enchantment Definition: стандартные пользовательские чары с триггерами перезарядки. Custom Enchantment Definition: модульные чары с системой механик. Blacklist: запретить ванильные чары в столах зачарования.
- Системы — Enchantment Events: доступные игровые события, запускающие механики. Enchantment Mechanic: система композиции модульных механик. Command Manifest: административная команда
/enchantcreator give. - Действия — Give Book: выдать пользовательскую зачарованную книгу. Harvest: сбор урожая по области с пересадкой. Bow: 14 эффектов, связанных со стрелами. Combat: 14 эффектов ближнего боя. Armor: 15 защитных эффектов. Tools: 15 эффектов инструментов/добычи. Special: 10 служебных эффектов.
- Системы — Enchantment Events: доступные игровые события, запускающие механики. Enchantment Mechanic: система композиции модульных механик. Command Manifest: административная команда
Быстрый старт
- 1. Определите — Добавьте записи-определения: enchantment_definition, vanilla_enchantment_blacklist_definition. Они задают структуры, сущности или правила, с которыми работает расширение. → enchantment_definition → vanilla_enchantment_blacklist_definition
- 2. Запускайте действия — Используйте записи-действия для взаимодействия с расширением: give_enchantment_book. Запускайте их из команд, NPC, событий или других записей. → give_enchantment_book
Технические детали
Этому расширению требуется расширение Basic для основных механик.