# Установка сервера ReIndev (2024)

Приветики!!!
На этой странице Вы увидите, как можно установить и настроить сервер для игры в мод ReIndev ❤️ ^o^
Если Вы ищите гайд для клиента, то нажмите сюда

# Кстати, у нас есть рускоязычный дискорд сервер по моду! https://discord.com/invite/frBvTJVMpv


Подготовка

Для начала, нужно сделать две (+1) обязательных вещей:

  1. Скачать Java, если ее у вас нет. ^-^
  2. Зайти на официальный дискорд сервер ReIndev, так как пока что только там доступные прямые ссылки на скачивание мода.
  3. (Дополнительно) Скачать и подготовить различные программы туннелирования, если Вам они нужны.

Вроде бы не так много, да и проверенные игроки уже знают, что нужно.


1. Скачивание мода

  1. Открываем канал #downloads на сервере:

image

  1. Скачиваем последнюю версию сервера (в момент написания гайда это 2.8.1_05).

image


2. Установка сервера

  1. Создайте папку, где у вас будет находиться сервер, туда скопируйте файл .jar сервера ReIndev.

image

  1. Далее открываем блокнот или любую текстовую программу и печатаем это:
java -Xms512M -Xmx2048M -cp reindev281-05_server.jar net.minecraft.server.MinecraftServer nogui
pause

Внимание! Обратите внимание на часть reindev281-05_server.jar, она может быть другой у вас (название .jar файла).

По поводу меток -Xms и -Xmx:

В данном случае мы выставляем память, которую мы подадим серверу. Оно не должно быть слишком большим или слишком маленьким.
В основном меняйте -Xmx параметр, а значение -Xms оставляйте меньше первого.
К примеру: -Xms256M -Xmx1024M -> будет выделено 1024 мб, -Xms1024M -Xmx4096M -> будет выделено 4096 мб.

  1. Сохраняем это как .bat файл в папку, где мы положим сервер, должно получиться так:

image

  1. Запускайте сервер, потом можете его настроить в server.properties по стандарту.

3. Настройка сервера

В прошлом пункте мы остановились на том, что запустили сервер. Удачно закрыв окно или написав stop теперь переходим к настройке.

Снизу будет предоставлено разжевка по трем файлам сервера: server.properties, alert-blocks.txt и alert-items.txt.

server.properties

Чуть ли не основная часть, где происходит настройка сердца сервера, перейдем к каждой строчке параметра:

# Данное значение показывает серверу ту папку, где хранится мир.
# В папке сервера вы уже заметили папку `world`,
# которая создалась при первом запуске сервера.
# Оставьте как есть если ничего не нужно менять.
level-name=world
# Включить ли адское измерение на сервере.
allow-nether=true
# Дальность дистанции доступная игрокам.
# Меньшее значение разгружает память, но создает
# ощущение ежика в тумане.
# Большие значения делают нагрузку на проц,
# так что оставьте как есть (если не надо изменять).
view-distance=10
# Могут ли монстры спавниться на сервере.
spawn-monsters=true
# Режим онлайн аутентификации на сервере.
online-mode=true
# Могут ли мирные мобы спавниться на сервере.
spawn-animals=true
# Максимальное количество игроков, которое
# может войти на сервере
max-players=20
# Айпи данного сервера, оставьте как есть
# (пустым) для автоматического назначения.
server-ip=
# ПВП режим на сервере.
pvp=true
# Сид генерации мира, оставьте пустым
# для случайного значения.
level-seed=
# Тип мира при спавне
# 0 - основной мир
# -1 - адский мир
worldtype=0
# Порт сервера
# Ступодово знаете что тут делать
# (Или оставите как есть)
server-port=25565
# Разрешить ли полет на сервере?
# Своеобразный античит
allow-flight=false
# Включение вайтлиста (белый список) на сервере
# Игроков добавляйте в white-list.txt
white-list=false
# Описание сервера, обычно в меню мультиплеера.
# Пока что бесполезно для Reindev'а.
motd=A Minecraft Server

alert-blocks.txt и alert-items.txt

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

Это не запрещает использование блоков или предметов, но логирует действия игроков. При изменении файлов перезагрузите сервер.

Например, у нас в alert-blocks.txt есть такой введеный блок:

tile.tnt

Этот блок у нас динамит, теперь посмотрим, что сервер покажет в консоли при использовании игроком:

-> При установки блока
XXXX-XX-XX XX:XX:XX [WARNING] SteveSigma used TNT @ x:-227, y:63, z:112

-> При ломке блока (чтобы активировать динамит надо сломать его)
XXXX-XX-XX XX:XX:XX [WARNING] SteveSigma destroyed TNT @ x:-227, y:64, z:112

Готово! А теперь время играть с друзьями! ^o^