- Поддерживаемые версии
- 1.19
- 1.20
- 1.21
- Ядра и Прокси
- Paper
- Минимальная версия Java
- 21
Всем привет, формучане 
Ваше представлению - AgeExchange: межсерверный плагин на биржу, с помощью которого игроку могут обменивать свою Vault Валюту на Виртуальную валюту сервера, которая служит для покупок товаров на вашем сайте.
Конфиг плагина:
Скрины плагина:
Поддержка PlaceHolder: с помощью этого плагина вы можете создавать свои меню для конвертации валюты в игровой товар, пример:

Ваше представлению - AgeExchange: межсерверный плагин на биржу, с помощью которого игроку могут обменивать свою Vault Валюту на Виртуальную валюту сервера, которая служит для покупок товаров на вашем сайте.
Конфиг плагина:
Код:
currency:
name: "Виртуальные рубли"
symbol: "₽"
minimum-rate: 1.0
maximum-order-amount: 1000000.0
seller-fee-percent: 0.0
orders:
max-per-player: 3
page-size: 28
default-rubles: 5.0
default-rate: 100000.0
rate-step: 1000.0
item-material: PIGLIN_HEAD
display:
material: PIGLIN_HEAD
amount: "{stack}"
display_name: "&#FD2B2BЛ&#FD2C2Fо&#FC2D34т &#FC2E3Cи&#FB2F41г&#FB3045р&#FB3049о&#FA314Eк&#FA3252а &f{seller}"
lore:
- ''
- "&#B9FF95🧪 &fКурс: &#FA9B32{rate} $ &fза &#F334341 Рубль"
- "&#F33434🔥 &fВы отдадите: &#F33434{rubles} Рублей"
- "_CBFF🌊 &fВы получите: &#FA9B32{coins} $"
- ""
- "&#B9EFF6[&#ADE5F7Л&#A1DBF7К_D1F8МYC7F8] &7- &fкупить полностью"
- "&#F33434[&#F53434П&#F73333К&#F83333М&#FA3232] &7- &fкупить часть"
menus:
main:
title: "&8Биржа | &7{page} стр."
rows: 6
items:
create:
material: nautilus_shell
slot: 45
display_name: "&7▪ &#F6E6B9С&#F5DEAFо&#F4D7A4з&#F3CF9Aд&#F1C88Fа&#F0C085т&#EFB87Bь &#EDA966з&#ECA15Cа&#EA9A51я&#E99247в&#E88B3Cк&#E78332у"
lore:
- "&#F6E6B9➥ Нажмите,&f для создания лота"
actions:
left_click: create
my_orders:
material: sniffer_egg
slot: 47
display_name: "&7▪ &#F6E6B9М&#F4DBAAо&#F3D09Bи &#EFBA7Dз&#EEAF6Eа&#ECA45Fя&#EA9950в&#E98E41к&#E78332и"
lore:
- "&#F6E6B9➥ Нажмите,&f для просмотра"
actions:
left_click: my_orders
balance:
material: PLAYER_HEAD
basehead: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNDE1NDkxMzJkYmM4NzVkNjM5ZDY3ZDkzY2M3MTNlOTQxYmIxNmM5NjRkMGE2MmU4YzY3OTRiZDNkZTZmZjgifX19"
slot: 49
display_name: "&7▪ &#F6E6B9У &#F3D4A0в&#F2CB94а&#F1C288с {balance} &#EEB06Fр&#ECA763у&#EB9E57б&#EA954Bл&#E88C3Eе&#E78332й"
lore:
- "&#E78332&n┃&r"
- "&#E78332&n┃&r&f &8Рубли &7- &fВалюта сервера, можно"
- "&#E78332&n┃&r&f Покупать &#F5B9F6Т&#F4ADE1о&#F3A1CDв&#F394B8а&#F288A4р&#F17C8Fы &fна нашем"
- "&#E78332&n┃&r&f Сайте &7- &x&f&f&7&d&2&aAgeTime.fun "
- "&#E78332┃&f"
previous:
material: ARROW
slot: 52
display_name: "<yellow>Предыдущая страница"
lore: []
actions:
left_click: previous_page
next:
material: ARROW
slot: 53
display_name: "<yellow>Следующая страница"
lore: []
actions:
left_click: next_page
create:
size: 27
title: "<dark_gray>Создание заявки"
rows: 5
items:
preview:
material: PIGLIN_HEAD
slot: 13
display_name: "&7▪ &#F6E6B9С&#F5DEAFо&#F4D7A4з&#F3CF9Aд&#F1C88Fа&#F0C085т&#EFB87Bь &#EDA966з&#ECA15Cа&#EA9A51я&#E99247в&#E88B3Cк&#E78332у"
lore:
- ""
- "&#F33434🔥 &fВы получите: &#F33434{rubles} Рублей"
- "_CBFF🌊 &fВы отдадите: &#FA9B32{coins} $"
- "&#B9FF95🧪 &fКурс: &#FA9B32{rate} $ &fза &#F334341 Рубль"
- ""
- "&#B9EFF6[&#ADE5F7Л&#A1DBF7К_D1F8МYC7F8] &7- &fсоздать заявку"
- "&#F33434[&#F53434П&#F73333К&#F83333М&#FA3232] &7- &fизменить курс"
actions:
left_click: confirm
minus_50:
material: RED_STAINED_GLASS_PANE
slot: 9
display_name: "&#FD2B2B▪ &fУбрать &#FD2B2550 ₽"
amount: "50"
actions: { left_click: remove_50 }
minus_25:
material: RED_STAINED_GLASS_PANE
slot: 10
display_name: "&#FD2B2B▪ &fУбрать &#FD2B2525 ₽"
amount: "25"
actions: { left_click: remove_25 }
minus_10:
material: RED_STAINED_GLASS_PANE
slot: 11
display_name: "&#FD2B2B▪ &fУбрать &#FD2B2510 ₽"
amount: "10"
actions: { left_click: remove_10 }
minus_5:
material: RED_STAINED_GLASS_PANE
slot: 12
display_name: "&#FD2B2B▪ &fУбрать &#FD2B255 ₽"
amount: "5"
actions: { left_click: remove_5 }
plus_5:
material: LIME_STAINED_GLASS_PANE
slot: 14
display_name: ":FD2B▪ &fДобавить :FD2B5 :FD2B₽"
amount: "5"
actions: { left_click: add_5 }
plus_10:
material: LIME_STAINED_GLASS_PANE
slot: 15
display_name: ":FD2B▪ &fДобавить :FD2B10 :FD2B₽"
amount: "10"
actions: { left_click: add_10 }
plus_25:
material: LIME_STAINED_GLASS_PANE
slot: 16
display_name: ":FD2B▪ &fДобавить :FD2B25 :FD2B₽"
amount: "25"
actions: { left_click: add_25 }
plus_50:
material: LIME_STAINED_GLASS_PANE
slot: 17
display_name: ":FD2B▪ &fДобавить :FD2B50 :FD2B₽"
amount: "50"
actions: { left_click: add_50 }
purchase:
title: "<dark_gray>Покупка части лота"
size: 27
items:
preview:
# Full independent appearance of the purchase preview.
slot: 13
material: PIGLIN_HEAD
display_name: "&#FD2B2BЛ&#FD2C2Fо&#FC2D34т &#FC2E3Cи&#FB2F41г&#FB3045р&#FB3049о&#FA314Eк&#FA3252а &f{seller}"
lore:
- ''
- "&#B9FF95🧪 &fКурс: &#FA9B32{rate} $ &fза &#F334341 Рубль"
- "&#F33434🔥 &fВы отдадите: &#F33434{rubles} Рублей"
- "_CBFF🌊 &fВы получите: &#FA9B32{coins} $"
- ""
amount: "{stack}"
remove_50:
material: RED_STAINED_GLASS_PANE
slot: 9
display_name: "&#FD2B2B▪ &fУбрать &#FD2B2550 ₽"
amount: "50"
actions: { left_click: purchase_remove_50 }
remove_25:
material: RED_STAINED_GLASS_PANE
slot: 10
display_name: "&#FD2B2B▪ &fУбрать &#FD2B2525 ₽"
amount: "25"
actions: { left_click: purchase_remove_25 }
remove_10:
material: RED_STAINED_GLASS_PANE
slot: 11
display_name: "&#FD2B2B▪ &fУбрать &#FD2B2510 ₽"
amount: "10"
actions: { left_click: purchase_remove_10 }
remove_5:
material: RED_STAINED_GLASS_PANE
slot: 12
display_name: "&#FD2B2B▪ &fУбрать &#FD2B255 ₽"
amount: "5"
actions: { left_click: purchase_remove_5 }
add_5:
material: LIME_STAINED_GLASS_PANE
slot: 14
display_name: ":FD2B▪ &fДобавить :FD2B5 :FD2B₽"
amount: "5"
actions: { left_click: purchase_add_5 }
add_10:
material: LIME_STAINED_GLASS_PANE
slot: 15
display_name: ":FD2B▪ &fДобавить :FD2B10 :FD2B₽"
amount: "10"
actions: { left_click: purchase_add_10 }
add_25:
material: LIME_STAINED_GLASS_PANE
slot: 16
display_name: ":FD2B▪ &fДобавить :FD2B25 :FD2B₽"
amount: "25"
actions: { left_click: purchase_add_25 }
add_50:
material: LIME_STAINED_GLASS_PANE
slot: 17
display_name: ":FD2B▪ &fДобавить :FD2B50 :FD2B₽"
amount: "50"
actions: { left_click: purchase_add_50 }
confirm:
material: LIME_WOOL
slot: 22
display_name: "&#AAFF62К	DFE67уFFE6CпRFD72иKFD77тCFC7Cь DFB87лFFB8Cо FA91т"
actions: { left_click: purchase_confirm }
# Все сообщения плагина. Поддерживаются коды & и HEX-цвета вида &#RRGGBB.
messages:
prefix: "&6[AgeExchange] &r"
no-vault: "&cVault или провайдер экономики не найден."
no-money: "&cНедостаточно средств в игровой валюте."
no-rubles: "&cНа счёте недостаточно виртуальных рублей."
created: "&aЗаявка создана: {amount} за {rate} {currency}/ед."
cancelled: "&eЗаявка отменена, резерв возвращён."
site-error: "&cНе удалось выполнить операцию."
enter-rate: "&eВведите ваш курс в чат &7(монет за 1 RUB)&e:"
lot-busy: "&eЭтот лот сейчас обрабатывается другим игроком."
lot-changed: "&eЭтот лот был изменён или закрыт."
not-enough-rubles: "&cНедостаточно RUB. Нужно: {need}&f, доступно: {balance}&f."
bought: "&aВы купили {coins} монет за {rubles} RUB."
purchase-title: "<dark_gray>Покупка части лота"
purchase-add: "<green>Добавить <yellow>{amount} RUB"
purchase-remove: "<red>Убрать <yellow>{amount} RUB"
purchase-confirm: "<green><bold>Купить выбранное"
purchase-cancel: "<red>Отмена"
not-enough-coins: "&cНедостаточно монет для этого курса и суммы."
reserve-failed: "&cНе удалось зарезервировать монеты."
created-lot: "&aЗаявка создана: {coins} монет за {rubles} RUB."
returned-coins: "&eМонеты возвращены."
rate-set: "&aКурс установлен: &f{rate} &aмонет за 1 RUB."
invalid-rate: "&cВведите положительное число, например: 100000"
no-permission: "&cНедостаточно прав."
admin-usage: "&e/exchange <give|take|set|look> <игрок> [RUB]"
admin-look: "&e{player}: &f{balance} RUB"
admin-set: "&aБаланс игрока {player}: {balance} RUB"
reloaded: "&aAgeExchange перезагружен."
players-only: "&cКоманда доступна только игроку."
economy-unavailable: "&cVault economy недоступен."
Скрины плагина:
Поддержка PlaceHolder: с помощью этого плагина вы можете создавать свои меню для конвертации валюты в игровой товар, пример:
Код:
menu_title: '&8Магазин за виртуальную валюту'
open_command: virtualshop
size: 27
items:
diamonds:
material: DIAMOND
slot: 13
amount: 64
display_name: '&b&lСтак алмазов'
lore:
- '&7Цена: &e10 %ageexchange_currency%'
- '&7Ваш баланс: &f%ageexchange_balance% %ageexchange_currency%'
- ''
- '&aНажмите, чтобы купить'
left_click_requirement:
requirements:
balance:
type: '>='
input: '%ageexchange_balance%'
output: '10'
deny_commands:
- '[message] &cНедостаточно виртуальной валюты.'
left_click_commands:
- '[console] exchange take %player_name% 10'
- '[console] give %player_name% diamond 64'
- '[message] &aВы купили стак алмазов за &e10 &aвиртуальных рублей.'
- '[refresh]'
- Зависимости
- Vault, PlaceholderAPI
- Команды и права
- /exchange