Сборник ссылок 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.10?)
патчи? этого не достаточно, мало того, без дополнительной оптимизации поверх той что делается в 1.7.10, надо еще пилить. Ну и как видишь никто чет портировать не хочет, в паблик часть серверных наработок вообще не выкладывают, из своих частных и не очень проектов. У фтб проектов, я видел чаще мелькало что сурсы своих под модпак модов/правок сливалось под LGPL/GPL/WTFPL/MIT/etc.
 
патчи? этого не достаточно, мало того, без дополнительной оптимизации поверх той что делается в 1.7.10, надо еще пилить. Ну и как видишь никто чет портировать не хочет, в паблик часть серверных наработок вообще не выкладывают, из своих частных и не очень проектов. У фтб проектов, я видел чаще мелькало что сурсы своих под модпак модов/правок сливалось под LGPL/GPL/WTFPL/MIT/etc.
Тем, кому нужно - уже давно портировали и перенесли что нужно. Патчей достаточно для работы базовых плагинов без NMS.
 
Ты всерьез думаешь, что кто-то будет сливать часы своей работы за бесплатно? Я сказал что нужно для минимальной работы плагинов без NMS.
Порт без NMS и оптимизаций это просто мусор. Потому что без nms можно просто поставить Sponge и PoreRT сверху.
 
Порт без NMS и оптимизаций это просто мусор. Потому что без nms можно просто поставить Sponge и PoreRT сверху.
Что именно ты подразумеваешь под оптимизацией? Патчи шпигота? В каулдроне кроме них никаких оптимизаций и не было.

В плагинах с NMS проблемы были и будут, плагины вроде ProtocolLib как ни крути нужно вручную допиливать под особенности форджа. Ну или там будет использоваться рефлексия и сделать ремап будет уже проблемой.
 
Что именно ты подразумеваешь под оптимизацией? Патчи шпигота? В каулдроне кроме них никаких оптимизаций и не было.

В плагинах с NMS проблемы были и будут, плагины вроде ProtocolLib как ни крути нужно вручную допиливать под особенности форджа. Ну или там будет использоваться рефлексия и сделать ремап будет уже проблемой.
Без этих патчей сервер превращается в адский тормоз, там ещё и патчи PaperSpigot были, и с других платформ. Правда один фиг сами моды тормозят настолько, что тормоза самого сервера на их фоне просто незаметны.
PoreRT кстати и ремаппить может более-менее, так что скоро порты не нужны будут.
 
Ты всерьез думаешь, что кто-то будет сливать часы своей работы за бесплатно? Я сказал что нужно для минимальной работы плагинов без NMS.
Ядро без поддержки плагинами nms - мертвое и бестолковое ядро. И тому доказательство - Glowstone. Шустрое, оптимизированное, но толку от него никакого. А их открытая реализация nms так и не закончена.
Используй уж тогда мертворожденный Sponge, и сам пиши под него плагины. Или вообще Nova, если хочешь универсальной поддержки всех версий.

P.S.
Версий "котла" под новые версии майна не существует, даже приватных. Ты сейчас херню смолвил.
PoreRT кстати и ремаппить может более-менее, так что скоро порты не нужны будут.
Pore год уже как discontinued.
 
Ядро без поддержки плагинами nms - мертвое и бестолковое ядро. И тому доказательство - Glowstone. Шустрое, оптимизированное, но толку от него никакого. А их открытая реализация nms так и не закончена.
Используй уж тогда мертворожденный Sponge, и сам пиши под него плагины. Или вообще Nova, если хочешь универсальной поддержки всех версий.

P.S.
Версий "котла" под новые версии майна не существует, даже приватных. Ты сейчас херню смолвил.

Pore год уже как discontinued.
PoreRT
GlowStone идеально заходит для серверов миниигр. А основная проблема GlowStone не NMS, а в том что там у мобов AI нет.
 
PoreRT
GlowStone идеально заходит для серверов миниигр. А основная проблема GlowStone не NMS, а в том что там у мобов AI нет.
Уже медленными темпами заводят AI.

Этот?
https://github.com/Maxqia/PoreRT
Интересно, я о форке не слыхал даже...
 
