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

Универсальный способ
 
Последнее редактирование:
В чикенчанке можно уменьшить макс радиус до 1.

В railcraft anchor можно заменить предмет на любой другой и уменьшить время действия в конфиге. Вдруг поможет кому.

Еще раз спасибо за ответы.
 
В чикенчанке можно уменьшить макс радиус до 1.

В railcraft anchor можно заменить предмет на любой другой и уменьшить время действия в конфиге. Вдруг поможет кому.

Еще раз спасибо за ответы.
ну это то верно, можно настроить через конфиги.
 
KCauldron с Forge 1556 вообще в природе существует?
Ибо AppliedEnergistics требует эту версию.
 
1614 пойдет форг вполне
1614 ни в какую не хочет запускаться:
Код:
We appear to be missing one or more essential library files.
You will need to add them to your server before FML and Forge will run successfu
lly.java.lang.ClassNotFoundException: net.minecraft.launchwrapper.Launch
  at java.net.URLClassLoader.findClass(Unknown Source)
  at java.lang.ClassLoader.loadClass(Unknown Source)
  at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
  at java.lang.ClassLoader.loadClass(Unknown Source)
  at java.lang.Class.forName0(Native Method)
  at java.lang.Class.forName(Unknown Source)
  at cpw.mods.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.j
ava:25)
  at cpw.mods.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.
java:12)

В libraries всё есть, не могу понять почему не хочет запускаться.

KCauldron взят отсюда: https://prok.pw/downloads.html#pw.prok:KCauldron (201)


Немного разобравшись: если запускать так, как расположены файлы в архиве (ссылка выше), то всё запускается.
А можно ли как-то вытащить само ядро в корень и запускать оттуда? Если вытащить из папки bin ядро, то опять выскакивает такая ошибка.
 
Последнее редактирование:
1614 ни в какую не хочет запускаться:
Код:
We appear to be missing one or more essential library files.
You will need to add them to your server before FML and Forge will run successfu
lly.java.lang.ClassNotFoundException: net.minecraft.launchwrapper.Launch
  at java.net.URLClassLoader.findClass(Unknown Source)
  at java.lang.ClassLoader.loadClass(Unknown Source)
  at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
  at java.lang.ClassLoader.loadClass(Unknown Source)
  at java.lang.Class.forName0(Native Method)
  at java.lang.Class.forName(Unknown Source)
  at cpw.mods.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.j
ava:25)
  at cpw.mods.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.
java:12)

В libraries всё есть, не могу понять почему не хочет запускаться.

KCauldron взят отсюда: https://prok.pw/downloads.html#pw.prok:KCauldron (201)


Немного разобравшись: если запускать так, как расположены файлы в архиве (ссылка выше), то всё запускается.
А можно ли как-то вытащить само ядро в корень и запускать оттуда? Если вытащить из папки bin ядро, то опять выскакивает такая ошибка.
банти сделайте а не через kcauldron.jar
сервер зап если лежит по виду:
\папка_либы
\сервер.жар
 
Не подскажите в каком файле можно изменять подобное?
В tileentities.yml не нашел.
там и нету, тут либо модами/плагинами либо в самих модах если такое предусмотрено. В самом коде серверного ядра тоже можно цифру сменить.
 
1614 ни в какую не хочет запускаться:
Код:
We appear to be missing one or more essential library files.
You will need to add them to your server before FML and Forge will run successfu
lly.java.lang.ClassNotFoundException: net.minecraft.launchwrapper.Launch
  at java.net.URLClassLoader.findClass(Unknown Source)
  at java.lang.ClassLoader.loadClass(Unknown Source)
  at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
  at java.lang.ClassLoader.loadClass(Unknown Source)
  at java.lang.Class.forName0(Native Method)
  at java.lang.Class.forName(Unknown Source)
  at cpw.mods.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.j
ava:25)
  at cpw.mods.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.
java:12)

В libraries всё есть, не могу понять почему не хочет запускаться.

KCauldron взят отсюда: https://prok.pw/downloads.html#pw.prok:KCauldron (201)


Немного разобравшись: если запускать так, как расположены файлы в архиве (ссылка выше), то всё запускается.
А можно ли как-то вытащить само ядро в корень и запускать оттуда? Если вытащить из папки bin ядро, то опять выскакивает такая ошибка.
Используйте tcpr.ca/downloads/thermos
 
так если он не может разобраться где лежат файлы в папке, как ему поможет другое ядро?
О, это же ты мне ответил на GitHub 😁
Ну я думал что он скачал левый кКАЛдрон, у которого какая-то своя структура запуска, тип файлы должны лежать определенным образом
 
О, это же ты мне ответил на GitHub 😁
Ну я думал что он скачал левый кКАЛдрон, у которого какая-то своя структура запуска, тип файлы должны лежать определенным образом
линк на мой ответ, может не так поняли?
 
там и нету, тут либо модами/плагинами либо в самих модах если такое предусмотрено. В самом коде серверного ядра тоже можно цифру сменить.
А вот не подскажете как правильно декомпилировать и потом скомпилировать ванильное ядро 1.7.10?
У меня после компиляции слетают названия некоторых методов.
 
А вот не подскажете как правильно декомпилировать и потом скомпилировать ванильное ядро 1.7.10?
У меня после компиляции слетают названия некоторых методов.
ванильный сервак? через MCP, а котлы через информацию реадме в корне репозитария.
При запуске Forge подменить часть кода в памяти ванильного файла, так что оптимально это взять котел, пойти в папку "эклипс/котел" после команды setupCauldron. Т.к. при команде gradle clean папку эклипс затирает, куда нить скопировать ее, еще вариант не делать gradle clean, а только gradle build, ну с периодами очищать если надо. А вот такие трюки с ванильными классами в папке компиляции для обычного Forge не катят, там надо скормить ему модиф. ForgeGradle.
ну так вы пишете что я где то вам такое писал, вот я и прошу показать где.
 
ванильный сервак? через MCP, а котлы через информацию реадме в корне репозитария.
При запуске Forge подменить часть кода в памяти ванильного файла, так что оптимально это взять котел, пойти в папку "эклипс/котел" после команды setupCauldron. Т.к. при команде gradle clean папку эклипс затирает, куда нить скопировать ее, еще вариант не делать gradle clean, а только gradle build, ну с периодами очищать если надо. А вот такие трюки с ванильными классами в папке компиляции для обычного Forge не катят, там надо скормить ему модиф. ForgeGradle.

ну так вы пишете что я где то вам такое писал, вот я и прошу показать где.
Нужно подредактировать minecraft_server.1.7.10.jar из сборки Kcauldron.
Декомпилировать и подправить ядро вышло. Ядро даже запустилось из под eclipse.
Но вот когда кидаю отредактированные классы назад в исходное ядро то получаю сплошные ошибки в консоли а также краши:
http://pastebin.com/5LDkPB4S
Что я делаю не так?
 
Нужно подредактировать minecraft_server.1.7.10.jar из сборки Kcauldron.
Декомпилировать и подправить ядро вышло. Ядро даже запустилось из под eclipse.
Но вот когда кидаю отредактированные классы назад в исходное ядро то получаю сплошные ошибки в консоли а также краши:
http://pastebin.com/5LDkPB4S
Что я делаю не так?
у вас что там, сервер с ванила ядро? Если с котлом, то в котле и надо править, иначе применятся патчи бинарные криво или их тоже редактировать, но меньше мороки это внести правку в котел. Сам котел компилируется с исходниками сервера ванильного.
 
Назад
Верх Низ