Плагин для Minecraft на базе Spigot (Bukkit), который добавляет автоматизированный банк Monopoly в игру.
- Функциональность банка Monopoly с использованием сундука (
chest
), бочки (barrel
) или любогоshulker_box
, в которые помещаются и извлекаются игровые предметы. - Поддержка локализации игры для США, Великобритании и России.
- Отслеживание баланса игроков с использованием таблицы результатов (scoreboard).
- Случайная карта Chance и Community chest.
- Реализация домов (Houses) с использованием
sea_pickles
(их можно размещать до четырех на одном блоке). - Отелей (Hotels) можно сразу сломать без инструментов, используя блок
lantern
. - Сразу можно сломать блок
player_head
(предполагается, что это игровые фишки). - Книга со ссылками для получения игровых предметов, списком и описаниями всех игровых свойств.
- Встроенный рандомизатор для кубиков.
- Защита от разрушения блока банка; защита от потребления/размещения игровых предметов.
- Защита игровых предметов от подделки через NBT данные.
Просто создайте игровое поле, разместите сундук (может быть также бочкой или shulker_box
) где-нибудь и вызовите команду /mn start <координаты сундука>
!
Для получения и изъятия игровых предметов используйте игровые записи чата и книгу, которую можно получить с помощью команды /mn book <локализация>
.
Дома и Отели предназначены для размещения на улицах; все остальные предметы предназначены только для хранения в инвентаре и передачи между игроками.
Чтобы завершить игру, верните все игровые предметы в банк (и введите --
для их удаления) и вызовите команду /mn finish
; если вы не можете вернуть их, один из операторов сервера (по умолчанию) должен вызвать /mn finish forced
.
/minenopoly
- это основная команда плагина, которая имеет алиас /mn
.
Команда | Описание |
---|---|
/mn help [команда] |
Показать справку для указанной команды, либо список доступных команд |
/mn book <лок> |
Получить книгу для использования во время игры |
/mn start <блок> |
Начать игру (отслеживание чата, таблица результатов и т. д.) с указанным блоком в качестве банка |
/mn finish |
Завершить игру |
/mn finish forced |
Завершить игру даже если все игровые предметы не были возвращены |
/mn reload |
Перезагрузить конфигурацию |
/mn get <аргументы> |
Вспомогательная команда для использования при клике по ссылкам в книге |
Примечание: Доступно только во время игры.
Запись чата | Описание |
---|---|
+<число> |
Положить указанное количество игровых денег в банк |
-<число> |
Изъять указанное количество игровых денег из банка (с сдачей при необходимости) |
-- |
Удалить все игровые предметы из банка (использованные действия, проданные свойства и т. д.) |
? |
Бросить кубики (показать два случайных числа от 1 до 6) |
Конфигурация (по умолчанию)
- Расстояние в игре (см. файл конфигурации для объяснения)
- Игровые деньги (и их номиналы)
- Сообщения плагина
- информационные
- ошибки
- справка
Нода разрешения | По умолчанию | Описание |
---|---|---|
minenopoly.help |
true | Позволяет использовать /mn help (показать список доступных команд) |
minenopoly.get |
true | Позволяет использовать /mn get и записи чата (в основном позволяет играть) |
minenopoly.book |
true | Позволяет использовать /mn book |
minenopoly.start |
true | Позволяет использовать /mn start |
minenopoly.finish |
true | Позволяет использовать /mn finish (без аргумента forced ) |
minenopoly.finish.forced |
op | Позволяет использовать /mn finish forced |
minenopoly.reload |
op | Позволяет использовать /mn reload |