Плагин для серверов Майнкрафт на Paper, добавляющий продажу предметов за игровую валюту. Игроки могут продавать предмет в руке или все подходящие предметы, переводить деньги другим игрокам и смотреть историю продаж.
Возможности
- цены предметов задаются в
prices.yml; - история продаж открывается в графическом меню;
/payпереводит деньги между игроками;- при наличии ProtocolLib в подсказке предмета показывается его стоимость;
- поддерживаются общий множитель цены, множители для категорий и отдельных материалов;
- меню множителей позволяет просматривать и изменять множители;
- SellWand продаёт содержимое контейнера по левому или правому клику;
- SellAxe продаёт содержимое контейнера и при необходимости разрушает сам контейнер;
- для инструментов продажи можно задать лимит использований или срок действия.
Команды
/sell [hand|all]— продать предмет в руке или все продаваемые предметы;/pay <player> <amount>— перевести деньги игроку;/worth [page]— посмотреть стоимость предметов;/sellhistory [page]— открыть историю продаж;/multiplierили/mult— открыть меню множителей;/setworth <number>— установить стоимость предмета;/worthify reload— перезагрузить настройки;/sellwand usage <uses> [player]— выдать SellWand с лимитом использований;/sellwand selfdestruction <time> <unit> [player]— выдать SellWand со сроком действия;/sellaxe <time> <unit> [player]— выдать SellAxe со сроком действия.
Права
worthify.sell— продажа предметов, переводы, просмотр цен, истории и множителей; доступно всем;worthify.admin— изменение стоимости, перезагрузка настроек и редактирование множителей; доступно операторам;worthify.selltools.give— выдача SellWand и SellAxe.
Настройка
Файлы плагина находятся в plugins/Worthify/.
config.yml— внутренняя экономика, строка стоимости в подсказке и множители;prices.yml— цены материалов вprices.<MATERIAL_NAME>;sellhistory.yml— история продаж игроков;balances.yml— балансы при внутренней экономике;selltools.yml— шаблоны и поведение инструментов продажи;gui/multiplier.yml— оформление меню множителей.
Плейсхолдеры PlaceholderAPI: %worthify_balance%, %worthify_balance_plain%, %worthify_balance_short%.
Требования
Vault подключает внешнюю экономику, например EssentialsX Economy. Если Vault не установлен, плагин использует внутреннюю экономику при включённом economy.internal.enabled. Для строки стоимости в подсказке предметов требуется ProtocolLib.
