
PerWorldCommands
PerWorldCommands - плагин для сервера Майнкрафт, который привязывает команды к конкретным мирам. Ограничьте /plugins, /gamemode и любые другие команды для лобби, выживания, Незера или мини-игр.
PerWorldCommands - серверный плагин для Minecraft, который решает простую, но очень частую проблему: как запретить игрокам выполнять определённые команды вне нужного мира. Если у вас на сервере есть лобби, выживание, Незер, Энд или отдельные карты для мини-игр, этот плагин помогает жёстко разграничить, где какая команда вообще должна работать.
Скачать PerWorldCommands имеет смысл тем, кто держит сервер на Bukkit, Spigot, Paper или Purpur и хочет быстро навести порядок в правах без лишней возни. По факту это must-have для серверов с несколькими мирами, потому что ванильный Minecraft сам по себе такую гибкую привязку команд к мирам не даёт.
Что делает плагин
Суть PerWorldCommands очень простая: вы выбираете команду и указываете, в каких мирах она доступна. Дальше плагин сам следит за выполнением.
Например, можно сделать так, чтобы команда /plugins работала только в мире world_nether. Или наоборот - запретить её везде, кроме технического мира для админов. То же самое можно провернуть с командами из других плагинов, а не только со стандартными командами Minecraft.
Это особенно удобно, если у вас:
- лобби и игровые миры разделены;
- на сервере есть мини-игры;
- выживание и креатив живут на одном ядре;
- нужно закрыть часть команд в обычном мире, но оставить их в админ-мире;
- вы используете гибридное ядро вроде Magma или Mohist и хотите ограничивать даже команды из модов.
Зачем это нужно на сервере
На многих серверах проблема выглядит знакомо: игрок зашёл не в тот мир, ввёл команду, а она сработала там, где не должна. Иногда это просто неудобно. Иногда это ломает баланс. А иногда вообще выдаёт лишнюю информацию о сервере.
PerWorldCommands закрывает именно этот сценарий. Он не пытается быть огромным менеджером прав вроде LuckPerms, а делает одну конкретную вещь - привязывает команды к мирам. И делает это без лишней магии.
По опыту такие плагины особенно полезны на серверах, где один инстанс Minecraft тянет сразу несколько режимов. Например, лобби, выживание и отдельный мир ивентов. В таких схемах без по-мирового контроля команд рано или поздно начинается бардак.
Основные возможности
- Привязка команд к мирам - команда будет выполняться только там, где вы разрешили.
- Простая настройка - всё делается через команды, без сложной возни в конфигах.
- Поддержка команд других плагинов - можно ограничивать не только ванильные команды.
- Работает и с мод-командами на гибридных ядрах - если используете Magma или Mohist, это тоже может пригодиться.
- Совместимость с популярными серверными ядрами - Bukkit, Spigot, Paper и Purpur.
- Поддержка старых и более новых версий - заявлена работа на Minecraft Java от 1.8 и выше, а актуальная публикация на Modrinth указывает совместимость вплоть до 1.19.3.
Как это выглядит на практике
Допустим, у вас есть мир лобби, мир выживания и мир Незера. В лобби вы не хотите, чтобы игроки видели список плагинов. В выживании не хотите, чтобы работала какая-то техническая команда. А в Незере, наоборот, нужно оставить только один набор команд для ивента.
С PerWorldCommands это решается прямо в игре. Вы задаёте команду, список миров - и всё. Игрок в нужном мире сможет её использовать, а в остальных получит отказ.
Это удобно и для админов, и для игроков. Админ получает более чистую логику сервера, а игрок не ломает голову, почему одна и та же команда то работает, то нет.
Команды плагина
У PerWorldCommands есть короткий и полный вариант команд. По сути, это одно и то же, просто с разным алиасом.
/pwc reload- перезагрузить настройки плагина/pwc version- посмотреть версию/pwc cmd set <команда> <миры>- привязать команду к указанным мирам/pwc cmd remove <команда>- убрать привязку команды
Полный вариант:
/perworldcommands reload/perworldcommands version/perworldcommands cmd set <команда> <миры>/perworldcommands cmd remove <команда>
Короткий вариант /pwc обычно удобнее, особенно если вы часто настраиваете сервер прямо из консоли или из игры.
Права
Права на команды
perworldcommands.cmdpwc.cmd
Права на обход ограничений
perworldcommands.bypasspwc.bypass
Bypass-права важны. Их стоит выдавать только админам или тем, кто реально должен игнорировать ограничения по мирам. Если раздать bypass всем подряд, весь смысл плагина теряется.
Важный нюанс по версиям и актуальности
Тут есть момент, о котором лучше знать заранее. Актуальная версия PerWorldCommands на Modrinth - 1.0.7, и она указана как первая публикация проекта на этой платформе. Плагин совместим с Minecraft Java 1.8-1.19.3 и нормально подходит для серверов на Bukkit, Paper, Purpur и Spigot.
Но проект сейчас архивирован и уже довольно давно не обновляется. Примерно три года без свежих релизов. Это не значит, что плагин плохой. Скорее наоборот - он настолько простой, что ему особо и не нужно постоянно обновляться. Но если у вас очень свежая версия Minecraft, лучше сначала проверить его на тестовом сервере.
Ещё один практический совет: если вы используете Paper или Purpur, такие небольшие утилиты обычно чувствуют себя лучше, чем на слишком экзотических сборках ядра. А вот на Magma или Mohist я бы обязательно прогнал нужные команды вручную после настройки, особенно если речь про команды из модов.
Кому реально пригодится PerWorldCommands
Этот плагин стоит ставить, если вам нужно:
- ограничить команды по мирам без сложной системы прав;
- быстро закрыть доступ к командам в лобби или на отдельных картах;
- разделить поведение команд для выживания, Незера, Энда и мини-игр;
- управлять доступом к командам других плагинов;
- навести порядок на сервере с несколькими мирами без установки тяжёлого комбайна.
Если у вас маленький сервер с одним миром, плагин, скорее всего, не особо нужен. А вот если миров несколько и логика сервера уже чуть сложнее, чем "зашёл и копаешь", PerWorldCommands выглядит очень уместно.
Установка и запуск
По установке всё стандартно для Bukkit-плагинов: закинули jar в папку plugins, перезапустили сервер, проверили команды. Дальше уже настраиваете привязки через /pwc cmd set.
Если хотите поиграть с друзьями онлайн в Майнкрафт и не возиться с локальной настройкой сервера, такой плагин должен нормально заработать на BungeeHost (https://bungee.host). Для Bukkit-подобных ядер это как раз тот случай, когда установка обычно занимает пару минут, а не вечер мучений.
Итог
PerWorldCommands - это не тот плагин, который пытается впечатлить сотней функций. Его сила как раз в простоте. Он берёт одну конкретную задачу - привязку команд к мирам - и закрывает её без лишнего шума.
Для сервера Minecraft с лобби, выживанием, Незером или мини-играми это очень полезная штука. Особенно если нужно быстро запретить выполнение команд там, где им не место. Скачать PerWorldCommands стоит тем, кто хочет простой и понятный контроль команд по мирам на Bukkit, Spigot, Paper или Purpur.
Сервер для плагина PerWorldCommands - как у профи
Плагин PerWorldCommands создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином PerWorldCommands для друзей можно за пару минут - BungeeHost всё уже подготовил.
