Сборник ссылок MCPC+, Cauldron, KCauldron, Thermos [Forge & Bukkit] [1.4.7-1.7.10]

  • Автор темы Автор темы DragonX
  • Дата начала Дата начала
MCPC+, Cauldron, KCauldron, Thermos | Spigot
​
С недавнего времени застыл и KCauldron. Обновления перестали выходить. Сейчас свежей имплементацией сервера с плагинами и модами является Thermos. Сборки ядер можно скачивать отсюда.

Запускатор к нему нужно создавать с такой похожей командой:
Код:
java -XX:+UseG1GC -XX:+UseFastAccessorMethods -XX:+OptimizeStringConcat -XX:MetaspaceSize=1024m -XX:MaxMetaspaceSize=2048m  -XX:+AggressiveOpts -XX:MaxGCPauseMillis=10 -XX:+UseStringDeduplication -Xms4G -Xmx6G -XX:hashCode=5 -Dfile.encoding=UTF-8 -jar Thermos-1.7.10-<версия>.jar --log-strip-color

Привет, странник! Ты попал на просторы сайта RuBukkit - самого большого из всех других сайтов о серверах Minecraft - CraftBukkit.
Первым делом ты задашься вопросом (а рядовой юзер майна естественно задаст этот вопрос):
как мине зделить ултра сюпер сборку серва с плугинами и мадами??
Что в переводе означает:
Как мне сделать сборку сервера с плагинами и модами?
Ну ни для кого уже не новизна, что плагины Bukkit поддерживает всегда, только с нерекомендованными не дружит.
А вот модификации (или моды), обычный CraftBukkit точно не поддерживает.
Однажды появилось ядро, способное запускать на сервере и плагины, и моды, но не просто обычные моды, а портированные, что в корне осложняло дело.
Это ядро звалось MCPC. Оно служило нам верой и правдой до версии 1.4.6.
Но недавно (а может и давно, я не знаю 😁) разработчики этого обычного ядра MCPC сделали новое, ультимативное ядро под названием MCPC-Plus (коротко MCPC+), внутри которого уже включён Forge ModLoader, поддержка плагинов для Bukkit, и оптимизация Spigot.
Другими словами - всё, что нужно для создания сервера, уже включено, так сказать.

У многих неопытных возникнут вопросы:
Как его создать? Как его запустить? Как добавить моды?
Отвечу: всё делаем точно также, как и с обычным сервером.
Всё абсолютно точно также!

Можете даже оставить тот сервер, настроенный, с плагинами, но просто сменить старое ядро на Cauldron и запускать!
Появятся новые папки: config, mods и libraries.
Возможно даже появится папка cache, но она не так важна, как эти:
config: конфигурации модов (*.cfg, *.conf). Меняются также, как и в клиенте.
Для простоты и стабильности советую после настройки конфигураций модов на сервере скопировать config в папку вашего клиента.
mods: моды для сервера.
Подходят абсолютно любые моды клиента! Портированные моды не нужны!
libraries: различные библиотеки, идентична папке libraries внутри папки .minecraft клиента игры.

Начиная с версии 1.7.2, серверная часть стала называться Cauldron. Особенных изменений в серверной части не произошло, но теперь она будет называться именно вот так.

Когда появилась версия 1.8 и пошли удаления собранных модификаций сервера, Cauldron тоже попал под раздачу. Раньше выпускались патчи, а сейчас разработчик ушёл и начал работать в команде Sponge. Поэтому теперь есть только неофициальные сборки.
Сайт Yive's Mirror предлагает сборки под названием KCauldron, которые включают в себя большинство невошедших фиксов и обновления Forge.

Thermos тоже накрылся. Нормальной свежей связки Forge+Bukkit теперь опять нет.

Thermos 1.7.10 #58 - Изменения релиза
Библиотеки - Скачать, Зеркало
Forge 1614 - Скачать, Зеркало
Forge 1558 - Скачать, Зеркало

KCauldron 1.7.10

Какие-то фиксы с сайта Yive's Mirror


Cauldron - Библиотеки
1.6.4 Forge 965 #01.205 - Скачать
1.7.2 Forge 1147 #04.196 - Скачать
1.7.10 Forge 1240 #06.213 - Скачать
1.7.10 Forge 1403 #1.54 Неофициальное - Скачать


MCPC+ (ТОЛЬКО Java 7) - Библиотеки
1.6.4 R2.1 Forge 965 #251 - Скачать
1.5.2 R1.1 Forge 738 #653 - Скачать
1.4.7 R1.1 Forge 534 #248 - Скачать


Изменение ссылки авторизации:
1.6.4
1.7.*

Универсальный способ
 
Последнее редактирование:
Пытаюсь запустить Cauldron 1.7.10, создаёт файлы папки, консоль пустая потом закрывается
 
Почему плагины не работают на 1.7.10 Вообще папку не создало
UPD разобрался
 
Устанавливаю cauldron-1.6.4-1.965.21.89-installer.jar
2vA1a.png

Таки удалось заставить Cauldron 1.6.4 работать. Поскольку проблема присутствует не только у меня, решил написать туториал.

Понадобится: JDK7, msysgit, подключение к интернету.

