Меню для игроков
Каким лаунчером вы пользуетесь?


ГДЕ Я: → BuildTools - Простые инструкции по созданию CraftBukkit и Spigot


BuildTools - Простые инструкции по созданию CraftBukkit и Spigot

   Категория: Гайды Майнкрафт
фильмы онлайн на Onlid.ru
BuildTools - Простые инструкции по созданию CraftBukkit и Spigot


Что это вообще такое?


BuildTools - решение для построения Bukkit, CraftBukkit, Spigot и Spigot-API. Все это делается на вашем компьютере! Необходимо несколько предварительных программ, но приведенные ниже инструкции помогут вам в том, чтобы установить ядро сервера на свой север либо компьютер.

Предварительные требования


Для использования BuildTools необходимы два приложения: Git и Java.


Подготовка к запуску BuildTools



Для Windows


Ниже приведены инструкции по созданию BuildTools в Windows.

Git - для того, чтобы BuildTools запускался в Windows, вам нужно будет установить Git. Для Windows он распространяется через git-scm, который можно скачать здесь. Установите его там, где вам нравится, он обеспечит git bash, который будет использоваться для запуска jar BuildTools. Жми далее при запуске установщика.
Самые последние версии BuildTools будут автоматически загружать и устанавливать Git для вас.

Java - Загрузите JRE 8 отсюда и установите. Жми далее при запуске установщика.

Для Linux


Как git, так и Java, а также команды util могут быть установлены с помощью одной команды через менеджер пакетов.
Debian/Ubuntu:
sudo apt-get install git openjdk-8-jre-headless


CentOS/RHEL:
sudo yum install git java-1.8.0-openjdk-devel


Arch:
sudo pacman -S jdk8-openjdk git


Для Mac


Его можно загрузить с: sourceforge

Java, возможно, потребуется обновить из распределенной версии Apple, и даже если ранее обновлялась, может потребоваться связать для использования оболочки.
Пожалуйста, следуйте этим инструкциям

Запуск BuildTools



  1. Скачать BuildTools.jar из hub.spigotmc.org
    На hub.spigotmc.org всегда следите для любых исправлений ошибок и обновлений
    Если вы хотите загрузить его из командной строки, используйте curl -o BuildTools.jar or wget -O BuildTools.jar используя ссылку, описанную в первом шаге. Пробелы или восклицательные знаки в пути к каталогу могут нарушить BuildTools! Рекомендуется удалить их.


  2. Откройте терминал, если вы используете Linux, или git bash в Windows.
    Git bash можно найти на рабочем столе или в меню Пуск под названием "git bash". Его также можно открыть, щелкнув правой кнопкой мыши на чем-либо, так как он теперь является элементом в контекстном меню.


  3. Перейдите к месту загрузки BuildTools.jar, или используйте способ командной строки для загрузки jar в текущий каталог. В Windows можно использовать команду cd для изменения каталогов или щелкнуть правой кнопкой мыши пустое пространство папки, где BuildTools.jar is (не нажимайте BuildTools.jar) и нажмите "git bash", который откроет его в вашем текущем каталоге.


  4. Запустите BuildTools.jar от терминала (не дважды щелкните BuildTools.jar), выполнив следующие действия: В Linux запустите git config --global --unset core.autocrlf, затем запустите java -jar BuildTools.jar в баш или другой соответствующей оболочки. В Windows выполните следующую команду в открывшемся окне git bash: java -jar BuildTools.jar Обратите внимание, что требуется наличие BuildTools #35 или более поздней версии, более старые версии не будут работать. На Mac выполните следующие команды,
    export MAVEN_OPTS="-Xmx2G" java -Xmx2G -jar BuildTools.jar

    Параметры (все ОС) :

    Опция --rev может использоваться для получения конкретных версий 1.8 / 1.9 CraftBukkit / Spigot См. версии ниже для доступных вариантов


  5. (Необязательно) в Windows создайте пакет (.bat) файл, использующий этот код для автоматизации процесса установки:

    @echo off 
    set startdir=%~dp0
    set bashdir="C:\Program Files (x86)\Git\bin\bash.exe" 
    %bashdir% --login -i -c "java -jar ""%startdir%\BuildTools.jar""" 
    pause


    Этот пакетный скрипт запустит Java-jar BuildTools.jar в терминале git bash дает вам возможность копировать и вставлять его куда угодно, чтобы запускать новые сборки. Просто поместите пакетный файл в тот же каталог, что и инструменты сборки, и убедитесь, что переменная basedir верна (она может отличаться от C:\Program файлы (x86)\ и C:\Program Files\ в зависимости от архитектуры системы/операционной системы и / или места размещения программы Git.)
    Чтобы изменить версию средства разработки, которые вы хотите использовать, %bashdir% --login -i -c "java -jar ""%startdir%\BuildTools.jar""" на %bashdir% --login -i -c "java -jar ""%startdir%\BuildTools.jar"" --rev ". Это скажет buildtools, какую версию вы хотите использовать. Чтобы всегда получать актуальную версию, используйте --rev latest или используйте код, указанный выше.


  6. Подождите, пока он построит ваши jar файлы. Через несколько минут у вас должны быть свежеприготовленные jar файлы!


  7. Вы можете найти CraftBukkit и Spigot в том же каталоге, в котором вы запускали BuildTools.jar in (craftbukkit-1.10.jar и spigot-1.10.jar) Вы можете найти Spigot-API in \Spigot\Spigot-API\target\(spigot-api-1.10-R0.1-SNAPSHOT.jar).


  8. Наслаждайтесь новым сервером! Нужна помощь по началу работы с сервером? Смотрите здесь: Создать сервер Майнкрафт



