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]
Источники: