Привет, друзья! Сегодня у нас в гостях SsecureX, гуру игрового мира и владелец проекта «RedCloud».
Он расскажет нам, как создать связку игровых серверов «Minecraft» на ядрах типа «Bungeecord» и «Spigot».
Начнем с Bungeecord — это такой прокси-сервер с портом 25565, через который все подключения идут к остальным игровым серверам.
Это как почтовое отделение: все письма сначала приходят туда, а потом уже распределяются по нужным адресатам. И что интересно, Bungeecord может еще и защитить ваш сервер от DDOS-атак. Но об этом мы поговорим в следующей серии!
А теперь самое время скачать нужные ядра. Есть «BungeeCord Classic», есть «BungeeCord BotFilter» — выбирайте на свой вкус!
Также у нас есть Spigot — это ядро для обычных серверов, где можно сделать авторизацию, выживание, мини-игры и многое другое.
Кстати, когда я делал свой сервер, я выбрал ядро «BotFilter» в сочетании с «PaperSpigot». Эта комбинация дает максимальную мощность для вашего проекта.
Ну а чтобы всё заработало как надо, не забудьте поменять пару настроек в файлах server.properties и spigot.yml.
Вот прикол: если у вас нет лицензии Minecraft (шш-не говорите никому), то ставим online mode: true. Это как заглушка для пиратов: без лицензии — не пройти! А еще надо указать адреса и порты игровых серверов в файле bungee.yml.
Причем если сервера стоят на одной машине, лучше использовать разные порты. А то как у меня было: один порт на двух серверах — один работает, а другой курит бамбук!
Если же ваші сервері стоять на разных машинках — можно спокойно юзать одинаковые порты. Вот такая штука! И помните: перед запуском BungeeCord нужно запустить игровые сервера.
Первый BungeeCord, потом остальные. Ведь как говорится: «Сначала хвосты завязываем!» 😄
Ну что же друзья, надеюсь эта информация оказалась полезной для вас! Если у вас есть вопросы или хотите поделиться своим опытом — пишите SsecureX’у личное сообщение или найдите его ВКонтакте под ником SsecureX. Удачи в создании своих игровых миров!
🚀