Главная » Как создать сервера для игр » Как создать сервер игры Minecraft Beta

Как создать сервер игры Minecraft Beta

Есть несколько вариантов серверов для игры Minecraft: стандартный, и модифицированный. Как создать стандартным способом (это простой сервер без плагинов) можно узнать из русскоязычной Wiki-Minecraft. Но новички могут не разобраться и им требуются разъяснения.


Создание стандартного сервера

1) Необходимо скачать файл сервера с официального сайта minecraft.net. Для Windows это файл Minecraft_Server.exe, для Linux — minecraft_server.jar.

2) Положить файл в отдельную пустую папку и там его запустить. При запуске Minecraft_Server.exe или jar-файла появится GUI сервера. Для работы сервера в виде консоли нужно запустить с параметром nogui. После GUI и консоли сервера будет отображаться информация о создании нового уровня сервера, а так же будут созданы новые недостающие файлы. Среди них будет файл с настройками сервера — server.properties. После того как появится сообщение о завершении операции "[INFO] Done (цифры_ns)! For help, type "help" or "?", нужно закрыть сервер.

3) Теперь необходимо настроить сервер. Файл server.properties открывается простым блокнотом, рекомендуется использовать Notepad++. Для начала будут необходимы только строки allow-nether=true — будет ли задействован нижний мир (true — да, false — нет)
server-ip= ... — здесь необходимо вписать ваш внешний IP-адрес. Узнать его можно, например, на сайте 2ip.ru или с помощью специальных утилит. Если IP не постоянный, то следует каждый раз его переписывать при новом подключении. server-port = 25565 — это стандартный порт, через который к вам будут подключаться игроки. Он должен быть открыт!
Чтобы проверить открытость порта, нужно запустить сервер и перейти по ссылке.

Чтобы стать администратором своего сервера, в текстовом файле ops.txt надо вписать свой игровой ник. Или можно написать в консоли (или нижней части GUI) сервера команду "/op Vash_nick"

Если возникла ошибка "**** FAILED TO BIND TO PORT", то в настройках сервера необходимо строку "server-ip=" оставить пустой. Если ваши друзья не могут зайти на сервер из-за ошибки "User not premium", то в настройках строку online-mode=true следует сменить на false.

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

Создание модифицированного сервера bukkit

Есть две основные модификации сервера: hMod (он же hey0, а теперь Canary) и Bukkit. Первая модификация уже не пользуется популярностью, и поэтому остановимся на втором варианте.

Для его создания так же существует англоязычная инструкция.

1) Необходимо скачать последнюю версию сервера с официального сайта. На данный это craftbukkit-0.0.1-SNAPSHOT.jar. Рекомендуется положить скачанный файл в отдельную пустую папку.

2) Сервер нужно запустить не через двойной клик по скачанному файлу, а через специальный bat-файл. Для Windows он такого содержания (для Java 6):

@ECHO OFF
SET BINDIR=%~dp0
CD /D "%BINDIR%"
"%ProgramFiles%\Java\jre6\bin\java.exe" -Xincgc -Xmx1G -jar craftbukkit-0.0.1-SNAPSHOT.jar
PAUSE

Просто скопируйте строки выше в блокнот и сохраните с расширением bat. Часто администраторы сохраняют как RUN.bat. Обратите внимание на имя файла craftbukkit-0.0.1-SNAPSHOT.jar, если он будет не совпадать с тем, что приведено в bat-файле, то возникнет ошибка «Unable to access jarfile craftbukkit-0.0.1-SNAPSHOT.jar Для продолжения нажмите любую клавишу ...».

3) Теперь можно запускать сервер через RUN.bat. Появится консоль с созданием двух миров (обычный и нижний — ад). Также в папке с сервером появятся новые файлы.

4) Когда процесс создания закончится и появится сообщение «Done», пропишите в консоль сервера «stop» и нажмите любую клавишу.

Файл server.properties, как и в первом случае, содержит настройки сервера.

Для Linux файл запуска сервера отличается. Если вы запускает сервер bukkit на Linux, то вам нужно вставить и сохранить как .sh следующее:

cat > minecraft.sh << EOF
#!/bin/sh
BINDIR="\$(dirname "\$(readlink -fn "\$0")")"
cd "\$BINDIR"
java -Xincgc -Xmx1G -jar craftbukkit-0.0.1-SNAPSHOT.jar
EOF
chmod +x minecraft.sh

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

Плагины для сервера Bukkit необходимо помещать в специальную папку plugins, которая находится в папке с сервером. Обычно плагины автоматически подгружаются при загрузке сервера, о чём сообщает консоль. Так же читайте дополнительную информацию для каждого плагина самостоятельно, потому что к плагинам некоторым необходим специальный подход.

Для обычной работы сервера рекомендуются плагины:
LWCдля защиты дверей, сундуков, печек, табличек
xAuthдля регистрации (авторизации) игроков на сервере
Permissions
для распределения политики (для опытных администраторов)
MyHomeдля установления игроками точки своего дома


Также есть интересные, но сложные плагины: iConomy, WarpGate, General, Permissions, iChat, CraftBook, WorldGuard, WorldEdit

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

Похожие материалы:
Самые читаемые
Статистика
Яндекс.Метрика