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

Универсальный способ
 
Последнее редактирование:
именно эта команда - у меня в консоль идет сообщение что успешно выдано - но в действительности нечего не работает. Причем пробывал на чистом ядре без плагинов... меня это причем удивило т.к. другие об этом не писали... а следовательно я где то накосячил ☹️ Не могу понять где. Тестировал на essentials он так же не обрабатывает команду clear - сообщение приходит что успешно очистил, но в действительности все на месте. Аналогично с WG - //wand - исходя из сообщения он делает вид что выдал предмет. А в действительности я разметку провожу рукой.
может кто либо еще попробовать ? ☹️ то очень странно...
права дайте вашему игроку оператора и проверьте.
У меня 213 работает как часы. 202 работает как часы. Более того билды основанные на 213. 1307 к примеру. Тоже как часы
странно, у меня игроков и меня тоже выкидывает периодически как написал выше просто так рандомно. Что из модов и плагион не удалял все равно выкидывает.
 
права дайте вашему игроку оператора и проверьте.

странно, у меня игроков и меня тоже выкидывает периодически как написал выше просто так рандомно. Что из модов и плагион не удалял все равно выкидывает.
Я на большом он-лайне тестирую. Поэтому точно говорю 🙂 причин нет, кроме резкого фриза
 
Выкидывание так же есть независимо от онлайна от 1 до 10 . происходит По закономерности вижу что в моменты входа игроков это начинается и дальше долго висит(иногда начинает зависание и без входа, но uuid так же выводит в конце). Уже побывал и погрузку чанков по запросу отключать. Время от времени после зависания происходит вывод в консоль списка всех игроков и их uuid. Есть подозрение что запрос uuid вывели в главный поток. Покрайне мере аналогичные проблемы встречали на spigot форуме. Так же зависало от uuid. Ну только там это исправили видать, а неофициальный котёл пока не дошол до этого ☹️.

По поводу предметов, не работают что бы я не делал ? ☹️ у вас они точно работают... Операторка там не причем(я естественно выдавал себе т.к. иначе бы я получал нет прав), а тут я получаю сообщения что все выполнено, а в действительности не получаю предметы. Там однозначно просто не работает почему то выдача предметов kcauldron-а. ☹️ Есть идеи ? Пробовал на чистом ядре с модами и без плагинов, как вариант какой то из модов перехватывает, что мне слабо вериться.
 
Последнее редактирование:
По поводу предметов, не работают что бы я не делал ? ☹️ у вас они точно работают... Операторка там не причем(я естественно выдавал себе т.к. иначе бы я получал нет прав), а тут я получаю сообщения что все выполнено, а в действительности не получаю предметы. Там однозначно просто не работает почему то выдача предметов kcauldron-а. ☹️ Есть идеи ? Пробовал на чистом ядре с модами и без плагинов, как вариант какой то из модов перехватывает, что мне слабо вериться.
ищите проблемный мод, ищите моды связанные с инвентарем игрока.
 
Еще одна аномалия когда много модов - перестает работать генератор вообще, часть модов в памяти что то генерят, а остальное null выдает, как показала практика(это пример один из многих, я таки могу штук 5 еще сказать) катакомбы из GraveStone не дружать с генерацией жил руд грега. Смена уровня где генерится данж катакомбы не вариант - проблема не решается даже если они сгенерятся в воздухе над землей, как генерация чего то в воздухе мешает генерить жилы руд грега не ясно. Тоже самое с модами на данжи большие подземные, велик шанс что мир не создасться вообще т.е. вечная генерация пока не вылетит heap limit.
 
Еще одна аномалия когда много модов - перестает работать генератор вообще, часть модов в памяти что то генерят, а остальное null выдает, как показала практика(это пример один из многих, я таки могу штук 5 еще сказать) катакомбы из GraveStone не дружать с генерацией жил руд грега. Смена уровня где генерится данж катакомбы не вариант - проблема не решается даже если они сгенерятся в воздухе над землей, как генерация чего то в воздухе мешает генерить жилы руд грега не ясно. Тоже самое с модами на данжи большие подземные, велик шанс что мир не создасться вообще т.е. вечная генерация пока не вылетит heap limit.
Если память не изменяет это асинхронный подгрузчик чанков в случае если он перегружен он дает null(что означает подожди) Уже обсуждалось ☹️
Попробуй через CustomOreGenerator добавить руды, но учти что нужно будет вручную самому прописывать все.
 
