
ServerSystem
Плагин для Paper-серверов Minecraft, альтернатива Essentials. Полный набор инструментов администрирования, модерации, экономики, телепортации, домов, варпов, китов и многого другого. Гибкая настройка и производительность.
ServerSystem
ServerSystem - это мощный и производительный плагин для Paper, созданный как полноценная замена Essentials. Он даёт администраторам всё необходимое для управления сервером, а игрокам - удобные инструменты вроде домов, варпов и телепортации. Никакой лишней нагрузки - только то, что реально нужно.
Короче, если вы ищете лёгкую и настраиваемую альтернативу Essentials с упором на кастомизацию, ServerSystem - отличный вариант. Всё из коробки, но при этом каждый аспект можно подогнать под себя.
Возможности
- Административные инструменты: управление режимом игры, телепортация, время/погода
- Экономика: балансы, платежи, управление экономикой (требуется Vault)
- Модерация: бан/мут, командный шпион, невидимость, очистка чата
- Утилиты: починка, мусорка, лечение, еда
- Игроку: дома, варпы, киты, доступ к верстаку
- Телепортация: запросы TPA, команда /back, управление спавном
- Общение: личные сообщения, командный чат, рассылка
- Кликабельные таблички: интерактивные таблички для разных функций
- Мультиязычность: поддержка языков (английский, немецкий, словенский) с автоматическим определением локали игрока
Требования
- Minecraft: 1.21+
- Сервер: Paper (или форки Paper)
- Java: 21+
- Опционально:
- Vault (универсальный API экономики)
- NBTAPI (для загрузки/сохранения данных офлайн-игроков)
Установка
- Скачайте последний JAR-файл ServerSystem
- Поместите его в папку
pluginsвашего сервера - Перезапустите сервер
- Настройте плагин через сгенерированные конфиги
- Перезагрузите или перезапустите сервер для применения изменений
Конфигурация
Плагин создаёт несколько файлов:
config.yml- основные настройкиcommands.yml- настройки команд и алиасовpermissions.yml- определения правeconomy.yml- настройки экономикиmoderation.yml- настройки бана/мутаmessages/- языковые файлы
Команды
(xy) - необязательный аргумент, [xy] - обязательный.
Административные команды
Административные команды
| Команда | Алиасы | Описание | Разрешение |
|---|---|---|---|
/gamemode [mode] (player) | /gm | Сменить режим игры | serversystem.admin.command.gamemode.use |
/gms (player) | - | Установить выживание | serversystem.admin.command.gamemode.survival |
/gmc (player) | - | Установить креатив | serversystem.admin.command.gamemode.creative |
/gma (player) | - | Установить приключение | serversystem.admin.command.gamemode.adventure |
/gmsp (player) | - | Установить наблюдатель | serversystem.admin.command.gamemode.spectator |
/time [time] (world) | - | Установить время | serversystem.admin.command.time.use |
/day (world) | - | Установить день | serversystem.admin.command.time.use |
/night (world) | - | Установить ночь | serversystem.admin.command.time.use |
/noon (world) | - | Установить полдень | serversystem.admin.command.time.use |
/midnight (world) | - | Установить полночь | serversystem.admin.command.time.use |
/weather [type] (world) | - | Сменить погоду | serversystem.admin.command.weather.use |
/sun (world) | - | Ясно | serversystem.admin.command.weather.use |
/rain (world) | - | Дождь | serversystem.admin.command.weather.use |
/storm (world) | - | Гроза | serversystem.admin.command.weather.use |
/sudo [player] [command] | - | Выполнить команду от лица игрока | serversystem.admin.command.sudo.use |
/unlimited (player) | - | Бесконечные предметы (вкл/выкл) | serversystem.admin.command.unlimited.use |
/speed [1-10] (player) | - | Скорость игрока | serversystem.admin.command.speed.use |
/flyspeed [1-10] (player) | /speedfly | Скорость полёта | serversystem.admin.command.speed.use |
/walkspeed [1-10] (player) | /speedwalk | Скорость ходьбы | serversystem.admin.command.speed.use |
/lightning (player) (visual) | /thor, /smite | Удар молнии | serversystem.admin.command.lightning.use |
Команды телепортации
Команды телепортации
| Команда | Алиасы | Описание | Разрешение |
|---|---|---|---|
/teleport [player] (target) | /tp | Телепорт к игроку или месту | serversystem.support.command.teleport.use |
/tppos [x] [y] [z] (world) (player) | - | Телепорт по координатам | serversystem.support.command.teleportposition.use |
/tphere [player] | - | Телепорт игрока к вам | serversystem.support.command.teleporthere.use |
/tpall (world) | - | Телепорт всех игроков к вам | serversystem.admin.command.teleportall.use |
/tpa [player] | - | Запрос на телепорт к игроку | serversystem.command.teleportask.use |
/tpahere [player] | - | Запрос игроку телепортнуться к вам | serversystem.command.teleporthereask.use |
/tpaccept | - | Принять запрос | serversystem.command.teleportaccept.use |
/tpdeny | - | Отклонить запрос | serversystem.command.teleportdeny.use |
/tptoggle (player) | - | Вкл/выкл запросы телепортации | serversystem.command.teleporttoggle.use |
/back | - | Вернуться на предыдущую точку | serversystem.command.back.use |
/offlinetp [player] | /otp | Телепорт к месту последнего выхода игрока | serversystem.moderation.command.offlineteleport.use |
/offlinetphere [player] | /otphere | Телепорт офлайн-игрока к вам | serversystem.moderation.command.offlineteleporthere.use |
Команды экономики
Команды экономики
| Команда | Алиасы | Описание | Разрешение |
|---|---|---|---|
/balance (player) | /money | Проверить баланс | serversystem.command.balance.use |
/balancetop | /baltop | Топ балансов | serversystem.command.baltop.use |
/pay [player] [amount] | - | Перевести деньги | serversystem.command.pay.use |
/economy [set/give/take] [player] [amount] | /eco | Управление экономикой | serversystem.admin.command.economy.use |
Команды модерации
Команды модерации
| Команда | Алиасы | Описание | Разрешение |
|---|---|---|---|
/ban [player] (reason) | - | Забанить игрока | serversystem.moderation.ban.use |
/unban [player] | /pardon | Разбанить | serversystem.moderation.ban.remove |
/mute [player] (time) (reason) | - | Замутить игрока | serversystem.moderation.mute.use |
/unmute [player] | - | Снять мут | serversystem.moderation.mute.remove |
/shadowmute [player] | - | Теневой мут (игрок не видит) | serversystem.moderation.mute.shadow |
/vanish (player) | /v | Невидимость (вкл/выкл) | serversystem.moderation.command.vanish.use |
/commandspy (player) | - | Шпионаж за командами | serversystem.moderation.command.commandspy.use |
/clearchat | /cc | Очистить чат | serversystem.moderation.command.clearchat.use |
/broadcast [message] | /bc | Объявление на сервер | serversystem.moderation.command.broadcast.use |
/clearinventory (player) | /clear, /ci | Очистить инвентарь | serversystem.moderation.command.clearinventory.use |
/ip [player] | - | Показать IP игрока | serversystem.moderation.command.ip.use |
/socialspy (player) | - | Шпионаж за ЛС | serversystem.moderation.command.socialspy.use |
Полезные команды
Полезные команды
| Команда | Алиасы | Описание | Разрешение |
|---|---|---|---|
/workbench | /craft, /wb | Открыть верстак | serversystem.command.workbench.use |
/anvil | - | Открыть наковальню | serversystem.command.anvil.use |
/smithing | - | Открыть кузнечный стол | serversystem.command.smithing.use |
/loom | - | Открыть ткацкий станок | serversystem.command.loom.use |
/grindstone | - | Открыть точило | serversystem.command.grindstone.use |
/cartography | - | Открыть картографический стол | serversystem.command.cartography.use |
/stonecutter | - | Открыть камнерез | serversystem.command.stonecutter.use |
/disposal | /trash, /trashcan | Мусорка | serversystem.command.disposal.use |
/enderchest (player) | /ec | Открыть эндер-сундук | serversystem.command.enderchest.use |
/offlineenderchest [player] | /oenderchest, /oec | Эндер-сундук офлайн-игрока | serversystem.admin.command.offlineenderchest.use |
/invsee [player] | - | Просмотр инвентаря | serversystem.command.inventorysee.use |
/offlineinvsee [player] | /oinvsee | Инвентарь офлайн-игрока | serversystem.admin.command.offlineinventorysee.use |
/smelt | - | Переплавить предметы в инвентаре | serversystem.command.smelt.use |
/stack | - | Стакнуть предметы в инвентаре | serversystem.admin.command.stack.use |
/repair (all) | - | Починить предмет в руке или всё | serversystem.admin.command.repair.use |
/skull (player) | - | Получить голову игрока | serversystem.admin.command.skull.use |
/ping (player) | - | Проверить пинг | serversystem.command.ping.use |
/seen [player] | - | Когда игрок был в последний раз | serversystem.support.command.seen.use |
/god (player) | - | Режим бога (вкл/выкл) | serversystem.support.command.god.use |
/fly (player) | - | Полет (вкл/выкл) | serversystem.support.command.fly.use |
/heal (player) | - | Вылечить игрока | serversystem.support.command.heal.use |
/feed (player) | - | Накормить игрока | serversystem.support.command.feed.use |
/hat | - | Надеть предмет на голову | serversystem.command.hat.use |
/rename [name] | - | Переименовать предмет | serversystem.command.rename.use |
/sign [message] | - | Подписать предмет | serversystem.command.sign.use |
/unsign | - | Убрать подпись | serversystem.command.unsign.use |
Команды домов и варпов
Команды домов и варпов
| Команда | Алиасы | Описание | Разрешение |
|---|---|---|---|
/spawn (player) | - | Телепорт на спавн | serversystem.command.spawn.use |
/setspawn | - | Установить спавн сервера | serversystem.admin.command.spawn.set |
/home [name] | - | Телепорт домой | serversystem.command.home.use |
/sethome [name] | - | Установить дом | serversystem.command.home.set |
/delhome [name] | - | Удалить дом | serversystem.command.home.delete |
/adminhome [player] [name] | - | Телепорт в дом игрока | serversystem.moderation.command.home.use |
/adminsethome [player] [name] | - | Установить дом для игрока | serversystem.moderation.command.home.set |
/admindelhome [player] [name] | - | Удалить дом игрока | serversystem.moderation.command.home.delete |
/warp [name] | - | Телепорт на варп | serversystem.command.warp.use |
/setwarp [name] | - | Создать варп | serversystem.admin.command.warp.set |
/delwarp [name] | - | Удалить варп | serversystem.admin.command.warp.delete |
Команды общения
Команды общения
| Команда | Алиасы | Описание | Разрешение |
|---|---|---|---|
/msg [player] [message] | /tell, /whisper | Личное сообщение | serversystem.command.privatemessage.use |
/reply [message] | /r | Ответить | serversystem.command.privatemessage.use |
/msgtoggle (player) | - | Вкл/выкл личные сообщения | serversystem.command.messagetoggle.use |
/teamchat [message] | /tc | Чат команды | serversystem.support.command.teamchat.use |
/ignore [player] | - | Игнорировать игрока | serversystem.command.ignore.use |
/unignore [player] | - | Перестать игнорировать | serversystem.command.unignore.use |
Команды китов
Команды китов
| Команда | Алиасы | Описание | Разрешение |
|---|---|---|---|
/kit [name] (player) | - | Выдать кит | serversystem.command.kit.use |
/createkit [name] | - | Создать кит из инвентаря | serversystem.admin.command.kit.create |
/deletekit [name] | - | Удалить кит | serversystem.admin.command.kit.delete |
Прочие команды
Прочие команды
| Команда | Алиасы | Описание | Разрешение |
|---|---|---|---|
/language [lang] | - | Сменить язык | serversystem.command.language.use |
/signcost | - | Управление стоимостью табличек | serversystem.admin.command.signcost.use |
/drop (player) | - | Вкл/выкл выбрасывание предметов в невидимости | serversystem.moderation.command.vanish.use |
/pickup (player) | - | Вкл/выкл подбор предметов в невидимости | serversystem.moderation.command.vanish.use |
/interact (player) | - | Вкл/выкл взаимодействие с блоками в невидимости | serversystem.moderation.command.vanish.use |
/message (player) | - | Вкл/выкл возможность писать в чат в невидимости | serversystem.moderation.command.vanish.use |
Разрешения (Permissions)
Права делятся на категории:
serversystem.admin.*- полный доступ администратораserversystem.moderation.*- инструменты модерацииserversystem.support.*- права помощникаserversystem.command.*- базовые команды для игроков
Большинство команд для повседневного использования уже выданы по умолчанию. Можно настроить любые права в permissions.yml.
Уровни прав:
- Администратор: полный контроль (режимы, время, погода, экономика)
- Модератор: управление игроками (бан, мут, невидимость)
- Поддержка: помощь (телепорт, лечение, режим бога)
- Игрок: базовые команды (дома, варпы, сообщения)
Особые разрешения
serversystem.homes.unlimited- безлимит домовserversystem.homes.<число>- конкретное количество домовserversystem.chat.colored- цветной чатserversystem.command.teleportask.instant- мгновенная телепортация без задержки
Кликабельные таблички
Плагин поддерживает интерактивные таблички разных типов:
- Give Signs: выдают предметы
- Kit Signs: выдают киты
- Time Signs: меняют время на сервере
- Weather Signs: меняют погоду
- Warp Signs: телепортируют на варпы
Каждый тип имеет отдельные права на создание и удаление для администраторов.
PlaceholderAPI
ServerSystem поддерживает PlaceholderAPI. Можно использовать его плейсхолдеры в сообщениях плагина или брать те, что предоставляет сам ServerSystem:
%serversystem_onlineplayers%- количество игроков онлайн (без учёта невидимок для тех, кто не видит ваниш)%serversystem_balance%/%serversystem_balance_<игрок>%- отформатированный баланс%serversystem_unformattedbalance%/%serversystem_unformattedbalance_<игрок>%- сырой баланс%serversystem_baltop_name_<номер>%- имя на позиции в топе (1-10)%serversystem_baltop_balance_<номер>%- отформатированный баланс в топе%serversystem_baltop_unformattedsbalance_<номер>%- сырой баланс в топе
Автообновления
Автообновления можно отключить в config.yml. Для хостинг-провайдеров или тех, кто предпочитает JVM-флаги: -Dserversystem.disable-auto-download=true.
ServerSystem - это действительно удобная и кастомизируемая альтернатива Essentials. Если вы администрируете сервер на Paper 1.21+ и хотите иметь под рукой полный арсенал инструментов без лишнего балласта - присмотритесь к этому плагину. Скачайте ServerSystem и настройте сервер под себя.