Версии


Версии spigot могут быть сгенерированы с использованием --rev и версии, которую вы пытаетесь получить. Ниже приведены поддерживаемые методы для использования в BuildTools.

Latest (Последняя версия)


java -jar BuildTools.jar --rev latest


Будет построен последний стабильный CraftBukkit и Spigot (можно удалить --rev и будет генерировать последнюю версию)
В настоящее время 1.12.2

1.13


java -jar BuildTools.jar --rev 1.13

Будет построен CraftBukkit и Spigot для 1.13
Журнал изменений: Mojang | Stash | Jenkins


1.12.2


java -jar BuildTools.jar --rev 1.12.2

Будет построен CraftBukkit и Spigot для 1.12.2
Журнал изменений: Mojang | Stash | Jenkins

1.12.1


java -jar BuildTools.jar --rev 1.12.1

Будет построен CraftBukkit и Spigot для 1.12.1
Журнал изменений: Mojang | Stash | Jenkins


1.12


java -jar BuildTools.jar --rev 1.12

Будет построен CraftBukkit и Spigot для 1.12
Журнал изменений: Mojang | Stash | Jenkins


1.11


java -jar BuildTools.jar --rev 1.11

Будет построен CraftBukkit и Spigot для 1.11
Журнал изменений: Mojang | Stash | Jenkins


1.10


java -jar BuildTools.jar --rev 1.10

Будет построен CraftBukkit и Spigot для 1.11
Журнал изменений: Mojang | Stash | Jenkins

1.9.4


java -jar BuildTools.jar --rev 1.9.4

Будет построен CraftBukkit и Spigot для 1.9.4
Журнал изменений: Mojang | Stash | Jenkins


1.9.2


java -jar BuildTools.jar --rev 1.9.2

Будет построен CraftBukkit и Spigot для 1.9.4
Журнал изменений: Mojang | Stash | Jenkins

1.9


java -jar BuildTools.jar --rev 1.9

Будет построен CraftBukkit и Spigot для 1.9
Журнал изменений: Mojang | Stash | Jenkins

1.8.8


java -jar BuildTools.jar --rev 1.8.8

Будет построен CraftBukkit и Spigot для 1.8.8
Журнал изменений: Mojang | Stash | Jenkins

1.8.7


java -jar BuildTools.jar --rev 1.8.7

Будет построен CraftBukkit и Spigot для 1.8.7
Журнал изменений: Mojang | Stash | Jenkins

1.8.3


java -jar BuildTools.jar --rev 1.8.3

Будет построен CraftBukkit и Spigot для 1.8.3
Журнал изменений: Mojang | Stash | Jenkins

1.8


java -jar BuildTools.jar --rev 1.8

Будет построен CraftBukkit и Spigot для 1.8
Журнал изменений: Mojang | Stash | Jenkins



Проблемы с BuildTools


Ошибка в jacobe.exe или jacobe отсутствует в BuildData / bin
Обновите BuildTools.jar

Buildtools дает ошибку "java.io.FileNotFoundException: BuildData/mappings/bukkit-1.8-cl.csrg"
Обновить до последнего BuildTools, чтобы исправить эту проблему

Исключение в потоке «main» org.eclipse.jgit.api.errors.TransportException
BuildTools не удалось установить безопасное соединение с git-репозиториями, это, скорее всего, связано с вашими антивирусом (в частности, Malwarebytes), блокирующий соединение. В вашей AV-программе укажите белый список https://hub.spigotmc.org.

Spigot applyPatches.sh говорит: «/bin/bash^M: bad interpreter»
Spigot's applyPatches.sh говорит "line 2: $'\r': command not found"

Это происходит в Linux (а иногда и в Windows), когда у вас есть Включен autocrlf. Чтобы исправить ошибку, запустите git config --global --unset core.autocrlf и повторно запустите / запустите BuildTools.

Spigot applyPatches.sh говорит: "fatal: sha1 information is lacking or useless"
Spigot's applyPatches.sh говорит: "Patch failed at ..."

Это происходит в Windows, если autocrlf git установлен в false (или не установлен). Чтобы исправить, запустите git config --global --replace-all core.autocrlf true и повторно затяните / заново запустите BuildTools
Если на linux запустите git config -global --unset core.autocrlf и перетяните / заново -run BuildTools.

Не удалось создать файл журнала: BuildTools.log.txt
Исключение в потоке "main" org.eclipse.jgit.api.errors.JGitInternalException: Creating directories...

Убедитесь, что у вас есть доступ на запись к каталогу, в котором вы работаете с BuildTools.
Устранение неполадок и поддержка (вверху)
Если у вас по-прежнему возникают проблемы с запуском BuildTools, вы можете запросить у IRC или проверить билеты, чтобы узнать, существует ли ваша проблема.

Обратите внимание, что рекомендуется перемещать скомпилированный far файл из папки BuildTools (например, в папку вашего сервера) для запуска вашего сервера. В противном случае это может испортить папку buildtools в будущем.

  Просмотров: 709 Автор: SetCraft | 23.07.2018 Источник: Зарегистрируйтесь Нравится +158


Похожие новости


ОСТАВИТЬ КОММЕНТАРИЙ К ЭТОЙ НОВОСТИ
Ваше имя: [?]
Ваш E-Mail:[?]

У нас новый набор смайликов. Опробуй их. И ещё, помни на сайте запрещён мат, ну прям совсем, ну полностью.... вот

Добавляя комментарий на сайт SETCRAFT.RU - Вы автоматически соглашаетесь с пользовательским соглашением и политикой конфиденциальности

Ответы на все вопросы