Minecraft Wiki
Advertisement
Bukkit
Bukkit logo
Автор

Bukkit Team

Платформа

JRE

Написано на

Java

Дата выпуска

2 января 2012 (объявленная)

Последняя
версия

CraftBukkit #1846 (стабильная)

Размер

9.59MB

Лицензия

GPLv3 / LGPLv3

Исходный код

Доступен

Совместимо с

1.1

Поддержка Нижнего мира

Есть

Ссылки

Bukkit - глобальная серверная модификация, предоставляющая API для взаимодействия с игровым миром и созданная для упрощения создания плагинов к SMP-серверу. Bukkit призван заменить hMod. Существуют некоторое сходство между этими модами, но плагины, написанные для hMod, несовместимы с Bukkit и должны быть переписаны с использованием Bukkit API. Bukkit является самой используемой системой управления плагинами, и, по-видимому, останется таковой до релиза официального API от Mojang.

Установка

Windows

  1. Качаем рекомендуемый билд;
  2. Перемещаем craftbukkit-1.1-R3.jar в папку для сервера;
  3. Открываем блокнот;
  4. Вписываем туда:
@java -Xincgc -Xmx1G -jar craftbukkit-1.1-R3.jar
  • Если не работает - переустановите Java.
  • Внимание! Для корректной работы данного скрипта в х64 разрядных системах нужно установить соответствующую версию Java для х64 разрядных систем!
5. Сохраняем файл в формате .bat (например, mcserver.bat) и кладем в папку сервера;
6. Сервер готов, для запуска сервера запускаем .bat файл.

Linux

  1. Качаем рекомендуемый билд;
  2. Перемещаем craftbukkit-1.1-R3.jar в папку сервера.
  3. Сервер готов, для запуска переходим в папку сервера и отдаем команду java -Xincgc -Xmx1G -jar craftbukkit-1.1-R3.jar.

Желательно изменить опцию "-Xmx1G" в соответствии с количеством свободной оперативной памяти. Объем должен быть больше 1 гигабайта. Например: "-Xmx2G", "-Xmx5600M"

При желании можно повесить эту команду на кнопку на панели или в меню:

sh -c "cd ~/.minecraft_server/ && java -Xincgc -Xmx1G -jar craftbukkit-1.1-R3.jar"


Или создать в любом месте скрипт для упрощения запуска:

#! /bin/sh 
cd ~/.minecraft_server/
java -Xincgc -Xmx1G -jar craftbukkit-1.1-R3.jar
Скрипт нужно сделать исполняемым: chmod a+x start.sh и можно запускать командой sh start.sh.


Или даже прописать алиас, добавив где-нибудь в ~/.bashrc

alias mcserver='cd ~/.minecraft_server/ && java -Xincgc -Xmx1G -jar craftbukkit-1.1-R3.jar'
После этого сервер можно будет запускать командой mcserver.


Возможно, Вы также захотите использовать init-скрипт для фоновой работы сервера.

Mac OS X

  1. Открываем терминал и пишем:
cd ~/Desktop
mkdir "Bukkit Server"
cd ~/Desktop/Bukkit\ Server
curl -O http://ci.bukkit.org/job/dev-CraftBukkit/Recommended/artifact/target/craftbukkit-1.1-R3.jar
mv craftbukkit-1.1-R3.jar CraftBukkit.jar

В следующей команде замените [RAM] на количество Вашей оперативной памяти (512M, 1536M, 1G, 2G, 4G...):

echo "cd ~/Desktop/Bukkit\ Server
java -Xincgc -Xmx[RAM] -jar CraftBukkit.jar" > LaunchServer.command
chmod +x LaunchServer.command
4. Сервер готов, для запуска используем файл LaunchServer.command (будет лежать на рабочем столе).

Управление

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

Bukkit предоставляет все те же команды, что и оригинальный сервер Minecraft, но также имеет и три собственные особые команды:

Команда Описание Использование Запись в Permissions Доступ по-умолчанию
version Возвращает версию CraftBukkit, работающего на этом сервере. version bukkit.command.version Всем
plugins Выводит список установленных плагинов. plugins bukkit.command.plugins Всем
reload Останавливает и снова запускает все плагины на сервере. reload bukkit.command.reload Операторам

Прочитать о настройке прав более подробно можно на вики проекта.

Рекомендуемые плагины

Остальные плагины

Ссылки

Advertisement