Сборник ссылок 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.*

Универсальный способ
 
Последнее редактирование:
Аналогично не понял как обходить =(
 
Дампом вытаскиваются пропатченные классы, которые после редактирования встают как надо
Не понял, класс то есть изначальный, но после редактирования он не работает. Покажи ядро.
 
А вам не кажется, что корень зла в binpatches.pack.lzma?
binpatches.pack я уже вытащил.
Удалось включить игнор несоответствия классов при патчинге: вставил в запускатор "-Dfml.ignorePatchDiscrepancies=true".
В моём случае, я редактировал сообщения в консоли. Теперь, когда ядро FML обходит патчинг класса lj.class в 1.7.2, сервер падает из-за отсутствия метода:
Код:
[14:28:22] [main/INFO]: Loading tweak class name cpw.mods.fml.common.launcher.FMLServerTweaker
[14:28:22] [main/INFO]: Using primary tweak class name cpw.mods.fml.common.launcher.FMLServerTweaker
[14:28:22] [main/INFO]: Calling tweak class cpw.mods.fml.common.launcher.FMLServerTweaker
[14:28:22] [main/INFO]: Forge Mod Loader version 7.2.217.1147 for Minecraft 1.7.2 loading
[14:28:23] [main/INFO]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.7.0_60, running on Windows 7:amd64:6.1, installed at C:\Program Files\Java\jre7
[14:28:23] [main/WARN]: The coremod appeng.transformer.AppEngCore does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[14:28:23] [main/INFO]: [AppEng] Core Init
[14:28:23] [main/WARN]: The coremod ic2.core.coremod.IC2core does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[14:28:28] [main/INFO]: Loading tweak class name cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
[14:28:28] [main/INFO]: Loading tweak class name cpw.mods.fml.common.launcher.FMLDeobfTweaker
[14:28:28] [main/INFO]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
[14:28:28] [main/INFO]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
[14:28:28] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[14:28:29] [main/ERROR]: There is a binary discrepency between the expected input class lj (lj) and the actual class. Checksum on disk is d18dcef9, in patch 96827b31. Things are probably about to go very wrong. Did you put something into the jar file?
[14:28:29] [main/ERROR]: FML is going to ignore this error, note that the patch will not be applied, and there is likely to be a malfunctioning behaviour, including not running at all
[14:28:30] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[14:28:30] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[14:28:30] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[14:28:30] [main/INFO]: Loaded library ejml-0.23.jar.
[14:28:30] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[14:28:30] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[14:28:30] [main/INFO]: Calling tweak class cpw.mods.fml.common.launcher.FMLDeobfTweaker
[14:28:32] [main/INFO]: Launching wrapped minecraft {net.minecraft.server.MinecraftServer}
[14:28:35] [main/ERROR]: Unable to launch
java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_60]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_60]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_60]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_60]
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:134) [launchwrapper-1.9.jar:?]
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.9.jar:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_60]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_60]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_60]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_60]
    at cpw.mods.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:43) [defaULTRA-1.7.2-v2.0.jar:git-Cauldron-MCPC-Plus-1.7.2-1.1147.04.103]
    at cpw.mods.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:12) [defaULTRA-1.7.2-v2.0.jar:git-Cauldron-MCPC-Plus-1.7.2-1.1147.04.103]
Caused by: java.lang.NoSuchMethodError: net.minecraft.server.dedicated.DedicatedServer.<init>(Ljoptsimple/OptionSet;)V
    at net.minecraft.server.MinecraftServer.main(MinecraftServer.java:1641) ~[MinecraftServer.class:?]
    ... 12 more
 
А вам не кажется, что корень зла в binpatches.pack.lzma?
binpatches.pack я уже вытащил.
Удалось включить игнор несоответствия классов при патчинге: вставил в запускатор "-Dfml.ignorePatchDiscrepancies=true".
В моём случае, я редактировал сообщения в консоли. Теперь, когда ядро FML обходит патчинг класса lj.class в 1.7.2, сервер падает из-за отсутствия метода:
Код:
[14:28:22] [main/INFO]: Loading tweak class name cpw.mods.fml.common.launcher.FMLServerTweaker
[14:28:22] [main/INFO]: Using primary tweak class name cpw.mods.fml.common.launcher.FMLServerTweaker
[14:28:22] [main/INFO]: Calling tweak class cpw.mods.fml.common.launcher.FMLServerTweaker
[14:28:22] [main/INFO]: Forge Mod Loader version 7.2.217.1147 for Minecraft 1.7.2 loading
[14:28:23] [main/INFO]: Java is Java HotSpot(TM) 64-Bit Server VM, version 1.7.0_60, running on Windows 7:amd64:6.1, installed at C:\Program Files\Java\jre7
[14:28:23] [main/WARN]: The coremod appeng.transformer.AppEngCore does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[14:28:23] [main/INFO]: [AppEng] Core Init
[14:28:23] [main/WARN]: The coremod ic2.core.coremod.IC2core does not have a MCVersion annotation, it may cause issues with this version of Minecraft
[14:28:28] [main/INFO]: Loading tweak class name cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
[14:28:28] [main/INFO]: Loading tweak class name cpw.mods.fml.common.launcher.FMLDeobfTweaker
[14:28:28] [main/INFO]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
[14:28:28] [main/INFO]: Calling tweak class cpw.mods.fml.common.launcher.FMLInjectionAndSortingTweaker
[14:28:28] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[14:28:29] [main/ERROR]: There is a binary discrepency between the expected input class lj (lj) and the actual class. Checksum on disk is d18dcef9, in patch 96827b31. Things are probably about to go very wrong. Did you put something into the jar file?
[14:28:29] [main/ERROR]: FML is going to ignore this error, note that the patch will not be applied, and there is likely to be a malfunctioning behaviour, including not running at all
[14:28:30] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[14:28:30] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[14:28:30] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[14:28:30] [main/INFO]: Loaded library ejml-0.23.jar.
[14:28:30] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[14:28:30] [main/INFO]: Calling tweak class cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper
[14:28:30] [main/INFO]: Calling tweak class cpw.mods.fml.common.launcher.FMLDeobfTweaker
[14:28:32] [main/INFO]: Launching wrapped minecraft {net.minecraft.server.MinecraftServer}
[14:28:35] [main/ERROR]: Unable to launch
java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_60]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_60]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_60]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_60]
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:134) [launchwrapper-1.9.jar:?]
    at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.9.jar:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_60]
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_60]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_60]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_60]
    at cpw.mods.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:43) [defaULTRA-1.7.2-v2.0.jar:git-Cauldron-MCPC-Plus-1.7.2-1.1147.04.103]
    at cpw.mods.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:12) [defaULTRA-1.7.2-v2.0.jar:git-Cauldron-MCPC-Plus-1.7.2-1.1147.04.103]
