ServerSwitch

ServerSwitch

A lightweight plugin that allows your players to switch to configurable servers.

40.0 загрузок
Обновлён 12 дней назад

Описание


ServerSwitch позволяет настроить одну или несколько команд, которые будут отправлять игроков на выбранный вами сервер.
Конфигурация YAML.

Команд(ы):
- /serverwitch перезагрузка

Разрешения:
- Серверыwitch.admin (командная перезагрузка)
- serverswitch.join.<server> (только если это необходимо) разрешение устанавливается истинный в разделе сервера


по умолчанию config.yml:

# Эти опции будут использоваться, если они не определены на сервере.
Дефолты:
Сообщение-разрешение: «У вас нет разрешения присоединиться к %server%».
Отправка сообщения: «Отправка в %-сервер %...»
Охлаждение-сообщение: «Подождите %cooldown%s, чтобы снова присоединиться к %server%».

Серверы:
smp:
хост: play.yourserver.com
Порт: 5521
команды:
- "спам"
- "выживание"
# Если это правда, то разрешение будет серверным. Присоединяйтесь.<server>
# <server> в данном случае «smp». (serverswitch.join.smp)
разрешение: ложное
Сообщение-разрешение: «У вас нет разрешения на вступление в SMP».
Посылка-сообщение: «Отправить вас в СМП...
охлаждение: 3 # в секундах
Охлаждение-сообщение: «Подождите %cooldown%s, чтобы снова присоединиться к %server%».
фракции:
хост: play.yourserver.com
порт: 5522
команды:
- "фракции"
# Если это правда, то разрешение будет серверным. Присоединяйтесь.<server>
# <server> в данном случае является «фракцией». (serverswitch.join.factions)
Разрешение: истинно
охлаждение: 3 # в секундах

Показать оригинальное описание (English)


ServerSwitch allows you to configure one or multiple commands that will send players to the server of your choice.
YAML configuration.

Command(s):
- /serverswitch reload

Permissions:
- serverswitch.admin (reload command)
- serverswitch.join.<server> (only needed if enable-permission is set to true in your server section)


Default config.yml:

# Those options will be used if they're not defined in the server
defaults:
  permission-message: "You don't have the permission to join %server%."
  sending-message: "Sending you to %server%..."
  cooldown-message: "Wait %cooldown%s to join %server% again."

servers:
  smp:
    host: "play.yourserver.com"
    port: 5521
    commands:
      - "smp"
      - "survival"
    # If true, the permission will be serverswitch.join.<server>
    # <server> being "smp" in this case. (serverswitch.join.smp)
    enable-permission: false
    permission-message: "You don't have the permission to join the SMP."
    sending-message: "Sending you to the SMP..."
    cooldown: 3 # in seconds
    cooldown-message: "Wait %cooldown%s to join %server% again."
  factions:
    host: "play.yourserver.com"
    port: 5522
    commands:
      - "factions"
    # If true, the permission will be serverswitch.join.<server>
    # <server> being "factions" in this case. (serverswitch.join.factions)
    enable-permission: true
    cooldown: 3 # in seconds

Последние версии

ServerSwitch-1.1.0.jar

Early Access 22.01.2026 359.2 КБ

ServerSwitch-1.0.0.jar

Early Access 22.01.2026 356.2 КБ