Плагин для серверов Майнкрафт, объединяющий телепорты, дома, варпы, чат, экономику и административные инструменты. Он подходит как для одного Paper- или Folia-сервера, так и для сети серверов за Velocity: сообщения, платежи и телепортации могут работать между серверами.
Возможности
- Телепортации по запросу, возврат к прошлой точке или месту смерти, случайная безопасная точка в границах мира и подъём на верхний блок.
- Личные дома и общие варпы с настраиваемыми задержками и перезарядками.
- Личные сообщения, ответ на последнее сообщение, слежение администрации за перепиской и отдельный чат персонала; они могут работать на всей сети.
- Форматирование чата через MiniMessage, поддержка префиксов, суффиксов и отображаемых имён из Vault/LuckPerms, настраиваемые сообщения о входе и выходе.
- До 11 профилей инвентаря на игрока. В меню на 54 ячейки видны броня, предмет во второй руке и данные владельца; лишённый права игрок может забрать вещи из заблокированного профиля, но не положить новые.
- Просмотр и очистка дополнительных инвентарей администрацией, а также поддержка предметов со сложными NBT-данными, включая предметы из Nexo.
- Экономика с балансом, переводами между игроками и таблицей самых богатых игроков; платежи могут проходить между серверами сети.
- Наблюдение за игроком от первого лица в режиме наблюдателя с безопасным возвратом на исходный сервер, координаты и режим игры.
- Скрытие игроков, просмотр и изменение чужих инвентарей, лечение, восполнение голода, бессмертие, смена времени и погоды.
- Переносные верстак, эндер-сундук, наковальня, ткацкий станок, камнерез и стол кузнеца; выдача предметов, переименование, описание предмета и зачарования.
- Подсказки команд скрывают команды, на которые у игрока нет прав.
Команды
- Телепортации:
/tpa <игрок>,/tpahere <игрок>,/tpaccept,/tpdeny,/tptoggle,/tpo <игрок>,/tpohere <игрок>,/back,/rtp,/top. - Дома и варпы:
/home [имя],/sethome [имя],/delhome <имя>,/homes [игрок],/warp <имя>,/setwarp <имя>,/delwarp <имя>,/warps. - Общение:
/msg <игрок> <сообщение>,/r <сообщение>,/socialspy,/sc <сообщение>. - Дополнительные инвентари:
/inv list,/inv <1-11>,/inv view <игрок> [слот],/inv clear <игрок> [слот]. - Экономика и имена:
/nick <имя>,/nick off,/whois <ник>,/balance [игрок],/pay <игрок> <сумма>,/economy <give|set|deduct> <игрок> <сумма>,/baltop [страница]. - Администрирование:
/monitor [игрок],/vanish [игрок],/invsee <игрок>,/heal [игрок],/feed [игрок],/god [игрок],/ssreload. - Утилиты:
/craft,/echest [игрок],/anvil,/loom,/stonecutter,/smithingtable,/item <материал> [количество],/itemrename <имя>,/lore <add|set|insert|delete|clear> [индекс] [текст],/enchant <зачарование> [уровень] [игрок]. - Мир:
/day,/noon,/night,/clear,/rain,/storm.
Права
Основные права: serversentials.tpa, serversentials.tpahere, serversentials.tpaccept, serversentials.tpdeny, serversentials.tptoggle, serversentials.tpo, serversentials.tpohere, serversentials.back, serversentials.teleport.rtp, serversentials.teleport.top.
Для домов и варпов используются serversentials.home, serversentials.sethome, serversentials.delhome, serversentials.homes, serversentials.warp, serversentials.setwarp, serversentials.delwarp, serversentials.warps; число домов и задержки задаются правами вида serversentials.sethome.<число>, serversentials.home.cooldown.<число> и serversentials.home.countdown.<число>.
Для общения и экономики: serversentials.msg, serversentials.reply, serversentials.socialspy, serversentials.staffchat, serversentials.nick, serversentials.whois, serversentials.balance, serversentials.pay, serversentials.economy, serversentials.baltop.
Для инвентарей: serversentials.extrainv, serversentials.extrainv.amount.<1-10>, serversentials.extrainv.admin. Административные команды используют права с соответствующими именами, например serversentials.monitor, serversentials.vanish, serversentials.invsee, serversentials.heal, serversentials.feed, serversentials.god, serversentials.item, serversentials.enchant и serversentials.worldcommands.
Настройка
В plugins/Serversentials/config.yml можно включать отдельные модули, задавать сроки действия заявок на телепортацию, задержки домов и варпов, лимит длины ника, стартовый баланс, формат валюты, формат чата и сообщения о входе и выходе.
Для сети Velocity укажите на каждом игровом сервере ключ server-name: его значение должно в точности совпадать с именем сервера в velocity.toml. Данные хранятся локально в SQLite либо в MySQL, что позволяет синхронизировать их по сети.
Для вывода данных доступны плейсхолдеры PlaceholderAPI, включая %serversentials_name%, %serversentials_displayname%, %serversentials_ping%, %serversentials_gamemode%, %serversentials_eco_balance% и %serversentials_eco_balance_formatted%.
Требования
Плагин работает на Paper, Folia и прокси Velocity; один и тот же файл устанавливается на прокси и игровые серверы сети. Для экономики и интеграции чата нужен Vault либо совместимый плагин-поставщик. PlaceholderAPI нужен только для плейсхолдеров; на Folia требуется совместимая с ним сборка PlaceholderAPI.
