# Начало работы

На хостинге Bungee.Host.

**Какой тариф подойдет для моего сервера?**

Чтобы понять, какой тариф Вам нужен, задайтесь вопросами: \
Какая будет сборка?\
Какой примерно будет онлайн?\
Какая будет версия сервера?

После ответа на эти вопросы, обратитесь к таблице ниже:

<table><thead><tr><th width="257">Тариф</th><th width="263">Описание</th></tr></thead><tbody><tr><td>Старт</td><td>Подойдет для простых целей, таких как хаб, небольшое лобби, сервер ожидания, авторизация и т.п.<br><br>Также, подойдет для игры 5-15 человек на версиях ниже 1.12.2.</td></tr><tr><td>Комфорт</td><td>Подойдет для игры 15-35 игроков на версиях до 1.18.2.<br><br>Также, выше написанное для тарифа Старт актуально и для тарифа Комфорт.</td></tr><tr><td>Бета</td><td>Подойдет для игры 35-45 игроков на версиях до 1.21.x.<br>Также, можно с комфортом поиграть с небольшими сборками модов.</td></tr><tr><td>Альфа</td><td>Подойдет для игры 45-65 игроков на версиях до 1.21.x.<br>Также, подойдет для средних сборок модов.</td></tr><tr><td>Сигма</td><td>Подойдет для игры 65-100 игроков на версиях до 1.21.x<br></td></tr><tr><td>Мега</td><td>Подойдет для игры 100-170 игроков на версиях до 1.21.x.<br></td></tr></tbody></table>

**ВАЖНО**: на **любой** из тарифов можно установить **любую** версию. Ограничений на максимальную версию на тарифах **нет**. Тут описаны только **рекомендации**. \
\
Вы можете установить сборку на 300+ модов на последней версии на тариф Старт. Да, она будет очень сильно лагать или вылетать (так как на тарифе Старт 1 ГБ ОЗУ, чего мало для такого количества модов), но можете. Мы никак это не ограничиваем.

Когда Вы определились с тарифом и уже приобрели его, [**нужно установить ядро**](/ustanovka-nuzhnoi-versii).


# Установка нужной версии

Установка ядра для плагинов

&#x20;После покупки переходим на главную страницу панели управления (фото ниже)

<figure><img src="/files/q1r0jA7rbcuOTrHZ4hZL" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Вид главной страницы панели управления.
{% endhint %}

Нажимаем кнопку ***Управление сервером.*** Открывается управление сервером.

<figure><img src="/files/BkPg0D7bReQ8kbyV6jJp" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Вид панели управления сервером.
{% endhint %}

Чтобы войти на сервер сначала нужно выбрать нужную версию сервера и запустить сервер. Чтобы выбрать версию, нажимаем на кнопку **Настройки.**

<figure><img src="/files/0ikPC306vSqbgIwlsmzF" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Кнопка для перехода в Настройки сервера.&#x20;
{% endhint %}

После нажатия кнопки **Настройки** открывается страница Настроек.

<figure><img src="/files/7hmibeLMQ75GpIouI83B" alt=""><figcaption></figcaption></figure>

На этой странице есть несколько параметров. Самые основные это ipAddress, Core и javaVersion. Параметр Version не используется. Его трогать не нужно.

Допустим, что Вам нужно установить версию 1.21.3. Для этого раскройте строку Core и выберите эту версию.&#x20;

<figure><img src="/files/cdHW4jM61TNx7ouXmNSX" alt=""><figcaption></figcaption></figure>

Далее, нужно выбрать подходящую под выбранную версию игры нужную версию **Java.** Для версии 1.21.3, которую мы выбрали, нужна Java 21.

***Для версии 1.12.2 и ниже требуется от Java 8 до Java 11.***\
***Для версий от 1.13 до 1.16.5 требуется от Java 11 до Java 16.***\
***Для версий от 1.17 до 1.20.x требуется Java 17.***  \
***Для версий от 1.20.5 и выше требуется Java 21***

<figure><img src="/files/ikghyWM2WBPLEKgUmB4k" alt=""><figcaption></figcaption></figure>

Нажимаем "**Сохранить**" и возвращаемся в управление сервером.&#x20;

Нажимаем кнопку "**Включить**", чтобы включить сервер.&#x20;

<figure><img src="/files/goZSh1wttz4ouSOTjbQp" alt=""><figcaption></figcaption></figure>

Далее переходим в "**Консоль**" и наблюдаем за процессом включения. После появления надписи "Done (20.348s)! For help, type "help" можно заходить на сервер. (Число в скобках может отличаться. Число в скобках означает время в секундах, за сколько сервер запустился).

<figure><img src="/files/pAyUFy1p718Lo1FcCW0n" alt=""><figcaption></figcaption></figure>

<mark style="color:$success;">**Всё! На сервер можно входить и играть!**</mark>


# Установка своего ядра

Чтобы установить ядро, которого нет в списке предложенных, просто загрузите его на FTP. Загруженное ядро появится в настройках в строке Core. Выберите загруженное ядро, сохраните настройки и запустите сервер. Всё просто :)


# Отключение/включение лицензии

Ошибка "Ошибка входа: Недействительная сессия (Перезапустите лаунчер и игру)" или "Failed to verify user name!"

Чтобы разрешить вход на сервер игрокам без лицензии, перейдите в Web-FTP и найдите файл server.properties.\
В этом файле найдите строку **online-mode**.\
По умолчанию, в этой строке стоит значение ***true.***\
Чтобы игроки без лицензии смогли войти, установите значение **false**.

<figure><img src="/files/jxev1EvJlDkUrbNAUjMj" alt=""><figcaption></figcaption></figure>

При значении **true** игроки без лицензии войти **не смогут.**\
При значении **false** игроки без лицензии **смогут войти.**


# Подключение по FTP через FileZilla

