Плагин для серверов Майнкрафт, который ограничивает количество выбранных предметов у игрока, в контейнерах и при крафте. Он помогает настроить баланс на выживании и пвп: например, ограничить тотемы бессмертия, эндер-жемчуг, золотые яблоки, булавы или любые другие материалы.
Возможности
Для каждого материала задаются лимит и действия, к которым он применяется: подбор (pickup), контейнеры (containers), перемещение в инвентарь (inventory), крафт (craft) или общий лимит созданных предметов (global). При превышении лимита действие блокируется либо лишние предметы выбрасываются на землю.
Плагин учитывает предметы в инвентаре и, где применимо, внутри мешков. Поддерживаются сундуки, бочки, шалкеровые ящики, воронки, выбрасыватели, раздатчики, печи, коптильни, плавильные печи, автокрафтеры, варочные стойки, декоративные горшки, резные книжные полки, проигрыватели, кафедры и эндер-сундуки.
Для контейнеров можно завести отдельный лимит того же материала с параметром seperate: например, разрешить носить один тотем, но запретить хранить его в контейнерах. Общий лимит крафта сохраняется отдельно для каждого игрока и материала; автокрафтер не создаёт предметы с ограничениями craft и global.
Команды
/itemlimiter help— список команд./itemlimiter list [page]— настроенные лимиты./itemlimiter info <material>— сведения о материале./itemlimiter check <material>— количество предметов у игрока./itemlimiter globalcheck <material>— сколько предметов игрок создал по общему лимиту./itemlimiter add <material> <limit> <actions> [seperate]— добавить лимит./itemlimiter edit <material> <limit> <actions>— изменить лимит./itemlimiter remove <material>— удалить лимит./itemlimiter reload— перезагрузить настройки и переводы.
Права
itemlimiter.help—/itemlimiter help.itemlimiter.info—/itemlimiter info.itemlimiter.list—/itemlimiter list.itemlimiter.check—/itemlimiter check.itemlimiter.globalcheck—/itemlimiter globalcheck.itemlimiter.reload— перезагрузка файлов.itemlimiter.add,itemlimiter.edit,itemlimiter.remove— управление лимитами.itemlimiter.bypass— обход всех ограничений.
Настройка
Настройки хранятся в plugins/ItemLimiter/config.json и используют названия материалов Bukkit. Переводы сообщений находятся в plugins/ItemLimiter/translations/messages.json, а данные общих лимитов крафта — в plugins/ItemLimiter/crafted-limits.db.
Пример лимита:
{
"TOTEM_OF_UNDYING": {
"limit": 1,
"action": ["pickup", "containers", "inventory"]
}
}
Требования
Плагин работает на серверах Spigot и Paper.
