| Автор | |
|---|---|
| Платформа |
JRE |
| Написано на |
Java |
| Дата выпуска |
2 января 2012 (объявленная) |
| Последняя версия |
CraftBukkit #1846 (стабильная) |
| Размер |
9.59MB |
| Лицензия |
GPLv3 / LGPLv3 |
| Исходный код |
Доступен |
| Совместимо с |
1.1 |
| Поддержка Нижнего мира |
Есть |
| Ссылки | |
| Bukkit по-русски CraftBukkit 1.0.1-R1 RU | |
Bukkit - глобальная серверная модификация, предоставляющая API для взаимодействия с игровым миром и созданная для упрощения создания плагинов к SMP-серверу. Bukkit призван заменить hMod. Существуют некоторое сходство между этими модами, но плагины, написанные для hMod, несовместимы с Bukkit и должны быть переписаны с использованием Bukkit API. Bukkit является самой используемой системой управления плагинами, и, по-видимому, останется таковой до релиза официального API от Mojang.
Установка
Windows
- Качаем рекомендуемый билд;
- Перемещаем craftbukkit-1.1-R3.jar в папку для сервера;
- Открываем блокнот;
- Вписываем туда:
@java -Xincgc -Xmx1G -jar craftbukkit-1.1-R3.jar
- Если не работает - переустановите Java.
- Внимание! Для корректной работы данного скрипта в х64 разрядных системах нужно установить соответствующую версию Java для х64 разрядных систем!
- 5. Сохраняем файл в формате .bat (например, mcserver.bat) и кладем в папку сервера;
- 6. Сервер готов, для запуска сервера запускаем .bat файл.
Linux
- Качаем рекомендуемый билд;
- Перемещаем craftbukkit-1.1-R3.jar в папку сервера.
- Сервер готов, для запуска переходим в папку сервера и отдаем команду
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
- Открываем терминал и пишем:
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 | Операторам |
Прочитать о настройке прав более подробно можно на вики проекта.
Рекомендуемые плагины
Остальные плагины
- CraftBook
- RedstonePlugin
- ControllerBlock
- SimpleHome
- Healthy
- Flight
- Movecraft