Bukkit. Что это и с чем его едят?

Bukkit - серверная API, для взаимодействия с игровым миром и созданная для упрощения создания плагинов под SMP сервер. Призван заменить hey0's Mod. Bukkit был первоначально задумана как два инструмента: CraftBukkit и Bukkit. Позже разработали ScrapBukkit. Bukkit является самой популярной API, и, по-видимому таковой и останется до выхода официального API от Mojang (а то и после).

[line]

Установка

Windows

1.Скачайте последний билд CraftBukkit.

2. Поместите .jar файл в желаемую папку.

3. Откройте блокнот и скопируйте:

@java -Xincgc -Xmx1G -jar craftbukkit-1.1-R3.jar

4. Сохраните файл в папку с сервером с разрешением (форматом) *.bat

5. Сервер готов, запускаем. При первом запуске нужные файлы и папки сгенирируются сами.

[line]

Linux

1.Скачайте последний билд CraftBukkit.

2. Поместите .jar файл в желаемую папку (~/minecraft_server к примеру)

3. Перейдите в эту папку и вставьте в консоль:

cat > minecraft_server.sh << EOF

#!/bin/sh

BINDIR="\$(dirname "\$(readlink -fn "\$0")")"

cd "\$BINDIR"

java -Xincgc -Xmx1G -jar craftbukkit-1.1-R3.jar

EOF

chmod +x minecraft_server.sh

4. введите '~/minecraft/minecraft_server.sh' для запуска.

[line]

Mac OS X

Открываем терминал и пишем:

cd ~/Desktop

mkdir "Bukkit Server"

cd ~/Desktop/Bukkit\ Server

curl -O http://repo.bukkit.org/service/local/repositories/releases/content/org/bukkit/craftbukkit/1.1-R2/craftbukkit-1.1-R2.jar

mv craftbukkit-1.1-R2.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

Сервер готов, для запуска используем файл LaunchServer.command

[line]

Стандартные команды

Команда

Примечание

version

Выводит версию CraftBukkit.

plugins

Выводит список установленных плагинов.

reload

Перезапуск сервера. По умолчанию доступно только администратору.

[line]

Плагины

Вам надоело играть на "чистом" сервере?

Этот мини-гайд объясняет, как установить основные плагины на Ваш сервер.

1. Выбираем нужный плагин (лучше от сюда - Bukkit Plugin List )

2. Перемещаем файл .jar и другие файлы в папку /plugins

3. Запустите сервер и дождатесь его полной загрузки.

4. Введите Stop в консоль сервера.

5. Запустите сервер.

6. Все сделано! Ваш плагин должен быть установлен и готов к использованию.

Основные плагины:

World Edit- позволяет редактировать мир. Быстрее, чем это делается в ручную :)

CommandBook- дополнительные команды.

Permissions- установка полномочий на игроков

LWC - защита сундуков, дверей и т.д

WorldGuard- позваоляет защищать регионы на сервере.

AuthMe- плагин авторизации на сервере. Рекомендиется для offline серверов.

[line]

Источники:

http://ru.minecraftwiki.net/Bukkit

http://wiki.bukkit.org/