Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ShopTrader

Плагін Paper, який додає магазин Мандрівного Торговця з повноекранним інтерфейсом з двома вкладками: Магазин та Квести. Містить команди для створення, повороту та видалення торговця, а також перегляду та отримання нагород за квести.

Requirements

  • Java 17+
  • Paper 1.20.6 (or compatible 1.20.x)
  • Maven 3.8+

Building

mvn -q -DskipTests package

Зібраний jar: target/shoptrader.jar

Installation

  1. Зберіть плагін або завантажте jar.
  2. Перемістіть jar у директорію сервера plugins/.
  3. Запустіть сервер.

Commands

  • /trader — Відкриває інтерфейс магазину (тільки гравець).
  • /trader spawn [world x y z] — Створює Мандрівного Торговця у вашій локації або за вказаними координатами. Потрібен shoptrader.admin.
  • /trader rotate <degrees> — Повертає торговця на вказану кількість градусів. Потрібен shoptrader.admin.
  • /trader remove — Видаляє торговця. Потрібен shoptrader.admin.
  • /trader quests — Відкриває вкладку квестів.
  • /trader deliver <questId> — Здати предмети для квестів типу Доставка.
  • /trader claim <questId> — Отримати нагороду за готовий квест (доступно у вкладці Квести).
  • /trader claimall — Отримати всі доступні нагороди (доступно у вкладці Квести).

Aliases: /wt

Permissions

  • shoptrader.use (default: true) — Дозволяє гравцям відкривати магазин командою /trader.
  • shoptrader.admin (default: op) — Дозволяє створювати, повертати, видаляти торговця та перезавантажувати конфігурацію.

Notes

  • Плагін зберігає UUID та локацію торговця у config.yml. Після рестарту торговець відновлюється, якщо його немає.
  • Клік правою кнопкою по торговцю, яким керує плагін, відкриває кастомний інтерфейс і вимикає стандартний.
  • Ви можете розширювати TraderGUI, щоб реалізувати додаткову логіку магазину та квестів.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages