Spigot/Bukkit 1.8 [Snapshot]
Категория: Разное
CraftBukkit (Bukkit) — серверное ядро на основе bukkit (само API), предоставляющее плагинам набор параметров и методов для взаимодействия с игровым миром, что существенно облегчает их написание и интеграцию в существующие или готовящиеся проекты.
Spigot — так же серверное ядро, основанное на bukkit, но с более проработанным и оптимизированным кодом, что позволило значительно снизить нагрузку на машины-сервера. |
В связи с недавними изменениями в лицензионных соглашениях, команда-разработчики Spigot не могут более использовать в своих готовых проектах части кода, принадлежащие Mojang Team (а именно туда влилась команда, разрабатывающая bukkit), поэтому способ распространения изменился. Теперь для получения актуальной версии, ее необходимо скомпилировать самостоятельно. |
Подготовка
- Установите Java на ваш ПК;
- Установите msysgit; [только для Windows];
- Установите Java SDK (см. примечание);
- Скачайте BuildTools jar.
Примечание:
- Актуальную версию java вы можете скачать здесь, а Java SDK здесь.
- Установить Java JDK из подlinux можно так, для Debian/Ubuntu:
sudo apt-get install git openjdk-7-jdk
или для CentOS:
sudo yum install git java-1.7.0-openjdk
|
Примечание:
- 32 bit Windows:
JAVA_HOME="C:/Program Files/Java/jdk1.8.0_25/" java -jar BuildTools.jar
-
64 bit Windows и 32 bit Java:
JAVA_HOME="C:/Program Files (x86)/Java/jdk1.8.0_25/" java -jar BuildTools.jar
-
64 bit Windows и 64 bit Java:
JAVA_HOME="C:/Program Files/Java/jdk1.8.0_25/" java -jar BuildTools.jar
-
Linux:
java -jar BuildTools.jar
|
Примечание:
Код для запуска:
@ECHO OFF
SET BINDIR=%~dp0
CD /D "%BINDIR%"
java -Xincgc -Xmx1G -Dfile.encoding=UTF-8 -jar craftbukkit-1.8-R0.1-SNAPSHOT.jar
где вместо craftbukkit-1.8-R0.1-SNAPSHOT.jar можно вписать имя вашего ядра
Особенности
- 99% плагинов, разработанных под Craftbukkit, совместимы со Spigot, но не наоборот;
- За распространение готовых файлов, можно получить атятя;
Если вы не хотите заморачиваться компиляцией, то вот файлы. Но при первом же предупреждении мы удалим их.