Плагин для серверов Майнкрафт на Paper, объединяющий экономику, ранги, дома, телепорты, магазин, задания, меню и функции лобби. Подходит для сервера выживания с экономикой, RPG или хаба; мини-игры он сам не создаёт, но даёт для них базовые ранги, меню, экономику и лобби.
Возможности
- Ранги, теги, отображение в TAB и над головой игрока.
- Экономика: баланс, переводы, таблица богатых игроков, магазин, быстрая продажа и аукцион между игроками.
- Дома, точка спавна, запросы на телепортацию и возврат на прежнее место после телепортации или смерти.
- Уровни, опыт и ежедневные задания.
- Главное меню, магазин, меню домов, заданий и тегов.
- Режим лобби с защитой и телепортацией на спавн при входе.
- Настраиваемые команды со ссылками, правилами и другой информацией, автоматические объявления и экран приветствия.
- Неподвижные неуязвимые жители-NPC с текстом над головой: по нажатию они могут открыть меню, выполнить команду или показать ссылку.
- Генератор спавна создаёт круглую площадь с фонтаном, дорожками, порталами, фонарями, павильонами, вишнёвыми деревьями, надписью и NPC. Генерация заменяет блоки, деревья и постройки в выбранной области.
Команды
/menu— открыть главное меню; его также открывает нажатие ПКМ звездой./shop— открыть магазин; ЛКМ покупает предмет, ПКМ продаёт, Shift — стопка из 64 предметов или все предметы./balance [игрок],/pay <игрок> <сумма>,/baltop— баланс, перевод денег и список богатых игроков./eco <give|take|set> <игрок> <сумма>— изменить баланс игрока./sethome [имя],/home [имя],/delhome <имя>,/homes— управление домами./spawn,/setspawn— перейти на спавн и задать его./level,/quests,/tag— уровень, ежедневные задания и выбор тега./rank list,/rank set <игрок> <ранг>— список рангов и назначение ранга./tpa <игрок>,/tpahere <игрок>,/tpaccept,/tpdeny,/tpacancel— запросы на телепортацию и ответ на них./back— вернуться на место до телепортации либо смерти./sell hand,/sell all— продать предмет в руке или все продаваемые предметы. Переименованные предметы не продаются./ah,/ah my,/ah collect,/ah mailbox,/ah sell <цена>— аукцион, свои лоты и почта с непринятыми предметами./monserveur reload— перезагрузитьconfig.ymlиlinks.yml./monserveur buildspawn [confirm|undo]— создать спавн вокруг игрока или отменить создание до перезапуска сервера./npc create <id> <профессия> <MENU|COMMAND|LINK> <значение>,/npc name <id> <текст>,/npc subtitle <id> <текст>,/npc action <id> <тип> <значение>,/npc profession <id> <профессия>,/npc move <id>,/npc remove <id>,/npc list,/npc respawn,/npc hologram <id> <текст>— управление NPC и голограммами.
Права
Административные команды требуют monserveur.admin: изменение экономики, точки спавна и рангов, перезагрузка настроек, генерация спавна и управление NPC.
monserveur.teleport.bypass— не учитывать задержку телепортации.monserveur.lobby.bypass— игнорировать защиту лобби.monserveur.tag.fondateur— пример права на особый тег.
Настройка
Основные параметры находятся в config.yml, ссылки, команды, объявления и приветствие — в links.yml, а вид создаваемого спавна и NPC — в spawn-build.yml.
- В разделе
ranksзадаются префикс, цвет, число домов и бонус к продаже для рангов. - В
shop.categoriesуказываются категории магазина и названия материалов Майнкрафт в верхнем регистре. - В секции
teleportменяются параметры телепортации и/back. - В секции
auctionнастраиваются срок возврата лотов, число активных лотов, комиссия и минимальная с максимальной ценой. - В
links.ymlразделcommandsсоздаёт собственные команды,announcementsзадаёт периодические сообщения, аwelcome— текст при входе. Переменные вроде{server-name}работают и в заголовке TAB. - NPC сохраняются в
npcs.yml, данные игроков — вplugins/MonServeur/players/<uuid>.yml, аукционные лоты — вauctions.yml, почта — вmailbox.yml.
Требования
Плагин работает на Paper.
