Плагин для серверов Майнкрафт позволяет создавать и редактировать собственное оружие прямо в игре: мечи, огнестрельное оружие и предметы с особыми способностями. Для предметов можно задать урон, снаряды, эффекты, звуки, частицы, боеприпасы и ветки улучшений; поддерживаются модели из ресурс-паков через CustomModelData.
Возможности
- Редактор в инвентарном интерфейсе меняет характеристики оружия без файлов конфигурации.
- Шаблон оружия можно привязать к любому предмету, включая предмет с собственной текстурой и моделью. При улучшении сохраняются имя, описание, ванильные зачарования и постоянные NBT-данные.
- Обычную наковальню можно превратить в оружейную кузницу: задавать стоимость улучшений, рецепты перехода между уровнями, прочность и цену ремонта.
- Способность Super Hammer активируется
Shift+ левая кнопка мыши: игрок взлетает, а после приземления создаются настраиваемые ударные волны и молнии. - Destructive Jump активируется
Shift+ правая кнопка мыши: создаёт круг молний и кратер. Игрок не получает урон от собственного прыжка. - Над головой игрока можно отображать вращающиеся ореолы из частиц, включая
CIRCLE,SQUARE,TRIANGLE,STARиSTARRY_SKY, а также радужную анимациюhalo_rgb.
Команды
/wm— открыть список оружия./wm create <id>— создать шаблон./wm bind <id>— привязать предмет в руке к шаблону./wm unbind— убрать свойства оружия с предмета в руке./wm editorhand— открыть редактор оружия в руке./wm edithand <property> <val>— изменить одно свойство оружия./wm clone <old_id> <new_id>— скопировать шаблон./wm forge— открыть оружейную кузницу./wm give <player> <id>— выдать оружие игроку./wm delete <id>— удалить шаблон./wm info— показать характеристики оружия в руке.
Настройка
Свойства меняются через редактор или /wm edithand <property> <val>. Основные ключи: name, material, cmd, enchanted, damage, firerate, bullets, spread, bullet_potion_effect, projectile, projectile_speed, projectile_block, projectile_mob, projectile_item, destructive, destructive_jumpy, super_hammer, super_hammer_jumpy, super_hammer_circles и super_hammer_delay.
Типы снарядов: HITSCAN, ARROW, SNOWBALL, FIREBALL, TNT, BLOCK, MOB, ITEM. Для названия поддерживается форматирование MiniMessage, а cmd задаёт идентификатор CustomModelData.
Требования
Работает на серверах Paper, Purpur или Folia с Java 21 или новее. WorldGuard необязателен: с ним разрушающие способности не ломают блоки в защищённых регионах, но позволяют наносить урон врагам.