1. Запускаем git bash, переходим в директорию, в которой будем компилировать калдрон (например cd C:)
2. Вводим команду git clone https://github.com/MinecraftPortCentral/Cauldron.git -b v164
3. Переходим в папку со скачанными исходниками (cd cauldron). Если всё верно, то в скобках будет указана версия сервера (v164).
4. Прописываем git submodule update --init --recursive и докачиваем оставшиеся исходники. Закрываем git bash.
5. Редактируем файл %папка с исходниками%\Cauldron\patches\net\minecraft\network\ThreadLoginVerifier.java.patch.
Править ТОЛЬКО ПЕРВУЮ запись http://session.minecraft.net/game/checkserver.jsp?user=
6. Открываем папку с исходниками в командной строке Windows ( CMD и, например, cd C:/cauldron).
7. Набираем gradlew. Программа первый раз скачает свои либы.
8. Набираем gradlew buildPackages (регистр обязателен!).
9. Ждём около 3 минут.
10. Забираем рабочий калдрон из %папка с исходниками%\Cauldron\build\distributions

Благодарность принимаю на ЯД 41001980947653
А просто в классе можно ссылку на свою заменить?
 
Никаких проблем с Cauldron нет. Можно модифицировать ссылки в исходниках, обновить патчи и провести сборку.
наличие в папке сервера minecraft_server.1.6.4.jar обязательно?
Никаких проблем с Cauldron нет. Можно модифицировать ссылки в исходниках, обновить патчи и провести сборку.
ну инклассом же нельзя, а это удобнее
 
8. Набираем gradlew buildPackages (регистр обязателен!).
Не получается скомпилировать, в чем ошибка?
Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.

C:\Users\iSemka>cd C:/cauldron

C:\Cauldron>gradlew
****************************
Powered By MCP:
http://mcp.ocean-labs.de/
Searge, ProfMobius, Fesh0r,
R4wk, ZeuX, IngisKahn
MCP Data version : 8.11
****************************
:help

Welcome to Gradle 1.8.

To run a build, run gradlew <task> ...

To see a list of available tasks, run gradlew tasks

To see a list of command-line options, run gradlew --help

BUILD SUCCESSFUL

Total time: 9.838 secs
C:\Cauldron>gradlew buildPackages
****************************
Powered By MCP:
http://mcp.ocean-labs.de/
Searge, ProfMobius, Fesh0r,
R4wk, ZeuX, IngisKahn
MCP Data version : 8.11
****************************
:cleanPackages
:downloadBaseInstaller SKIPPED
:generateInstallJson
:createChangelog
:createVersionPropertiesFML FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':createVersionPropertiesFML'.
> A problem occurred starting process 'command 'git''

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug
option to get more log output.

BUILD FAILED

Total time: 10.763 secs

C:\Cauldron>
 
Последнее редактирование:
Люди добрые, подскажите в каких классах менять пути к скинам cauldron 1.6.4? Буду очень признателен вам за ответ!
Не получается скомпилировать, в чем ошибка?
Microsoft Windows [Version 6.1.7601]
(c) Корпорация Майкрософт (Microsoft Corp.), 2009. Все права защищены.

C:\Users\iSemka>cd C:/cauldron

C:\Cauldron>gradlew
****************************
Powered By MCP:
http://mcp.ocean-labs.de/
Searge, ProfMobius, Fesh0r,
R4wk, ZeuX, IngisKahn
MCP Data version : 8.11
****************************
:help

Welcome to Gradle 1.8.

To run a build, run gradlew <task> ...

To see a list of available tasks, run gradlew tasks

To see a list of command-line options, run gradlew --help

BUILD SUCCESSFUL

Total time: 9.838 secs
C:\Cauldron>gradlew buildPackages
****************************
Powered By MCP:
http://mcp.ocean-labs.de/
Searge, ProfMobius, Fesh0r,
R4wk, ZeuX, IngisKahn
MCP Data version : 8.11
****************************
:cleanPackages
:downloadBaseInstaller SKIPPED
:generateInstallJson
:createChangelog
:createVersionPropertiesFML FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':createVersionPropertiesFML'.
> A problem occurred starting process 'command 'git''

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug
option to get more log output.

BUILD FAILED

Total time: 10.763 secs

C:\Cauldron>


Запусти через Git Bash
с начало gradlew
 
Люди добрые, подскажите в каких классах менять пути к скинам cauldron 1.6.4? Буду очень признателен вам за ответ!



Запусти через Git Bash
с начало gradlew
Ты отвечаешь на те сообщения, которые содержат ответ на твой первый вопрос.
Править классы не получится. Надо будет править исходники. ThreadLoginVerifier.java.
 
Я искал и в исходниках. Речь идёт не о jz.class. Мне нужно найти где править пути к скинам и плащам.
 
Прости, может я тебя не понял, но в этом файле нет ничего о скинах и плащах, можешь подробнее рассказать?
 
Спасибо, я не догонял, да действительно всё появилось, странно но это так.
 
Ребят, почему-то не получается запустить в debian , кто знает в чем проблема ?
 
Люди добрые, подскажите в каких классах менять пути к скинам cauldron 1.6.4? Буду очень признателен вам за ответ!



Запусти через Git Bash
с начало gradlew
Если вы внимательно посмотрите, то увидите в логах "gradlew", я даже выделю жирным!
 
Назад
Верх Низ