УстановкаWindows- Качаем билд;
- Перемещаем craftbukkit-0.0.1-snapshot.jar в папку для сервера;
- Открываем блокнот;
- Вписываем туда:
@ECHO OFF
SET BINDIR=%~dp0
CD /D "%BINDIR%"
"%ProgramFiles%\Java\jre6\bin\java.exe" -Xincgc -Xmx1G -jar craftbukkit-0.0.1-SNAPSHOT.jar
PAUSE;
- если у Вас 64-разрядная система, то вместо
%ProgramFiles% должно быть %ProgramFiles(x86)%
- если у Вас Java 7, то вместо
jre6 напишите jre7
- 5. Сохраняем файл в формате .bat (например, mcserver.bat);
- 6. Сервер готов, для запуска сервера запускаем .bat файл.
Linux- Качаем билд.
- Перемещаем craftbukkit-0.0.1-snapshot.jar в папку сервера.
- Сервер готов, для запуска переходим в папку сервера и отдаем команду
java -Xincgc -Xmx1G -jar craftbukkit-0.0.1-SNAPSHOT.jar .
Желательно изменить опцию "-Xmx1G" в соответствии с количеством свободной оперативной памяти. Объем должен быть больше 1 гигабайта. Например: "-Xmx2G", "-Xmx5600M" При желании можно повесить эту команду на кнопку на панели или в меню: sh -c "cd ~/.minecraft_server/ && java -Xincgc -Xmx1G -jar craftbukkit-0.0.1-SNAPSHOT.jar"
Или создать в любом месте скрипт для упрощения запуска:
#! /bin/sh
cd ~/.minecraft_server/
java -Xincgc -Xmx1G -jar craftbukkit-0.0.1-SNAPSHOT.jar
- Скрипт нужно сделать исполняемым:
chmod a+x start.sh и можно запускать командой sh start.sh .
Или даже прописать алиас, добавив где-нибудь в ~/.bashrc
alias mcserver='cd ~/.minecraft_server/ && java -Xincgc -Xmx1G -jar craftbukkit-0.0.1-SNAPSHOT.jar'
- После этого сервер можно будет запускать командой
mcserver .
Возможно, Вы также захотите использовать init-скрипт для фоновой работы сервера.
Mac OS X- Открываем терминал и пишем:
cd ~/Desktop
mkdir "Bukkit Server"
cd ~/Desktop/Bukkit\ Server
curl -O http://ci.bukkit.org/job/dev-CraftBukkit/promotion/latest/Recommended/artifact/target/craftbukkit-0.0.1-SNAPSHOT.jar
mv craftbukkit-0.0.1-SNAPSHOT.jar CraftBukkit.jar
echo "cd ~/Desktop/Bukkit\ Server
java -Xincgc -Xmx[RAM]M -jar CraftBukkit.jar" >LaunchServer.command
chmod +x LaunchServer.command
open -a TextEdit LaunchServer.command
- 3. Далее, используя текстовый редактор(который откроется сам), замените слово [RAM] на количество вашей оперативной памяти в мегабайтах (512 или 1024 или 1536 или 2560 или 3072 или 5120).
- 4. Сервер готов, для запуска используем файл LaunchServer.command(будет лежать на раб. столе).
|