Плагин для серверов Майнкрафт, который превращает опыт игрока в переносимые бутылочки. Их можно оставить на потом, передать другому игроку или выдать командой; обычные бутылочки опыта с сохранённым опытом используются как обычно.
Возможности
- Снятие опыта в бутылочку, передача опыта игроку и создание нескольких бутылочек одинакового размера.
- Администратор может выдавать бутылочки игрокам, в том числе из консоли.
- При удерживании бутылочки опыта можно обычно пользоваться сундуками, печами и другими блоками.
- Плагин определяет язык клиента игрока и выбирает подходящий файл из папки
lang/. В комплекте предусмотрен русский файлlang/ru_RU.yml. - Для получения опыта и создания бутылочек можно настроить звуки, а для заполненного инвентаря — действие
dropилиerror.
Команды
Все команды начинаются с /exp либо с настроенного псевдонима.
/exp— показать сведения о своём опыте./exp get [amount[L]|all]— забрать опыт в бутылочку./exp send <player> [amount[L]|all]— передать опыт игроку./exp split <amount[L]>— создать несколько бутылочек с указанным количеством опыта./exp give <player> <amount[L]> [count]— выдать игроку бутылочки./exp help— открыть справку./exp reload— перечитать настройки.
Число без суффикса означает очки опыта: 100. Суффикс L задаёт уровни: 10L. Значение all использует весь текущий опыт игрока.
Права
expbottle.use—/exp.expbottle.get—/exp get.expbottle.send—/exp send.expbottle.split—/exp split.expbottle.give—/exp give.expbottle.help—/exp help.expbottle.reload—/exp reload.
Настройка
Основные параметры находятся в config.yml: язык по умолчанию, имя и псевдонимы команды, описание бутылочки, звуки, действие при заполненном инвентаре и ограничения для /exp split. В bottle_lore доступны подстановки <player>, <amount_xp>, <full_levels> и <amount_lvl>.
Тексты сообщений хранятся в lang/<locale_code>.yml; для цветов, оформления и интерактивного текста применяется MiniMessage.