Если программа FileZilla у Вас не установлена - скачайте ее и установите. Ссылка - [ТЫК](https://filezilla.ru/)

Нажимаем "Скачать FileZilla", как на скриншоте.

<figure><img src="/files/u5UloeCQ6Uazf3WQxHdG" alt=""><figcaption></figcaption></figure>

После нажатия открывается страница выбора системы. Выбираем нужную, например, Windows.

<figure><img src="/files/reoaxJSTEh06PuiDoeUs" alt=""><figcaption></figcaption></figure>

Скачивается установочный файл программы. Открываем.\
\
Выбираем, для какого пользователя в системе нужно установить. Если не знаете, выбирайте первый пункт и нажимайте "Next".

<figure><img src="/files/WhQvjR1o6RCu5zagswaJ" alt=""><figcaption></figcaption></figure>

Далее, нужно выбрать нужные компоненты программы. По умолчанию стоят все галочки, кроме последней. Она отвечает за создание ярлыка на рабочем столе. Если Вам нужен ярлык программы на рабочем столе - поставьте эту галочку. После, нажмите "Next".

<figure><img src="/files/5Njd7of4gHV1PEKbW5zi" alt=""><figcaption></figcaption></figure>

Далее, установка предлагает выбрать путь для установки программы. Можно оставить по умолчанию. Нажимайте "Next".

<figure><img src="/files/6sUSlbAUBnthyuQBU4Aq" alt=""><figcaption></figcaption></figure>

На этом шаге сразу нажимайте "Next".

<figure><img src="/files/2RjPMpMF784z6XZ23NfN" alt=""><figcaption></figcaption></figure>

Установка программы завершена. Нажимайте "Finish".

<figure><img src="/files/zQmBt5pedswt3YBwgdLR" alt=""><figcaption></figcaption></figure>

После закрытия этого окна программа откроется автоматически.

<figure><img src="/files/7MUA7dRzEZFfM66Lj9zD" alt=""><figcaption></figcaption></figure>

Чтобы подключиться к FTP Вашего Майнкрафт сервера, нужно ввести данные от FTP в этой программе.\
FTP данные есть в панели управления во вкладке "FTP данные"

<figure><img src="/files/WU0Jd7tAlMgsFWGJgaac" alt=""><figcaption></figcaption></figure>

Откроется окно с данными FTP. Для безопасности рекомендуем использовать SFTP.

<figure><img src="/files/bDx1jNSjLsEmruIERmr2" alt=""><figcaption></figcaption></figure>

Копируем данные из строки "SFTP хост" всё до :2222 и вставляем в поле Хост в FileZilla. \
Далее копируем значение "SFTP пользователь" и вставляем в поле "Имя пользователя" в FileZilla.\
Также копируем пароль из строки "SFTP пароль" и вставляем в поле "Пароль" в FileZilla.\
Копируем порт из "SFTP порт" и вставляем в поле "Порт" в FileZilla.

После, нажимаем "Быстрое соединение" в программе. Происходит подключение к FTP. В левой части программы файлы на Вашем ПК, а справа файлы сервера.

<figure><img src="/files/0THeYGYTJ6MF91a6qUfO" alt=""><figcaption></figcaption></figure>


# Подключение по FTP через Total Comannder

На примере Total Commander.

Для управления файлами на сервере используют протокол подключения FTP.Если Вы не планируете загружать на сервер сборку, карты и другие папки, то Вам хватит и встроенное в панель управления Web-FTP. Но, чтобы загрузить карту или сборку, понадобится FTP клиент.\
\
Рассмотрим подключение с помощью программы Total Commander.\
\
Скачать программу можно здесь - <https://www.ghisler.com/download.htm>

После установки открываем программу и переходим во вкладку "Сеть".<br>

<figure><img src="/files/3ZevrsNJMnlHxJf8haJ7" alt=""><figcaption></figcaption></figure>

Далее, выбираем "Новое FTP-соединение".

<figure><img src="/files/2zFV2gYMaL8DOnCAw39n" alt=""><figcaption></figcaption></figure>

Теперь переходим в панель управления сервером и заходим во вкладку FTP данные. Копируем значение из строки FTP-хост.<br>

<figure><img src="/files/MeGeTJ9WTyNG7o2gzWTW" alt=""><figcaption></figcaption></figure>

Вставляем скопированное значение в программу. Снимаем галочку с "Анонимное соединение". Нажимаем ОК.<br>

<figure><img src="/files/L3LsSWYqUraVjo8aygVb" alt=""><figcaption></figcaption></figure>

Сюда вставляем данные из строки "FTP пользователь". Нажимаем ОК.

<figure><img src="/files/c2QPSLfJRbfSywEmbIV3" alt=""><figcaption></figcaption></figure>

Сюда вставляем значение из строки FTP пароль. Нажимаем ОК.<br>

<figure><img src="/files/SbiaRXd2hgJ3mO33GHZs" alt=""><figcaption></figcaption></figure>

Вы подключились к FTP!<br>

<figure><img src="/files/hqeLEkC6u9ORl7LqOK3B" alt=""><figcaption></figcaption></figure>


# Установка плагинов

Установка плагинов на сервер - очень простая задача.\
Подключитесь по FTP (или используйте Web-FTP) и загрузите нужные плагины в папку plugins. После загрузки нужных плагинов, выключите и включите сервер.


# Создание белого списка

Включение Whitelist

Если Вы хотите сделать так, чтобы на сервер могли зайти игроки с определенными никами - то Вам нужен Whitelist или же белый список.<br>

***Лицензионный сервер***\
Если у Вас сервер со включенной лицензией (online-mode=true), то для Вас всё просто. Пропишите в консоль команду **whitelist on** и белый список будет включен. Чтобы добавить игрока пропишите команду **whitelist add ник** и игрок будет добавлен в белый список. Чтобы удалить игрока пропишите **whitelist remove ник.** Чтобы вывести список всех игроков, добавленных в белый список, пропишите **whitelist list**. Чтобы отключить белый список пропишите **whitelist off**.

***Пиратский сервер***\
Если же у Вас сервер на пиратской версии игры (online-mode=false), то для Вас всё немного сложнее, ибо на пиратской версии ванильный белый список работает некорректно.\
Чтобы сделать на сервере белый список нужно использовать плагин на белый список. Таких плагинов множество, например SimpleWhitelist\
Ссылка на него - <https://modrinth.com/plugin/simplewhitelist>

\
Команды:

* `/swl add/remove <ник игрока>` - Добавить/убрать игрока
* `/swl list` - Список игроков в белом списке;
* `/swl enable/disable` - Включение/выключение белого списка
* `/swl reload` - Перезагрузка плагина.


# Загрузка мира

Для установки карты требуется FTP-клиент ([Инструкция по подключению по FTP](/podklyuchenie-po-ftp-cherez-filezilla)) Далее, вам нужно удалить текущую папку "world" (также может назваться spawn) и загрузить свою (делать нужно когда сервер выключен).

Далее загрузите свою карту, папку обязательно нужно назвать "world" (или spawn, в зависимости от названия прошлой). Потом можете включать сервер и телепортироваться на координаты где находится ваш спавн.\
\
Видеогайд:

{% embed url="<https://youtu.be/lVsyVsU7n4U>" %}


# Оптимизация сервера

Как убрать лаги, снизить потребление ОЗУ и т.п.

Майнкрафт — игра легендарная, но и капризная. И Оптимизация сервера Майнкрафт — необходимость, а не роскошь. Всё потому, что ядро и плагины написаны на **Java** — языке, который обожает поедать оперативную память, как студенты шаурму после пар. Стоит на сервер зайти лишним десяти игрокам — и неопытный администратор уже видит лаги, вылеты и TPS в районе нуля.

В этой статье мы собрали опыт моих десяти лет администрирования и максимально современные практики. Разберём, что действительно работает в 2025 году для оптимизации сервера Майнкрафт, а что — мифы и костыли.

***

### Зачем нужна оптимизация сервера Майнкрафт?

Без оптимизации даже дорогой тариф не спасёт. Лишние плагины, кривая сборка или необдуманные настройки способны положить сервер с сотней игроков, хотя при правильном подходе та же машина спокойно выдержит онлайн в 200+ на одно ядро. Далее уже будет проблема main thread.

**Хорошие показатели работы сервера:**

* **TPS:** 19–20
* **MSPT:** < 20 (35 — тревожный сигнал, выше — сервер на грани кончины).

***

### Проверка нагрузки

Есть три способа проверить оптимизацию сервера:

1. **Команда /tps** — базовый тест, но мало информативный.
2. **/timings on — /timings report** — старый метод, но для быстрой оценки подойдёт.
3. **Плагин Spark** — лучший современный способ анализа. Запустите сервер, подождите 5 минут, пропишите `/spark profiler stop` и получите ссылку с полным отчётом по нагрузке, где можно выяснить, какой именно плагин / процесс сервера вызывает нагрузку.

С этого и начинается наша оптимизация сервера Майнкрафт — **мы должны узнать, что именно нагружает и убрать это.**

<figure><img src="https://press.bungee.host/wp-content/uploads/2025/08/izobrazhenie-1-1024x639.webp" alt="izobrazhenie 1" height="639" width="1024"><figcaption></figcaption></figure>

***

### Память и версии ядра

Java прожорлива к ОЗУ. Например:

* Сервер на 1.15.2 или 1.14.4 требует **минимум 2 ГБ**.
* 700 МБ хватит только на лёгкие сборки с низким онлайном, максимальная версия — 1.9 , не более 5-7 онлайна.

**Решения:**

* Докупить память.
* Перейти на более лёгкую версию (оптимальная — **1.12.2**).
* Удалить нагружающие плагины.
* Не думать, что дешёвый тариф с 1ГБ озу позволит Вам создать грандиозный проект.

***

### Плагины-убийцы производительности

Некоторые плагины прямо «высасывают жизнь» из сервера:

* **CoreProtect** — логирует всё подряд, создавая файлы весом под 100 ГБ. TPS улетает в минус.
* **MultiWorld / Multiverse-Core** — каждый мир «кушает» минимум 200 МБ ОЗУ при нулевом онлайне и живут в одном и том же главном потоке. Используйте **BungeeCord** вместо этих костылей.
* **AutoSaveWorld** — бесполезен, потому что автосохранение уже встроено в Bukkit и Spigot.
* **Слитые плагины с пабликов** — не только лаги, но и бэкдоры/хаки. Никто не будет сливать премиум просто так. У всего есть своя цена.

Оптимизация сервера Майнкрафт не имеет никакого смысла, если Вы будете ставить плагин со сливов в надежде на то, » что прокатит «.

**Вывод:** качайте плагины только с официальных источников, либо покупайте приват у типовых студий:

* [SpigotMC](https://www.spigotmc.org/)
* [Bukkit](https://bukkit.org/)
* [CurseForge](https://www.curseforge.com/)

***

### Настройка файлов bukkit.yml, spigot.yml, paper.yml — тотальная Оптимизация сервера Майнкрафт

#### Bukkit.yml

spawn-limits:\
monsters: 35\
animals: 10\
water-animals: 3\
ambient: 1

ticks-per:\
animal-spawns: 400\
monster-spawns: 3\
autosave: 16000

chunk-gc:\
period-in-ticks: 600

#### Spigot.yml

nerf-spawner-mobs: true

entity-activation-range:\
animals: 8\
monsters: 10\
misc: 2

ticks-per:\
hopper-transfer: 24\
hopper-check: 24\
hopper-amount: 3

max-entity-collisions: 1\
merge-radius:\
item: 4\
exp: 6

#### Paper.yml

max-joins-per-tick: 1\
use-faster-eigencraft-redstone: true\
prevent-moving-into-unloaded-chunks: true

Эти настройки уменьшают количество активных сущностей, оптимизируют воронки, снижают нагрузку на память и CPU. Не забудьте сохранить изменения и загрузить файлы обратно на сервер, если редактировали их через FTP.

***

### Ограничение размеров мира

Размер мира напрямую влияет на производительность. Решение простое:

/worldborder center \~ \~\
/worldborder set 18000

ОЧЕНЬ **ВАЖНО! Используйте плагин Chunky для предгенерации всех чанков. Так сервер не будет нагружаться их прогрузкой «на лету».** Данный пункт поможет в оптимизации Minecraft сервера вплоть до 90%.

***

### Ядра и их выбор

* **Paper** — универсальное решение для большинства серверов.
* **Purpur** — улучшенная версия Paper, полезна для анархий и ванильных проектов.
* **Dionysus** — оптимальный вариант для серверов 1.12.
* Folia — Ядро, которое частично решает проблему однопоточности. Требует мощного железа.

Про Bukkit и обычный Spigot можете забыть. Оптимизация сервера Майнкрафт — это про выбор надёжного и рабочего движка, а не костыльного решения.

***

### Полезные плагины для оптимизации

* **Spark** — диагностика нагрузки.
* **ClearLagg** — базовая очистка сущностей и сбор мусора. При детальной настройке — действенный инструмент который исключит лаги.
* **LagAssist** — временно отключает физику при просадках TPS (актуально при «лаг-машинах»).
* **ExploitFixer, AntiRedstoneClock, LPX** — защита от эксплоитов и крашей. В 2025 без них никуда!
* **PL-Hide** — скрывает команды плагинов. Меньше информации для горе-взломщиков.

***

### Оптимизация сервера Майнкрафт — CMI

CMI — функциональный, но тяжёлый плагин. Чтобы он не убил сервер:

* В `Alias.yml` отключите ненужные команды.
* В `Modules.yml` отключите неиспользуемые модули (голограммы, порталы и прочее).
* В `config.yml` уберите лишний функционал (звуки, партиклы, интеграцию с BungeeCord. Включите асинхронность).

***

### Важные советы по оптимизации

* **Не используйте больше 60 плагинов**, если Вы новичок.
* **Не надейтесь только на ОЗУ** — процессор и диск тоже играют ключевую роль.
* **Не используйте слитые плагины** — это дыры в безопасности и источник лагов.
* **Разделяйте онлайн**: 8–16 ГБ памяти достаточно для 200 игроков, больше — делите сервер на режимы, связывая через BungeeCord.
* **Используйте надёжный и мощный хостинг** с командой профи-поддержки — на бесплатных решениях у Вас никогда не выйдет создать адекватный и не лагающий проект.

***

### Итог

Оптимизация сервера Майнкрафт — это не только «добавь больше оперативки». Это комплексный подход: правильное ядро, грамотные плагины (а не мусор), чистые конфиги и здоровый, истинно-админский скепсис к «чудо-решениям» из пабликов.

Этот гайд уже помог Вам:

* Снизить нагрузку на процессор и ОЗУ.
* Избавиться от лагов и крашей.
* Сделать сервер стабильным и приятным для игроков.

Помните: **90% лагов появляются из-за ошибок администратора, а не «кривого хостинга»**. Умная оптимизация — залог долгой жизни вашего проекта. Хотя… бесплатных хостингов это не касается 🙂 В случае с ними можем посочувствовать Вам — Вы добровольно сливаете свои персональные рекламные данные и интересы третьим лицам, получая взамен DDR3 память, процы по 1.6 ГГц и канал без защиты.

**Оптимизация сервера Майнкрафт тут не поможет никак.**

Удачи!


# Настройка своего домена

На примере Reg.

Для подключения домена к своему серверу для начала нужно его приобрести. В данной инструкции мы будем использовать регистратор доменных имен reg.ru. Вы же можете использовать любой, так как везде всё + - похоже.

Для начала, нужно зарегистрироваться в панели управления - [тык](https://www.reg.ru/domain/new/?rlink=reflink-5596039).\
После регистрации, возвращаемся на главную - [тык](https://www.reg.ru/).

Видим такое окно:&#x20;

<figure><img src="/files/YPTShJHQiGkw546J1SjV" alt=""><figcaption></figcaption></figure>

В поле ввода вводим желаемый домен. Для примеры будем использовать allyworld.ru. После ввода нам показывает все возможные варианты домена в разных зонах (.ru, .com, .online и т.п.).

<figure><img src="/files/4QHDLxTa3iTeK30EgTCq" alt=""><figcaption></figcaption></figure>

Выбираем нужный и нажимаем "Перейти в заказ". В заказ может добавится домен в зоне .online за 1 руб. Если он Вам не нужен, уберите его из заказа нажатием на крестик.Нажим

<figure><img src="/files/riOpaUGWfPBzlK5dGOnW" alt=""><figcaption></figcaption></figure>

Нажимаем "Перейти в заказ".

<figure><img src="/files/DqXt3W0R6Qh2KtoVsUp6" alt=""><figcaption></figcaption></figure>

В заказ снова могут добавится доп. услуги по типу хостинга для сайта и т.п. Если Вам они не нужны - уберите их из заказа и оставьте только Ваш домен.&#x20;

Для получения скидки на покупку домена в поле "Введите промокод" введите **CBDD-B24D-70D0-2CE5** и нажмите на +**.**  После, нажмите оплатить.

&#x20;Появится окно для оплаты заказа. Если не хотите, чтобы домен продлился автоматически через год, снимите галочки "Запомнить карту для оплаты". Выберите удобный способ оплаты и оплатите.

<figure><img src="/files/VC9RUqrqlgqn2ibRvmuD" alt=""><figcaption></figcaption></figure>

После успешной оплаты, появится такое окно:

<figure><img src="/files/zsHOsWrkxW4Pt6ShBp0U" alt=""><figcaption></figcaption></figure>

Нажимаем на домен и нас перенаправляет в панель управления доменом.

<figure><img src="/files/gjJ6Qt9Z7eUaL64rbWvM" alt=""><figcaption></figcaption></figure>

Нажимаем на наш домен. Открывается меню управления доменом.

<figure><img src="/files/o4f2PEejdMvknFOj5bIi" alt=""><figcaption></figcaption></figure>

Нажимем на "DNS-серверы и управление зоной".&#x20;

<figure><img src="/files/0G0PAF1HDB28XuFRbGkU" alt=""><figcaption></figcaption></figure>

Далее, в меню "Ресурсные записи" удаляем А запись с поддоменом www и оставляем только первую А запись с @.

Нажимаем на нее. Откроется редактор А записи. В строку **IP Address** указываем айпи, который выдал наш хостинг. Указывать нужно **без порта**.

<figure><img src="/files/XeFDqdptC3lxMZLlXR53" alt=""><figcaption></figcaption></figure>

Если Вы хотите, чтобы перед доменом были приписки по типу "play" и т.п., то в строку subdomain вместо @ укажите нужную приписку. После внесенных изменений, нажмите "Готово".

Всё, домен настроен! Осталось только подождать до 24 часов для обновления DNS записей. Как правило, это происходит быстрее.


# Установка сборки

Сборка сервера с плагинами.

Если Вы купили или сделали сборку самостоятельно, то ее можно сразу загрузить на хостинг.\
Для этого, нам понадобиться любой  FTP клиент, например, Total Comander. (Как подключиться по FTP с помощью Total Comander описано на странице "Подключение по FTP")\
Подключаемся по FTP к серверу и удаляем оттуда все данные.\
Далее, загружаем все файлы своей сборки.\
После загрузки, переходим в настройки в панели управления и в строке Core выбираем ядро из нашей сборки.\
Ниже, в строке Java, выбираем версию нужную версию.\
Строку Version можно проигнорировать.\
\
***Для версии 1.12.2 и ниже требуется от Java 8 до Java 11.***\
***Для версий от 1.13 до 1.16.5 требуется от Java 11 до Java 16.***\
***Для версий от 1.17 до 1.20.1 требуется Java 17.*** &#x20;


# Установка модов Forge до 1.17

До версии 1.16.5 включительно

**Данная статья подходит ТОЛЬКО до версии 1.16.5 включительно. На версиях выше используется другой механизм запуска ядра. Статья по установке Forge 1.17+ -** [**клик**](/ustanovka-modov-forge-1.17-1.20.6)

Скачать ядро Forge можно здесь <https://files.minecraftforge.net/net/minecraftforge/forge/>

Для примера, установим ядро Forge 1.12.2

Для начала, скачайте на свой ПК ядро Forge с припиской «*Installe*r»

Ссылка на Forge 1.12.2 <https://files.minecraftforge.net/net/minecraftforge/forge/index\\_1.12.2.html>

<figure><img src="/files/AhNK2H6xm7eGp40aozZe" alt=""><figcaption></figcaption></figure>

Далее, при помощи FTP загрузите это ядро на сервер. Желательно, удалить все файлы с FTP. Если у вас есть важные файлы сохраните их.

> Внимание!\
> Загружаемый файл не должен иметь в конце приписок по типу 1,2,3.\
> То есть, если файл называется:\
> forge-1.12.2-14.23.5.2855-installer (3).jar\
> То переименовываем его в\
> forge-1.12.2-14.23.5.2855-installer.jar

Далее, выбираем в настройках наше ядро.\
Выберите ядро Forge в строке «*Core»*

<figure><img src="/files/AoXJqyIIcN4pi0FNLMB5" alt=""><figcaption></figcaption></figure>

Далее, переходим обратно в управление сервером. Через несколько секунд появится кнопка — «Установить Forge»

<div align="left"><figure><img src="/files/uPU03TsPiXXzmmUqJ8Xy" alt="" width="279"><figcaption></figcaption></figure></div>

Нажимаем на нее и переходим в консоль. Ждем надписи в консоли «*You can delete this installer file now if you wish»*

<figure><img src="/files/tezknsqqm7fC9cpLJORy" alt=""><figcaption></figcaption></figure>

Переходим обратно в настройки и выбираем ядро Forge БЕЗ приписки «Installer».

<figure><img src="/files/wbb99oJifMZxzpjXIcW0" alt=""><figcaption></figcaption></figure>

Сохраняем изменения и переходим в управление сервера. Нажимаем на кнопку включения и ждём включения.

Чтобы установить моды, просто загружайте их в папку «*mods*».

Видео версия установки Forge:

{% embed url="<https://youtu.be/oI5pz9YMjkM>" %}


# Установка модов Forge 1.17 - 1.20.6

Установка ядра c помощью Forge Server Installer.

После ядра **Forge 1.16.5**, структура запуска ядра изменена, поэтому предыдущая инструкция по установке Forge для версий ниже 1.17 не подходит.

Чтобы запустить Forge версий выше 1.17 нужно

Скачать специальный запускатор, который поможет нам запустить это ядро - <https://www.curseforge.com/minecraft/mc-mods/forge-server-starter/files?page=1&pageSize=20>\
Скачиваем последнюю версию. На момент написания статьи, последняя версия ***3.5.7*****.** **На версиях ниже работать НЕ будет!**

<figure><img src="/files/kYqFB1qdZ01Apfk14s1O" alt=""><figcaption></figcaption></figure>

После скачивания загружаем скачанный ForgeServerStarter на [FTP ](/podklyuchenie-po-ftp-cherez-total-comannder) (например, с помощью **Web-FTP**).&#x20;

Далее, выбираем загруженный ForgeServerStarter в настройках в строке **Core**. Также, выбираем нужную версию Java.\
***Для версий от 1.17 до 1.20.x требуется Java 17.***  \
***Для версий от 1.20.5 и выше требуется Java 21***

<figure><img src="/files/Faglj2uDwsnHJUBQv3w6" alt=""><figcaption></figcaption></figure>

Примерно так должны выглядеть файлы на FTP:

<figure><img src="/files/rGVgr7gQgcTiti0f3tOk" alt=""><figcaption></figcaption></figure>

*По умолчанию, ForgeServerStarter имеет название **minecraft\_server\_v3.5.7.jar**. Если у Вас этот файл имеет название **minecraft\_server\_v3.5.7(1).jar** и похожие, переименуйте файл в **minecraft\_server\_v3.5.7.jar***

После, включаем сервер.\
ForgeServerStarter загрузит ядро, библиотеки и остальные нужные файлы для работы сервера самостоятельно.

После того, как сервер включиться, в консоли ForgeServerStarter предложит выбрать нужную версию и из списка.

<figure><img src="/files/8IJfQ0kLu52USZsZB6o0" alt=""><figcaption></figcaption></figure>

Если Вам нужна версия 1.21.8, то впишите в строку "Команда" эту версию и нажмите "Отправить".

После, *ForgeServerStarter* предложит выбрать нужную версию самого Forge:<br>

<figure><img src="/files/SHfbUO6nFbZ2AXOEPaES" alt=""><figcaption></figcaption></figure>

Впишите нужную версию. В случае с 1.21.8 это 58.0.6. Впишите эту версию в строку "Команда" и нажмите "Отправить".

Сервер начнет скачивать нужное ядро и библиотеки с официального сайта. После скачивания, сервер начнет полноценный запуск.

<figure><img src="/files/LvccoonjpyzurJ63nI74" alt=""><figcaption></figcaption></figure>

Всё - сервер готов к работе! Загружайте нужные моды в папку **mods.** После загрузки модов нужно перезагрузить сервер.

\
***Важно!***\
Не все моды поддерживают работу на сервере. Такие моды как OptiFine, TLSkinCape, Sodium и другие, которые видоизменяют сам клиент игры, как правило, не поддерживают работу на сервере и могут мешать запуску.


# Установка модов Forge 1.21+

**Данная статья подходит ТОЛЬКО для версий 1.21+. На версиях ниже используется другой механизм запуска ядра.** \
**Статья по установке Forge 1.17-1.20.6 -** [**клик**](/ustanovka-modov-forge-1.17-1.20.6)\
**Статья по установке Forge до 1.17 -** [**клик**](/ustanovka-modov-forge-do-1.17)

Скачать ядро Forge можно здесь <https://files.minecraftforge.net/net/minecraftforge/forge/>

Для примера, установим ядро Forge 1.21:

Для начала, скачайте на свой ПК ядро Forge с припиской «*Installe*r»\
Ссылка на Forge 1.21 <https://files.minecraftforge.net/net/minecraftforge/forge/index_1.21.html>

<figure><img src="/files/JiBLO8CQkf8jm6tT1gbL" alt=""><figcaption></figcaption></figure>

Далее, при помощи FTP загрузите это ядро на сервер. Желательно перед этим выполнить переустановку сервера (после переустановки все настройки и данные сбросятся). Если у вас есть важные файлы сохраните их.

> Внимание!\
> Загружаемый файл не должен иметь в конце приписок по типу 1,2,3.\
> То есть, если файл называется:\
> forge-1.21.2-14.23.5.2855-installer (3).jar\
> То переименовываем его в\
> forge-1.21.2-14.23.5.2855-installer.jar

Далее, выбираем в настройках наше ядро.\
Выберите ядро Forge в строке «*Core». Также, в строке выбора Java выберите 21.*

<figure><img src="/files/bwODEXHDwUPeFCltVVKi" alt=""><figcaption></figcaption></figure>

Далее, переходим обратно в управление сервером. Через несколько секунд появится кнопка — «Установить Forge»

<figure><img src="/files/LoJ39JpwFlzND84R7SW7" alt=""><figcaption></figcaption></figure>

Нажимаем на нее и переходим в консоль. Ждем надписи в консоли «*You can delete this installer file now if you wish»*

<figure><img src="/files/ph8swhQ7SyHxjmp8fUDp" alt=""><figcaption></figcaption></figure>

Переходим обратно в настройки и выбираем ядро Forge c припиской «shim».

<figure><img src="/files/Q8NPWKscQb3y641GUUNt" alt=""><figcaption></figcaption></figure>

Сохраняем изменения и переходим в управление сервера. Нажимаем на кнопку включения и ждём включения.

Чтобы установить моды, просто загружайте их в папку «*mods*». После загрузки модов в папку, выключите и включите сервер.


# Установка NeoForge

Установка NeoForge аналогична установке Forge 1.17+.\
Инструкция по установке - [ТЫК](/ustanovka-modov-forge-1.17-1.20.6)


# Установка модов Fabric

Все версии.

Чтобы установить Fabric сначала скачайте ядро для сервера отсюда <https://fabricmc.net/use/server/><br>

<figure><img src="/files/4iK8uxe9JmQ74eP3y6Kn" alt=""><figcaption></figcaption></figure>

Далее, загрузите его на FTP и выберите в настройках в строке Core. Также, выберите версию Java, подходящуюю для выбранной версии сервера. Запустите сервер.\
\
***Для версии 1.12.2 и ниже требуется от Java 8 до Java 11.***\
***Для версий от 1.13 до 1.16.5 требуется от Java 11 до Java 16.***\
***Для версий от 1.17 до 1.20.1 требуется Java 17.*** &#x20;

{% embed url="<https://www.youtube.com/watch?v=O6aUgHM42hM>" %}


# Установка SimpleVoiceChat

Мод SimpleVoiceChat является альтернативой PlasmoVoice и так же позволяет добавить на сервер голосовой чат. Для того, чтобы этот мод работал на сервере, нужно установить плагин SimpleVoiceChat

**Установка на Spigot сервер**

Для начала скачайте и загрузите этот плагин в папку plugins.\
Ссылка - [https://www.spigotmc.org/resources/simple-voice-chat.93738/](https://vk.com/away.php?to=https%3A%2F%2Fwww.spigotmc.org%2Fresources%2Fsimple-voice-chat.93738%2F\&cc_key=)

Далее, запустите сервер, чтобы создалась папка плагина. Откройте папку *plugins*, а в ней папку *voicechat*. В ней найдите файл с названием [voicechat-server.properties](https://vk.com/away.php?to=http%3A%2F%2Fvoicechat-server.properties\&cc_key=).\
С начала, нам нужна строка ***port.*** Впишите туда доп. порт. (Доп. порт можно найти в панели управления).

<figure><img src="https://sun9-5.userapi.com/impg/Dc6l6eJ7D8B7LvIQCNefVPuRd4OmbfAlttgA3w/fKqdeFn8iKo.jpg?size=1371x274&#x26;quality=96&#x26;sign=6507768e385e7fdd8d6d0fbae8328fc3&#x26;type=album" alt="Настройка SimpleVoiceChat, image #1"><figcaption></figcaption></figure>

Далее, найдите строку ***bind\_address*** и впишите туда доп. айпи (его также можно найти в панели управления).

<figure><img src="https://sun9-37.userapi.com/impg/ozKfswCTJmWfax5zESu5WHrw3MAq67sznRzbyw/aTS7ccP8S0w.jpg?size=1403x265&#x26;quality=96&#x26;sign=2d6c4e944110691b24d57af9b5681f4d&#x26;type=album" alt="Настройка SimpleVoiceChat, image #2"><figcaption></figcaption></figure>

После, найдите строку ***voice\_host*** и впишите туда доп. айпи и доп. порт, разделив их знаком двоеточия (:).

<figure><img src="https://sun9-69.userapi.com/impg/lpX4xwJ98CAkODE5b2gWpUxcbpeGjEC6_TPLww/QxdrmklCYsA.jpg?size=1332x197&#x26;quality=96&#x26;sign=ba8c8513b162fdb28a59f4cfdb8f87e6&#x26;type=album" alt="Настройка SimpleVoiceChat, image #3"><figcaption></figcaption></figure>

После всех этих действий, выключите и включите сервер.

**Установка на Forge сервер**

Для начала скачайте и загрузите этот мод в папку mods.\
Ссылка - [https://www.curseforge.com/minecraft/mc-mods/simple-voice-chat](https://vk.com/away.php?to=https%3A%2F%2Fwww.curseforge.com%2Fminecraft%2Fmc-mods%2Fsimple-voice-chat\&cc_key=)

Далее, запустите сервер, чтобы создалась папка мода. Откройте папку *world*, далее *serverconfig.* В ней найдите файл с названием [voicechat-server.toml](https://vk.com/away.php?to=http%3A%2F%2Fvoicechat-server.toml\&cc_key=).\
С начала, нам нужна строка ***port.*** Впишите туда доп. порт. (Доп. порт можно найти в панели управления).

<figure><img src="https://sun9-47.userapi.com/impg/1tZOI80g6NhkYBP2m53zSyIWAfGmZNc9UV002w/shkjKamU-vc.jpg?size=1453x317&#x26;quality=96&#x26;sign=93932f3a8cba4c83636a62e98af213dd&#x26;type=album" alt="Настройка SimpleVoiceChat, image #4"><figcaption></figcaption></figure>

Далее, найдите строку ***bind\_address*** и впишите туда доп. айпи (его также можно найти в панели управления).

<figure><img src="https://sun9-8.userapi.com/impg/v4_KgeMnAjfRJYMsPzUazmYzuVSi_4w10S6KqA/TYbTpBGnpE0.jpg?size=1248x294&#x26;quality=96&#x26;sign=5070ce9b8e88bf68e0c6901ea8acd22d&#x26;type=album" alt="Настройка SimpleVoiceChat, image #5"><figcaption></figcaption></figure>

После, найдите строку ***voice\_host*** и впишите туда доп. айпи и доп. порт, разделив их знаком двоеточия (:).

<figure><img src="https://sun9-27.userapi.com/impg/qdTdRYA5VTlaWPuAQ1b2mLIcrBDesxkgW7PTKw/FmKmwXExiyY.jpg?size=1501x262&#x26;quality=96&#x26;sign=589c1dc7ae301278e9dcab64f9762d3f&#x26;type=album" alt="Настройка SimpleVoiceChat, image #6"><figcaption></figcaption></figure>

После всех этих действий, выключите и включите сервер.

> Примечание:\
> Чтобы голосовой чат работал, игрок должен установить мод SimpleVoiceChat себе в игру. Никаких настроек мода со стороны клиента не требуется.

Если у Вас остались вопросы или после проделанных действий ничего не заработало - напишите нам в личные сообщения!

[vk.me/bungee.host](https://vk.me/bungeehost)


# Установка PlasmoVoice

Для начала скачайте и загрузите этот плагин в папку plugins.\
Ссылка - <https://github.com/plasmoapp/plasmo-voice/releases>

Далее, запустите сервер, чтобы создался конфиг плагина. Откройте конфиг. Вам нужны первые два параметра - **ip** и **port.**

<figure><img src="https://sun9-79.userapi.com/impg/cjHqOHzoeGbS9AMjQJwKjEMNNNNdsafN5VBB_g/LH88D359DlA.jpg?size=1303x761&#x26;quality=96&#x26;sign=bd487cb458daa1c454b57ae77152c4bd&#x26;type=album" alt="Конфиг PlasmoVoice"><figcaption><p>Конфиг PlasmoVoice</p></figcaption></figure>

В строку **ip** напишите доп. айпи. Найти доп. айпи можно в панели управления. Там же, где написан основной айпи сервера.

<figure><img src="https://sun9-23.userapi.com/impg/kNXZJM4NyN55eRfGfhHk4fzjwKXdXxXoenHfqQ/CX7i0r6l4Ss.jpg?size=590x580&#x26;quality=96&#x26;sign=f3af4322ef12674c8d4e7a9488f8f14a&#x26;type=album" alt="Настройка PlasmoVoice и DynMap, image #2"><figcaption></figcaption></figure>

Далее, в строку **port** укажите любой из доп. портов.\
После всех действий выключите и включите сервер. Всё заработает.

> Примечание:\
> Чтобы голосовой чат работал, игрок должен установить мод PlasmoVoice себе в игру. Никаких настроек мода со стороны клиента не требуется.

{% embed url="<https://www.youtube.com/watch?v=zVbWC1y-r-w>" %}


# Установка DynMap

Онлайн карта мира Вашего сервера.

Для начала скачайте и загрузите этот плагин в папку plugins.\
Ссылка - <https://modrinth.com/plugin/dynmap>

Далее, запустите сервер, чтобы создался конфиг плагина. Откройте папку dynmap. В ней будет файл с названием [configuration.txt](https://vk.com/away.php?to=http://configuration.txt\&cc_key=), откройте его.

<figure><img src="https://sun9-33.userapi.com/impg/KER3DxooVVC7N9KPb9K6aM1bI3TZnbq0-2GWFg/gPtwKw3ZIEc.jpg?size=1153x446&#x26;quality=96&#x26;sign=7323e7311616762b9cc8a2bc60378835&#x26;type=album" alt="Настройка PlasmoVoice и DynMap, image #3"><figcaption></figcaption></figure>

Вам нужны строчки webserver-bindaddress и webserver-port.\
Перед строчкой webserver-bindaddress уберите #. Далее, вместо 0.0.0.0 напишите доп. айпи, а в строке webserver-port, вместо 8123, напишите доп. порт.\
После проделанных действий выключите и включите сервер. Карта будет запущена на доп. айпи и доп. порте, которые Вы указали в конфиге. Адрес будет выглядеть как **доп.айпи:доп.порт**. Пример на фото ниже.

<figure><img src="https://sun9-14.userapi.com/impg/ru3lhmid8WaDfyqaB3E5DlEdelw1m6e8w_-H7Q/Es5n-QRNUes.jpg?size=2556x1374&#x26;quality=96&#x26;sign=6af8eb205537766240ad8b7bfba7ab2d&#x26;type=album" alt="Настройка PlasmoVoice и DynMap, image #4"><figcaption></figcaption></figure>

По мере изучения карты, она будет прогружаться и на сайте.

Если у Вас остались вопросы или после проделанных действий ничего не заработало - напишите нам в личные сообщения!

<https://vk.me/bungeehost>


# Установка GeyserMC

Кроссплатформенный вход на Ваш сервер.

**Установка плагина на сервер**

Для начала нужно скачать сам плагин. Скачать последнюю версию можно здесь - [https://ci.opencollab.dev/job/GeyserMC/job/Geyser/job/master/](https://vk.com/away.php?to=https%3A%2F%2Fci.opencollab.dev%2Fjob%2FGeyserMC%2Fjob%2FGeyser%2Fjob%2Fmaster%2F\&cc_key=)

<figure><img src="https://sun9-58.userapi.com/impg/lDi0Ipy1Bed8e63GxO6MpjPKKH7CaggLJ8u4Mw/t_Ve3pdr9-Q.jpg?size=807x465&#x26;quality=96&#x26;sign=746b9ce237dcef52a9b2840604657178&#x26;type=album" alt="Установка GeyserMC, image #1"><figcaption></figcaption></figure>

Если Вам нужно установить плагин на обычный Spigot сервер, то скачайте файл с названием ***Geyser-Spigot.jar.***

Далее, скачанный файл загрузите на сервер в папку plugins. После, выключите сервер и включите его.

*Настройка плагина*

<figure><img src="https://sun9-64.userapi.com/impg/l4S0UockR_YnY244xDpne8O45by5o7wIA_g9jQ/PBiB2yURCxA.jpg?size=807x486&#x26;quality=96&#x26;sign=94037ccc373f00f04101b414045bd64f&#x26;type=album" alt="Установка GeyserMC, image #2"><figcaption></figcaption></figure>

После запуска сервера, плагин выдаст ошибку. Это нормально, так как плагин пока не настроен.\
Откройте конфиг плагина. Он находится в ***plugins/Geyser-Spigot***, файл называется ***config.yml***

<figure><img src="https://sun9-57.userapi.com/impg/vxyyMpDNoXJqbEzbFbTJJfUXBdxhUvRjf-OzsA/cjgTBUI4y1k.jpg?size=860x276&#x26;quality=96&#x26;sign=a5d571002a774257b3e4a9a1b37838bc&#x26;type=album" alt="Установка GeyserMC, image #3"><figcaption></figcaption></figure>

Теперь, настраиваем айпи для Bedrock. В строку **address**, вместо **0.0.0.0,** вставляем доп.ip, который указан в панели управления. Также, не забудьте перед строкой **address** убрать **#.** В строку **port** вместо 19132 укажите один из доп.портов, которые написаны в панели управления.

<figure><img src="https://sun9-64.userapi.com/impg/xeCbQdh473U5JQ7PXOarqSzLw_YfpTa0jvJAqQ/WWvLCJLi5QY.jpg?size=1849x459&#x26;quality=96&#x26;sign=6e0a1df6fcc9293f7eceac6f2b8fa194&#x26;type=album" alt="Установка GeyserMC, image #4"><figcaption></figcaption></figure>

Далее, настраиваем айпи для Java. В строку **address**, вместо **auto**, вставьте основной айпи сервера, а в строку **port**, вместо 25565, укажите основной порт сервера.

<figure><img src="https://sun9-28.userapi.com/impg/2qSvpOeoBoVHELGFEIt-Rsbz3v8IQI6wOwoN6w/vaIISsCzLzU.jpg?size=1857x322&#x26;quality=96&#x26;sign=65d6715c896844576fcff45980d7a564&#x26;type=album" alt="Установка GeyserMC, image #5"><figcaption></figcaption></figure>

В строке auth-type ,вместо **online,** напишите **offline.** После всех этих действий выключите сервер и включите его. Чтобы войти на сервер с Bedrock используйте доп.ip и доп.порт, которые выше указали в конфиге.

После всех этих действий Вы сможете зайти на свой сервер с Bedrock клиента!

**Кастомизация**

<figure><img src="https://sun9-23.userapi.com/impg/gnV1CSjkBzr6h-vWI9TOqcCBpbcx_fP65eIqVw/xQkTg21tfp4.jpg?size=807x516&#x26;quality=96&#x26;sign=e3a413d150bea58550cebef2d2c8e60f&#x26;type=album" alt="Установка GeyserMC, image #6"><figcaption></figcaption></figure>

Изменить motd, которое будет отображаться на айпи для bedrock, можно изменить в строчках motd1 и motd2.

Также, можно изменить название сервера в строке **server-name**.

<figure><img src="https://sun9-41.userapi.com/impg/4-nJkpsSwIHueP6bMiXISiNzFg8gz4JNBXtJKQ/Z8pdDy8_fwU.jpg?size=1815x171&#x26;quality=96&#x26;sign=27967dcc247b5c762bab85fada3f1280&#x26;type=album" alt="Установка GeyserMC, image #7"><figcaption></figcaption></figure>

Изменить отображаемое количество слотов можно в строке **max-players**. Вместо 100 укажите нужное количество.

**Заключение**

В этой статье мы рассмотрели базовую настройку этого плагина. Гайд по полной настройке плагина можно найти на официальном сайте.\
Ссылка на официальный гайд - [https://wiki.geysermc.org/geyser/faq/<br>](https://vk.com/away.php?to=https%3A%2F%2Fwiki.geysermc.org%2Fgeyser%2Ffaq%2F\&cc_key=)Ссылка на официальный сайт - [https://geysermc.org/](https://vk.com/away.php?to=https%3A%2F%2Fgeysermc.org%2F\&cc_key=)


# Установка BungeeCord

***Описание***

**BungeeCord** представляет из себя сервер-связку для переключения между серверами без использования меню. Это значит, что Вы можете перемещаться между серверами посредством команды в игре (/server \[имя]), либо настроить автоматическое перемещение по серверам при помощи специальных порталов.

***А нужно ли оно мне?***

Несмотря на то, что наш хостинг [**Bungee.Host**](https://vk.com/away.php?to=https%3A%2F%2Fbungeehost.ru\&cc_key=) предоставляет поддержку данного ядра, оно не всегда может быть Вам нужно. Если у Вас обычный сервер выживания, на котором играет **5-10 игроков**, то зачем Вам это? Данная система предназначена для **высоконагруженных** игровых проектов, у которых подключено множество режимов, на которых каждая новая арена является отдельным сервером.

***Что для этого нужно?***

Для начала необходимо приобрести тариф **«BungeeCord».** Туда то мы и будем устанавливать наш **Proxy** сервер. Далее, необходимы обычные тарифы. Они будут служить для обычных **Spigot** серверов. Количество тарифов зависит от того, сколько серверов будет присоединено к нашему **BungeeCord.**

***Начинаем установку***

Заходим через программу **FileZilla client** по **FTP** данным нашего BungeeCord тарифа. Удаляем всё содержимое. Далее, нам необходимо скачать сам **BungeeCord** — в нашем гайде мы будем скачивать его модифицированную версию, в которую встроена защита от ботов в самой игре. [**Скачать.**](https://vk.com/away.php?to=http%3A%2F%2Frubukkit.org%2Fthreads%2Fantibot-botfilter-zaschiti-svoj-server-ot-botov-update-25-04-2020-teper-s-kapchej-1-8-1-15-2.137038%2F\&cc_key=)

***Первый запуск***

Когда мы загрузили **jar** файл ядра на сервер, нам необходимо указать его название в параметре **Core** (без **точки** и **.jar**). Далее, нам необходимо провести первый запуск сервера. Запускаем, и… Наш сервер не запустился. Да, это — вполне естественно. BungeeCord только-только сгенерировал свой конфиг, теперь нам необходимо его настроить.

***Настройка файла config.yml***

> **Основные настройки системы (Для поиска используем Ctrl + F)**

Нам необходимо найти следующие ключи, и заменить их значение на то, что указано ниже.

**online-mode: false** # Отключаем вход только с лицензии\
**ip\_forward: true** # Включаем наследование айпи\
**- query\_port:** порт вашего сервера # Меняем порт для приёма статистики\
**host:** айписервера:порт # Меняем адрес и порт, которые будет использоваться\
**groups:** # В этом ключе желательно снять админку с md\_5

> **Настройки серверов**

<figure><img src="https://sun9-80.userapi.com/impg/Zy0tk9PMIBPmwScJ1OzZGYylLEBncASVxXwPRA/Ri9LNAHNdVo.jpg?size=299x95&#x26;quality=96&#x26;sign=b2973b4e80d61d65cc48bd69562b48a5&#x26;type=album" alt="[Гайд] Установка и настройка BungeeCord, image #1"><figcaption></figcaption></figure>

Находим вот эту часть конфига. Это — сервера, которые привязаны к нашему BungeeCord. В начальном конфиге у нас будет только один сервер — называться он будет BW-\[1-3]. Нам необходимо полностью изменить это название. Например, на **survival.** Далее, в значение поля **address** нам необходимо вставить адрес и порт нашего обычного сервера. Вот и всё, сервер добавлен в **BungeeCord**. По такой же технологии мы добавляем и другие сервера.

> **Настройка перенаправления**

Наши сервера уже добавлены. Теперь, нам необходимо, чтобы **BungeeCord** перенаправлял игроков на нужный нам сервер. Находим поле:

**priorities:**\
**- auth**

**auth** меняем на **название сервера**, который будет **главным**. На него и будут направляться все игроки.

***Настройка обычных серверов***

Будем кратки. Находим на обычном сервере файл **spigot.yml**, ищем там ключ **bungeecord**. Ставим его значение на **true**.

***Лобби авторизации***

Если мы хотим, чтобы наши игроки перед переходом на обычный сервер попадали в лобби авторизации, нам необходим отдельный сервер. В **config.yml** добавляем его по вышеуказанной инструкции, и ставим его **название** в **priorities.** Далее, нам необходимо поставить на сервер авторизации плагин **AuthMe.** Открываем его конфиг, ищем и настраиваем значения в ключах:

**bungeecord: true #** Включаем перенаправление\
**sendPlayerTo: 'НазваниеСервераВыживания'** # Сервер, на который нас будет перенаправлять после успешной авторизации. Должен быть добавлен в список серверов в **config.yml (**&#x417;начение **priorities трогать НЕ НУЖНО!)**

***Защита от взломов***

Скачиваем [**плагин**](https://vk.com/away.php?to=https%3A%2F%2Fwww.spigotmc.org%2Fresources%2Fipwhitelist.61%2F\&cc_key=)**,** ставим его на наши **обычные** сервера. Перезагружаем их **2** раза. **Готово.**

{% embed url="<https://youtu.be/Uia9ymlWIpQ>" %}


# Установка и настройка Velocity

в разработке...

После запуска сервера появится файл конфига с названием "velocity.toml".

Находим строчку **bind.**<br>

<figure><img src="/files/VSq6OPO1QTp5bK8Jq47h" alt=""><figcaption></figcaption></figure>

Вместо **0.0.0.0:25577** укажите основной айпи сервера, который указан в панели управления.

Далее, находим строчку **online-mode.** Если у Вас сервер будет только на лицензионной версии, то оставьте параметр, как есть. Если у Вас будет сервер для пиратской версии, то вместо **true** укажите **false.**

<figure><img src="/files/IJIFbLrIzOu8eKYbx4GB" alt=""><figcaption></figcaption></figure>

После, нужно настроить наследование **IP** и **UUID**.  Режим наследования нужно выбрать исходя из Вашей версии сервера. Разберем каждый параметр:

1\) **none** - наследование данных не будет выполнятся. Не рекомендуем данный режим.\
2\) **legacy** - наследование данных будет выполнятся. используйте только на версиях ниже 1.12. Также не рекомендуем.\
3\) **bungeeguard** - наследование данных будет выполнятся. Используется совместно с плагином bungeeguard. Используйте, если версия сервера ниже 1.12.\
4\) **modern** - наследование **IP** и **UUID** будет выполнятся. Работает на версиях выше 1.13. Рекомендуем этот режим.\
\
После определения нужного режима, укажите его в строку **player-info-forwarding-mode** вместо NONE.<br>

<figure><img src="/files/GJ6oAosXfd3JD9mrtPtW" alt=""><figcaption></figcaption></figure>

Также, для работы всей связки, нам нужно придумать надежный пароль и указать его в файле **forwarding.secret.** Советуем сгенерировать пароль в генераторе паролей. Число символов не менее 16. Также, используйте латиницу разного регистра.

<figure><img src="/files/ODhd87zCX06Kl3VVzfiG" alt=""><figcaption></figcaption></figure>


