Wand of Enlivingment avatar

Wand of Enlivingment [1.21.1] [1.20.1]

Wand of Enlivingment

Вдохновение: Основано на идее Wand of Animation из Erebus, но написано с нуля.
Назначение: Превращает блоки в живые «оживлённые» существа, которые ведут себя как обычные сущности Minecraft — идеально для экспертных/автоматизационных сборок, которые хотят получить поздний способ дублирования блоков через фермы мобов.

Обновление 1.21: Добавлены уровни предметов, конфигурация для каждого уровня (разрешить/запретить) и версия только для Creative. Теперь появляется во вкладке Creative для быстрого тестирования.


Как это работает

  • Правый клик по блоку жезлом → он превращается в сущность Enlivened Block.
  • Оживлённые сущности могут быть захвачены/продублированы другими модами (например: Mob Duplicator из Industrial Foregoing с exactCopy = true), предоставляя возобновляемый источник этого блока — в соответствии с вашими правилами. Примечание: Не работает, если спавнер не копирует NBT.
  • Движение/анимация облегчённые и удобные для гридеров (сделаны ненавязчивыми, чтобы избежать визуального шума).

Уровни (1.21+)

  • Fragile Wand of Enlivingment – начальный уровень. Низкая прочность по умолчанию; предназначен для ограниченного использования.
  • Wand of Enlivingment (Обычный) – стандартная прочность.
  • Greater Wand of Enlivingment – высокая прочность.
  • Creative Wand of Enlivingmentнеразрушимый, постоянное свечение, очень эффектный.

Прочность и разрешённые блоки настраиваются для каждого уровня в конфигурации сборки.


Конфигурация (разрешить/запретить для каждого уровня)

Вы контролируете, какие блоки можно оживить, используя списки запрета с поддержкой regex, расположенные в config/wandofenlivingment-common.toml

Примеры:

Запретить всё, НЕ из мода Create

blockDenylist = ["^(?!create:).*$"]

Запретить все ванильные блоки

blockDenylist = ["^minecraft:.*$"]

Разрешить только рудные блоки и запретить всё остальное (белый список имеет приоритет, если используются оба)

blockDenylist = ["^(?!minecraft:.*_ore)$", "^(?!myaddon:rich_ore)$"]
  • Шаблоны — это regex для всей строки.
  • Используйте ^ / $ для привязки или простые wildcard, такие как ^modid:.*
  • Совет: предпочитайте registry ID (например, minecraft:stone, create:shaft) — мод использует registry key блока, а не отображаемые имена.

Белые списки предназначены для разрешения анимации конкретных блоков с сущностями (block entities), без включения всех блоков с сущностями. Regex здесь не поддерживается, необходимо использовать полное имя ресурса. Примечание: Анимировать можно только полные блоки.

Примеры:

Разрешить анимировать печи из minecraft

blockAllowlist = ["minecraft:furnace"]

Сундуки из Minecraft не являются полными блоками, и поэтому не могут быть анимированы, так что это не сработает

blockAllowlist = ["minecraft:chest"]

Стартовая конфигурация (прочность для каждого уровня)

Прочность задаётся в config/wandofenlivingment-startup.toml

[General]
    #количество использований для хрупкого жезла
    fragileWandDurability = 4
    #количество использований для обычного жезла
    wandDurability = 24
    #количество использований для улучшенного жезла
    greaterWandDurability = 64

Примечание: Творческий жезл всегда неразрушим


Рецепты и интеграция в сборки

Этот мод ориентирован на Экспертные/Прогрессионные сборки. По умолчанию:

  • Рецепты для выживания не предоставляются. Авторам сборок следует добавлять рецепты/ограничения через Datapacks/KubeJS/CraftTweaker и т.д.
  • В сборках для 1.21 доступна вкладка Creative, чтобы можно было быстро тестировать.

Часто задаваемые вопросы

В: Можно ли добавлять/удалять блоки для каждого уровня отдельно? О: Да — используйте списки разрешения/запрета для каждого уровня. Большинство сборок широко запрещают, а затем разрешают кураторский список. По умолчанию все блоки, кроме блоков с сущностями (block entities), разрешены для обычного и улучшенного жезлов, и только блоки minecraft разрешены для хрупких жезлов.

В: Будет ли это дублировать блоки с сущностями (Tile/BlockEntities) и их данными? О: Мод поддерживает опциональное добавление в белый список блоков с BlockEntity; авторы сборок решают, что безопасно оживлять.

В: Я захватил блока-моба, но мой спавнер создаёт только мобов из камня. О: Используемый вами спавнер для дублирования также должен поддерживать копирование данных NBT. Mob Duplicator из Industrial Foregoing может это делать, установив exactCopy = true в его конфигурации:

# config/industrialforegoing/machine-agriculture-husbandry.toml
[MachineAgricultureHusbandryConfig.MobDuplicatorConfig]

  #Exact Copy to spawn - Default: [false]
  exactCopy = true

В: Разрешение на использование в модпаках? О: Да — можете свободно включать в модпаки. Ссылка на эту страницу приветствуется.

Скачать Wand of Enlivingment

 
Тип Скачать Версия Загрузчик Обновлено Размер
Releasewandofenlivingment-1.21.1_1.1.0-neo.jar1.21.1NeoForge24 августа 202554,3 КБ
Betawandofenlivingment-1.0.1-neo.jar1.21.1NeoForge20 мая 202534,3 КБ
Releasewandofenlivingment-1.20.1-1.0.1.jar1.20.1Forge18 марта 202526,9 КБ
Betawandofenlivingment-1.20.1-0.3a.jar1.20.1Forge5 марта 202525,3 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.