Перейти к основному содержимому

Enchantment Creator

Расширение Enchantment Creator даёт полный контроль над механикой зачарования. Создавайте совершенно новые чары с собственными описаниями или ограничивайте доступность существующих ванильных чар.

Возможности

  • Пользовательские чары — Создавайте чары с уникальными названиями и настраиваемым максимальным уровнем.
    • Интеграция с описанием — Автоматически управляемые строки описания с цветовым форматированием.
    • Чёрный список ванильных чар — Не допускайте появления определённых ванильных чар.
    • Зачарованные книги — Создавайте и раздавайте книги с пользовательскими чарами.
    • Интеграция с миром — Книги появляются в сундуках с сокровищами (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 служебных эффектов.

Быстрый старт

  • 1. Определите — Добавьте записи-определения: enchantment_definition, vanilla_enchantment_blacklist_definition. Они задают структуры, сущности или правила, с которыми работает расширение. → enchantment_definition → vanilla_enchantment_blacklist_definition
  • 2. Запускайте действия — Используйте записи-действия для взаимодействия с расширением: give_enchantment_book. Запускайте их из команд, NPC, событий или других записей. → give_enchantment_book

Технические детали

Этому расширению требуется расширение Basic для основных механик.