
Ну что пожалуй сделаю небольшое вступление. Каждый игрок играет в какую либу игру на хороших серверах в интернете.. И всегда возникает вопрос а может мне тоже сделать сервер? И сделать его лучшего того на котором играю я. Более удобным и привлекательным? В данной статье речь пойдет о том как как создать сервер в майнкрафте.
И так приступим:
0. 1. Под Windows.
Ну, здесь все просто. Вам достаточно скачать лаунчер сервера, скачиваем по ссылке и запускаем. При первом запуске сервер сначала создаст конфиг-файл и карту, после этого он вырубится, так что не пугайтесь. После этого зайдите на http://2ip.ru и скопируйте оттуда свой IP в конфиг-файл server.properties, в строку server-ip, т.е. после этого файл должен выглядеть примерно так:
#Fri Aug 02 12:54:31 MSD 2010
server-ip=12.123.45.67
server-port=25565
level-name=world
Не забудьте открыть порт который прописали в server.properties.
0. 2. Под Linux/MacOS.
Таким же образом можно запускать под Windows без GUI. На самом деле здесь все точно так же, только вам надо скачать http://minecraft.net/download/minecraft_server.jar и запустить его командой java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui
Для этого нужно создать .bat файл. Открываем блокнот и в нем пишем java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui .Сохраняем его в папку с сервером в формате .bat
1. Администрирование.
1. 1. Описание элементов GUI.
1. Количество пожираемых ресурсов.
2. Список игроков.
3. Лог. Сохраняется в файл server.log.
4. Строка ввода.
GUI будет если только вы запустите сервер через Minecraft_Server.exe
1.2. Описание доступных команд.
Команды вводятся в строке ввода сервера. Или, если вы OP, в чате и перед ними ставится знак /.О том как стать OP'ом читайте ниже
Вот и сами команды:
list - выводит список игроков.
give player id num - дает игроку player предмет id в количестве num.
kick player - кикает игрока player.
say msg - кидает в чат сообщение msg от имени сервера.
stop - выключает сервер.
ban name - добавляет указанный аккаунт в банлист.
pardon name - удаляет name из банлиста.
ban-ip ip - добавляет указанный IP в банлист.
pardon-ip ip - удаляет указанный IP из банлиста.
op name - сделать name OP'ом.
deop name - убрать статус OP'а с name.
tp p1 p2 - перемещает игрока р1 к игроку р2.
save-all - сохраняет карту.
save-on - включить автосохранение (включено по-умолчанию).
save-off - выключить автосохранение.
2. FAQ.
Q: Как мне банить игроков?
Q: Почему сервер все время кидает в лог сообщения "Can't keep up! Is server overloaded or system time changed?"
Q: Как мне админить прямо из игры?
Q: Как мне запустить на сервере карту из сингла?
Q: [INFO] %username% lost connection: End of stream
3. Список багов.