Если память не изменяет это асинхронный подгрузчик чанков в случае если он перегружен он дает null(что означает подожди) Уже обсуждалось ☹️
Попробуй через CustomOreGenerator добавить руды, но учти что нужно будет вручную самому прописывать все.
я 2 месяца махался с ним, опытным путем установил либо выкл генерацию данжей из модов либо выкл генерацию всех жил грега и тогда все работает. Не пойму что так сложно генерировать модам поочереди поверх друг друга? Не создавая петли циклов. CustomOreGenerator пробовал, не спас, и в ручную его конфиг ковырял и в игре в меню.
 
С kcauldron такая же проблема как и с билдом от геймера. Игроков рандомно выкидывает с ошибкой "превышено время ожидания".
Если можно добиться устойчивости появления ошибки - её можно решить. А так - попробую посмотреть.
Если память не изменяет это асинхронный подгрузчик чанков в случае если он перегружен он дает null(что означает подожди) Уже обсуждалось ☹️
Асинхронный загрузчик не влияет на генерацию, он грузит только уже сгенерированные чанки.
 
Если можно добиться устойчивости появления ошибки - её можно решить. А так - попробую посмотреть.

Асинхронный загрузчик не влияет на генерацию, он грузит только уже сгенерированные чанки.
А можешь глянуть плз http://rubukkit.org/threads/cauldro...ereshjol-na-sponge.32900/page-58#post-1171154
 
А может кто то объяснить каким образом формируется uuid под fakeplayers - т.к. у buildcraft-а он 100% есть и этот uuid выводиться в момент включения сервера.
Может затуп происходит именно из-за них ? Или же это заведомо купленный акаунты с известными uuid и никами ?
 
А может кто то объяснить каким образом формируется uuid под fakeplayers - т.к. у buildcraft-а он 100% есть и выводиться в момент включения сервера?
Может затуп происходит именно из-за них ?
Не, uuid формируется хешированием имени, а-ля md5.
На 62 билде забивается heap
На будущее: мне бы не просто график, а во вкладочке Profiler клацнуть на memory и показать этот файлик мне, поможет.

А ещё лучше: воспользоваться Eclipse MAT и снять дамп памятию
 
Последнее редактирование:
Я и пошёл смотреть на UUID, потом попробую выявить утечку памяти, загоню сервер в минималку.
Возможно проблема с UUID, потому как билды которые работают отлично, имеют старый форг с фейковой версией.

http://tcpr.ca/download/cauldron/cauldron-1.7.10-1.1307.06.218.zip - вот пример, работает как часы, фейковая версия форга, так как многих фиксов нет. Возможно в самом форге были изменения с UUID как говорили выше?
 
Как же, мы сейчас серваки настраиваем, сидим в онлайне постоянно ни разу кика небыло, сервак на дедике в Хетзнере.
Я тестил на своем проекте, на сервере более 80ти онлайн, тестил друг, на своем проекте, у которого повыше он будет. Так что у меня нет поводов сомневаться 🙂
 
А есть идеи почему может bukkit-овские плагины не хотят работать с предметами ? Не очищают, не обнуляют нечего... NEI прекрасно работает, а вот через плагины вообще не вызывается ☹️ не give. clear, //wand и т.д. не один предмет не выдается и не очищается... ошибок 0. В консоль создается иллюзия как будто все выдалось очистилось и т.д. в действительности нечего не работает. Причем без плагинов стандартные give так же не работают.
Из глобальных модов это ТФК и грегтеч использую мб они как то механику переделывают.
 
Последнее редактирование:
Значит и в правду кикает, я всегда грешу эти выкидыши на опцию load-chunk-on-request о ней где-то Shevchik на форуме писал. Самое интересное то, что при установки "false" при перезапуске, он автоматом ставит на "true"
конфиг в реад онли, если не поможет значит серверу нужно труй, а это значит проблема в коде сервера.
 
Или же какойто мод требует труй
У мода к этому нет доступа, насколько я помню
А есть идеи почему может bukkit-овские плагины не хотят работать с предметами ? Не очищают, не обнуляют нечего... NEI прекрасно работает, а вот через плагины вообще не вызывается ☹️ не give. clear, //wand и т.д. не один предмет не выдается и не очищается... ошибок 0. В консоль создается иллюзия как будто все выдалось очистилось и т.д. в действительности нечего не работает. Причем без плагинов стандартные give так же не работают.
Из глобальных модов это ТФК и грегтеч использую мб они как то механику переделывают.
ТФК, у него много нюансов.
 
Фордж опять обновился ахах :creeper:
 
Назад
Верх Низ