Caused by: java.lang.NoSuchMethodError: net.minecraft.server.dedicated.DedicatedServer.<init>(Ljoptsimple/OptionSet;)V
    at net.minecraft.server.MinecraftServer.main(MinecraftServer.java:1641) ~[MinecraftServer.class:?]
    ... 12 more
В 1.7.2-1.7.10 не надо патчить binpach со строкой запуска нормально работает.
 
Так вот оно что. MCPC+ теперь Cauldron. А я то расстроился, что MCPC+ нету для 1.7.10
 
Вот и я пришел к этой проблеме :creeper:
 
Возникла проблема. Не загружается библиотеки для ядра Cauldron 1.7.10.
Загрузите, пожалуйста, на облако библиотеки для Cauldron 1.7.10.
 
Помогите разобраться котл не хочет работать!
Пост сервер билд скачал залили заупстил все норм пост клиент санька пытаюсь подлючиться
Клиент выдетает это
59b39d1da8d8b4e4dfef3e5f72bbf7ad3837a5c5.jpg

Лог сервера:
3d3cadc6f819f4c3076d3ca9499664f1abea6662.jpg

До этого стоял mcpc+ 172 Было норм
Помогите разобраться котл не хочет работать!
Пост сервер билд скачал залили заупстил все норм пост клиент санька пытаюсь подлючиться
Клиент выдетает это
59b39d1da8d8b4e4dfef3e5f72bbf7ad3837a5c5.jpg

Лог сервера:
3d3cadc6f819f4c3076d3ca9499664f1abea6662.jpg

До этого стоял mcpc+ 172 Было норм
Зы Возможно сервер передает пакеты в другую сселенную и поэтому они теряеються при этом он сам пишет что дисконект:creeper:
 
Помогите разобраться котл не хочет работать!
Пост сервер билд скачал залили заупстил все норм пост клиент санька пытаюсь подлючиться
Клиент выдетает это
59b39d1da8d8b4e4dfef3e5f72bbf7ad3837a5c5.jpg

Лог сервера:
3d3cadc6f819f4c3076d3ca9499664f1abea6662.jpg

До этого стоял mcpc+ 172 Было норм

Зы Возможно сервер передает пакеты в другую сселенную и поэтому они теряеються при этом он сам пишет что дисконект:creeper:
1. По-русски
2. У меня такое тоже было, перезашёл - всё ОК
 
Большое вам спасибо. Пытался перебросить библиотеки с клиента но ничего не получилось.
Придется искать другого провайдера, чтобы спокойно лазить по интернету.
Для этого есть расширение friGate 🙂
 
У меня мобильный интернет и это сильно убивает скорость
Как узнать версию forge на сервере?
Возникает ошибка при подключении к серверу
"internal exception io.netty.handler.codec.decoderexception java.io.ioexception: packet was larger than I expended, found 1 bytes extra whikst reading packet 36"
Насколько я понимаю, не сбегаются контрольные суммы пакетов. Загружал новейшие, на данный момент, версии forge и cauldron
 
У меня мобильный интернет и это сильно убивает скорость
Как узнать версию forge на сервере?
Возникает ошибка при подключении к серверу
"internal exception io.netty.handler.codec.decoderexception java.io.ioexception: packet was larger than I expended, found 1 bytes extra whikst reading packet 36"
Насколько я понимаю, не сбегаются контрольные суммы пакетов. Загружал новейшие, на данный момент, версии forge и cauldron
В последней версии сервера не работает мультиплеер, совсем. Изменился размер пакетов до одного мегабайта.
 
Прошу прощения. Ошибка была из-за моей халатности. Ошибка в галочке "Только для чтения", которая была поставлена на папке сервера.
Теперь все работает
 
Сервер 1.7.10 не запускается. Идет как бы загрузка и стопорит.
[18:45:31] [Server thread/INFO]: The state engine was in incorrect state POSTINITIALIZATION and forced into state SERVER_STOPPED. Errors may have been discarded.

версия cauldron-1.7.10-1.1187.03.117-server
кто, что может подсказать?
 
Сервер 1.7.10 не запускается. Идет как бы загрузка и стопорит.
[18:45:31] [Server thread/INFO]: The state engine was in incorrect state POSTINITIALIZATION and forced into state SERVER_STOPPED. Errors may have been discarded.

версия cauldron-1.7.10-1.1187.03.117-server
кто, что может подсказать?
Появился файл eula.txt в папке с сервером. В нём параметр eula нужно поменять с false на true.
 
Назад
Верх Низ