- Для версий
- 1.16.✘
- 1.17.✘
- 1.18.✘
- 1.19.✘
- 1.20.✘
- 1.21.✘
Плагин GlavBuyer представляет из себя уникальное решение для вашего Minecraft сервера, засчёт своего широкого функционала, который позволяет настроить в конфигурациях плагина малейшие детали во взаимодействии со скупщиком. Он представляет из себя набор шаблонов, хранящих в себе предметы для продажи, имеющие гибкую настройку. Этот плагин в особенности отличается своей довольно гибкой настройкой среди аналогов и системой шаблонов с предметами скупщика.
Контакты:
Обзор плагина:
Конфигурации:
Зависимости:
Vault, PlayerPoints, PlaceholderAPI, HeadDatabase
Плейсхолдеры:
%glavbuyer_time% - возвращает время до обновления скупщика
Команды и права:
/glavbuyer reload (glavbuyer.admin) - Перезагружает конфигурации плагина
/glavbuyer update (glavbuyer.admin) - Обновляет меню скупщика
/buyer (нет прав) - открывает меню скупщика
Контакты:
Обзор плагина:
Конфигурации:
YAML:
#
# GLAVSTUDIO
#
# Плагин GlavBuyer (v1.0)
#
# Зависимости: Vault или PlayerPoints, PlaceholderAPI (по желанию), HeadDatabase (по желанию)
#
currency:
vault: "монет"
playerpoints: "кристаллов"
single-sell: LEFT # Вид клика, на который можно продавать предмет по 1 штуке
all-sell: RIGHT # Вид клика, на который можно продавать сразу всё количество предмета у игрока
change-samples: queue # Режим смены шаблонов предметов из items.yml, доступны: queue (по порядку), random (по шансам)
samples-queue: # Режим очереди для появления шаблонов предметов из items.yml
- "1"
update-time: 3600 # Время обновления шаблонов предметов из items.yml в скупщике в секундах
use-headdatabase: false # Использование HeadDataBase
time-format: "{h}ч {m}мин {s}сек" # Для использования внутри плагина, используйте {time}, для внешнего использования с PlaceholderAPI - %glavbuyer_time%
auto-close-gui: true # Использование автоматического закрытия меню скупщика при его обновлении
sounds: # Настройка звуков, для отключения установите значение "-"
open-gui: BLOCK_LEVER_CLICK # Звук при открытии меню
sell: ENTITY_PLAYER_LEVELUP # Звук при продаже предмета
no-item: ENTITY_VILLAGER_NO # Звук при недостаточном количестве предмета
update: ENTITY_ENDER_DRAGON_AMBIENT # Звук при обновлении скупщика
item-out: # Настройка предмета, который появится на месте товара, у которого закончился лимит количества
id: "BARRIER" # Айди предмета или головы из HeadDatabase
name: "&cТовар Отсутствует" # Название предмета
lore: # Описание предмета
- " "
- "&7Товар был ограничен"
- "&7и убран из наличия"
locale: # Для отключения определенного сообщения - установите ему значение "-"
prefix: "&6[GlavBuyer]" # Префикс перед каждым сообщением
reload: "&aКонфигурации успешно перезагружены!" # Собщение при перезагрузке конфигураций
sell: "&aВы успешно продали &ex{amount} {item} &aза &b{money} {currency}&a!" # Сообщение при продаже предмета, где {amount} - кол-во предмета, {item} - название предмета, {money} - общая сумма продажи
no-item: "&cУ вас недостаточно предмета &e{item} &cдля продажи!" # Сообщение при нехватке предмета для продажи, где {item} - название предмета
update: "&aСкупщик был обновлён и заполнен новыми предметами!"
YAML:
samples: # Раздел, хранящий в себе шаблоны с предметами скупщика
'1': # Пример готового шаблона с айди 1
economy: Vault # Доступны: Vault, PlayerPoints
title: "Скупщик: Легендарный" # Заголовок для меню данного шаблона
chance: 100 # Шанс на появление, работает только если в config.yml установлено значение random в поле change-samples
size: 36 # Размер слотов меню
items: # Раздел, хранящий в себе предметы
'1': # Пример, готового предмета с айди 1
headdatabase: false # Использование голов из HeadDatabase
id: "DIAMOND" # Айди предмета или головы из HeadDatabase
slot: 13 # Слот, который он занимает в меню
name: "&6Алмаз" # Кастомное имя предмета
lore: # Кастомное описание предмета
- " "
- " &fЦена: &a${cost}" # Плейсхолдер {cost} возвращает цену предмета
- " "
- " &fЛимит: &a{limit}" # Плейсхолдер {limit} возвращает лимит предмета
- " "
- " &eНажмите, чтобы продать"
custom-name: false # Использование кастомного имени предмета - поле name
random-cost: true # Случайная генерация стоимости предмета
random-amount: true # Случайная генерация количества предмета
limit: true # Использование лимита количества предмета
decrease-cost: true # Использование уменьшения цены после каждой продажи
limit-amount: 50 # Количество раз, которое можно будет продать этот предмет
decrease-percent: 10 # Количество процентов, на которое будет понимажаться цена после каждой продажи
min-cost: 500 # Минимальная цена для генерации случайной цены
max-cost: 1000 # Максимальная цена для генерации случайной цены
min-amount: 8 # Минимальное количество для генерации случайного
max-amount: 16 # Максимальное количество для генерации случайного
fixed-cost: 500 # Фиксированная стоимость предмета
fixed-amount: 16 # Фиксированное количество предмета
decorations:
'1':
headdatabase: false # Использование голов из HeadDatabase
id: "CLOCK" # Айди предмета или головы из HeadDatabase
data: -1 # Дата предмета, для отключения - установите значение -1
slots: # Слоты, которые он занимает в меню
- 31
name: "&6Информация" # Кастомное имя предмета
lore: # Кастомное описание предмета
- " "
- " &fДо обновления: &e{time}" # Плейсхолдер {time} возвращает время до обновления в формате из поля time-format в config.yml
Зависимости:
Vault, PlayerPoints, PlaceholderAPI, HeadDatabase
Плейсхолдеры:
%glavbuyer_time% - возвращает время до обновления скупщика
Команды и права:
/glavbuyer reload (glavbuyer.admin) - Перезагружает конфигурации плагина
/glavbuyer update (glavbuyer.admin) - Обновляет меню скупщика
/buyer (нет прав) - открывает меню скупщика