← Ко всем работам

NpcShop - магазины на жителях

Лёгкие магазины на Villager с оплатой через Vault

NpcShop - магазины на жителях
Стек: Java 17Spigot API 1.20VaultMaven

Что это

Лёгкая система магазинов на обычных жителях (Villager) с расчётом валютой через Vault. Всё настраивается командами, без отдельного редактора.

Для игрока

  • Клик по NPC "Магазин: " открывает витрину; покупка списывает валюту через Vault и выдаёт товар.

Для админа

  • /createstore, /deletestore - создать/удалить магазин (спаунится защищённый неуязвимый Villager).
  • /additem, /removeitem, /setprice, /setslot, /setamount, /listitems - полное управление товарами.
  • /npcshop reload - перезагрузка и респаун NPC. Есть таб-комплит по магазинам и материалам.

Технически

Хранение в config.yml (координаты NPC и товары), витрина на инвентаре 27 слотов.