Ядро без поддержки плагинами nms - мертвое и бестолковое ядро. И тому доказательство - Glowstone. Шустрое, оптимизированное, но толку от него никакого. А их открытая реализация nms так и не закончена.
Используй уж тогда мертворожденный Sponge, и сам пиши под него плагины. Или вообще Nova, если хочешь универсальной поддержки всех версий.

P.S.
Версий "котла" под новые версии майна не существует, даже приватных. Ты сейчас херню смолвил.

Pore год уже как discontinued.
Не сравнивай чистый самопис и то, что основано на коде ванильного сервера. Что Forge/Sponge, что Bukkit/Spigot базируются на ванильном сервере, различия в специфических патчах для ванильного сервера и маппингах.

Одно дело полностью переделывать плагин под свою платформу, другое - подправить.
 
Последнее редактирование:
Не сравнивай чистый самопис и то, что основано на коде ванильного сервера. Что Forge/Sponge, что Bukkit/Spigot базируются на ванильном сервере, различия в специфических патчах для ванильного сервера и маппингах.
Я не тупой, и знаю о применяемых патчах.
Что не так в сравнении? Если они хотят добиться полной обратной совместимости, то это необходимо сравнивать.
В Глоу чистый самопис только сам nms, который еще в разработке.
Glowkit это чистый bukkit, с парочкой патчей.
 
Я не тупой, и знаю о применяемых патчах.
Что не так в сравнении? Если они хотят добиться полной обратной совместимости, то это необходимо сравнивать.
В Глоу чистый самопис только сам nms, который еще в разработке.
Glowkit это чистый bukkit, с парочкой патчей.
Причем тут вообще Glowstone и ядро с поддержкой модов и плагинов? Или ты собрался каждый мод переписывать под него?

У CraftBukkit и Forge одна основа, но переносить Forge в CB будет неблагодарным делом, ибо моды используют напрямую NMS в 99% случаев и применяют какие-то нужные патчи для себя средствами ASM, в отличии от плагинов, где есть полноценное API - Bukkit и NMS там используется только при сильной необходимости.

Перенеся патчи CB в Forge ты получишь работу базовых плагинов, а адаптировать/заремапить NMS-часть в баккитовском плагине куда проще, чем адаптировать мод под CB или переписать его под другую платформу, основа-то остается одной и той же.
 
Последнее редактирование:
Ты всерьез думаешь, что кто-то будет сливать часы своей работы за бесплатно? Я сказал что нужно для минимальной работы плагинов без NMS.
отчасти понятно, но а те кто это делают бесплатно под LGPL и подобными, не получая ни рубля, идиоты теперь? (ну одна из сторон медали)
 
Последнее редактирование:
Причем тут вообще Glowstone и ядро с поддержкой модов и плагинов? Или ты собрался каждый мод переписывать под него?
https://github.com/GlowstoneMC/Glowstone/tree/fml
Ты начал акцентировать внимание на Glowstone, я и ответил.
У CraftBukkit и Forge одна основа, но переносить Forge в CB будет неблагодарным делом, ибо моды используют напрямую NMS в 99% случаев и применяют какие-то нужные патчи для себя средствами ASM, в отличии от плагинов, где есть полноценное API - Bukkit и NMS там используется только при сильной необходимости.
Наоборот, Bukkit в Forge нужно переносить, а не forge в bukkit.
 
https://github.com/GlowstoneMC/Glowstone/tree/fml
Ты начал акцентировать внимание на Glowstone, я и ответил.

Наоборот, Bukkit в Forge нужно переносить, а не forge в bukkit.
Я и говорю, что переносить Forge в CB - неблагодарное дело из-за сильной привязанности модов к ванилле и всяких хитрых патчей на лету, с плагинами все куда проще.

Ветка с FML - гиблое дело, имхо. Опять-таки по причинам выше.
отчасти понятно, но а те кто это делают бесплатно под LGPL и подобными, не получая ни рубля, идиоты теперь? (ну одна из сторон медали)
Смотря как делают, эффективный пример - Red Hat, исходный код открыт для всех, но поддержка и готовый дистрибутив - платно.
 
Странно, ведь Губке пророчили стать маскотом и ведрозаменителем серверных проектов поверх 1.8.
Нужна детальная аналитика предпосылок её погибели.
 
Я что-то пропустил или когда она успела помереть?
 
Назад
Верх