# Установка сервера ReIndev (2024)
Приветики!!!
На этой странице Вы увидите, как можно установить и настроить сервер для игры в мод ReIndev ❤️ ^o^
Если Вы ищите гайд для клиента, то нажмите сюда
# Кстати, у нас есть рускоязычный дискорд сервер по моду! https://discord.com/invite/frBvTJVMpv
Подготовка
Для начала, нужно сделать две (+1) обязательных вещей:
- Скачать Java, если ее у вас нет. ^-^
- Зайти на официальный дискорд сервер ReIndev, так как пока что только там доступные прямые ссылки на скачивание мода.
- (Дополнительно) Скачать и подготовить различные программы туннелирования, если Вам они нужны.
Вроде бы не так много, да и проверенные игроки уже знают, что нужно.
1. Скачивание мода
- Открываем канал
#downloads
на сервере:
- Скачиваем последнюю версию сервера (в момент написания гайда это 2.8.1_05).
2. Установка сервера
- Создайте папку, где у вас будет находиться сервер, туда скопируйте файл
.jar
сервера ReIndev.
- Далее открываем блокнот или любую текстовую программу и печатаем это:
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 мб.
- Сохраняем это как
.bat
файл в папку, где мы положим сервер, должно получиться так:
- Запускайте сервер, потом можете его настроить в
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^