Velocity и BungeeCord
⛳️ Как настроить Velocity для SRbots
📋 Задача: Требуется разрешить стандартную команду /server для игроков.
Подробнее о команде в документации Velocity - Перейти
По умолчанию permission доступен всем игрокам - velocity.command.server
Безусловно, далее вы должны произвести настройку Velocity под свои нужды, соеденить сервера и другое.
В paper.yml
требуется активировать поддержку Velocity:
velocity-support:
enabled: true
Далее, обязательно требуется указать секретный ключ от Velocity на серверах:
velocity-support:
enabled: true
online-mode: false
secret: your_secret_key
Секретный ключ лежит в корневой папке вашего Velocity сервера. Файл называется forwarding.secret
.
Чтобы соеденить сервера, требуется в файле velocity.toml
указать их:
bind = "0.0.0.0:25577" # Ваш IP и PORT Velocity сервера.
...
[servers]
# Configure your servers here. Each key represents the server's name, and the value
# represents the IP address of the server to connect to.
hub = "127.0.0.1:24565" # Ваш IP и PORT Hub сервера.
server = "127.0.0.1:25565" # Ваш IP и PORT основного сервера.
# In what order we should try servers when a player logs in or is kicked from a server.
try = [
"hub"
]
⭐ Как настроить BungeeCord для SRbots
📑 Пояснение: BungeeCord должен быть оригинальный, в модифицированных версиях может быть вырезан функционал с командой /server. BungeeCord, на котором проводились тесты - скачать.
📋 Задача: Требуется разрешить стандартную команду /server для игроков.
Если вы пользуетесь готовыми сборками, то обратите внимание на файл config.yml
в корневой директории BungeeCord.
В списке disabled_commands
не должна находится команда server:
disabled_commands:
- end
- ip
- reload
- alertraw
- bungee
- glist
- greload
- perms
В списке permissions
по умолчанию должна быть разрешена команда bungeecord.command.server
:
permissions:
default:
- bungeecord.command.server
Готовый config.yml
с разрешенной командой /server
- скачать.
В данном конфигурационном файле указан IP и PORT lobby и server. Укажите ваши IP адреса.
В файле сервера, либо лобби spigot.yml
должен содержать bungeecord: true
:
settings:
debug: false
player-shuffle: 0
bungeecord: true