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

Универсальный способ
 
Последнее редактирование:
Явно что-то не так с world - doTickTiles.
http://timings.aikar.co/?url=12417727
http://timings.aikar.co/?url=12417945
4eOB7wf.jpg
 
Последнее редактирование:
hlainin, даже ваниль в ванили? тогда модами фиксите и ищите что конкретно.
Artmoneyse, моя думать что все нормально, много модов?(список модов на сервере в студию)
 
hlainin, даже ваниль в ванили? тогда модами фиксите и ищите что конкретно.
Artmoneyse, моя думать что все нормально, много модов?(список модов на сервере в студию)
14тпс при 1 игроке онлайн не совсем нормально
Моды могу снести, world - doTickTiles также будет грузит.
Грузит даже когда тупо стоишь, если бегать по карте то будет тпс 10.
В квантовой броне пробежка может вообще устроить тпс 6.
Аналогичная сборка сейчас стоит на cauldron-1.7.10-1.1207.01.187, пол года играли и проблем не знали.
- Treecapitator-2.0.4
- AdvancedSolarPanel-3.5.1
- buildcraft-7.0.21
- GraviSuite-2.0.3
- IC2NuclearControl-2.1.2
- industrialcraft-2-2.2.767
- iron_chests_mod
- MineTweaker3-3.0.10
- NotEnoughItems-1.0.3.76
- Opis-1.2.5
 
Проверял на Ванили, модов нет вообще, вот что странно грузит в определённых биомах, ТПС до 10 падает, но стоит пробежать немного в разные стороны подгрузить чанки и вернуться на прежнее место как ТПС приходит в норму. Явно проблема в ядре(
 
Вот сервер без модов, без плагинов, чистая карта (только сгенерировал) + 1 игрок стоит АФК.
Результат: http://timings.aikar.co/?url=12426103
И не пишите что тпс в норме.
Так не должно быть.
Тестовая машина, 2 ядра по 3 ггц. Нагрузка идет именно на ЦП.
ObUKLli.jpg
 
hlainin, ничего не падает никаких просадок в ванили вообще. с 119х.х до 1492.х версий
"Явно проблема в ядре(" - нет, руки. так же можете написать про систему что и ниже написано.

Artmoneyse,
14тпс при 1 игроке онлайн не совсем нормально
при ванили без модов согласен, прототик тут писал где то в теме, через какй софт прогнать для анализа куда девается ресурсы.
Average Entities: 92.39 / 178.42 (51.78%) - Average TPS: 19.76 - Server Load: 60.00%
тут все нормально, тпс 19, 60% не много, вот когда выше 100% тогда надо ковырять.
Тестовая машина, 2 ядра по 3 ггц. Нагрузка идет именно на ЦП.
лучше напишите какая версия венды(и разрядность), версия явы(и разрядность), модель процессора, ОЗУ. Не запущено ли в фоне чего либо еще, нет ли вкл антивируса, фаервола, и прочего подобного софта, выключен ли UAC, есть ли место в файле подкачки, модель диска, запущено ли из под админа. Данные о ЦП можно из скрина проги CPU-Z, а вместо модели диска можете просто замерить его скорость через CrystalDiskMark и написать ее сюда. Параметры запуска то же влияют, есть они? если да то какие.
 
Последнее редактирование:
hlainin, ничего не падает никаких просадок в ванили вообще. с 119х.х до 1492.х версий
"Явно проблема в ядре(" - нет, руки. так же можете написать про систему что и ниже написано.

Artmoneyse,

при ванили без модов согласен, прототик тут писал где то в теме, через какй софт прогнать для анализа куда девается ресурсы.

тут все нормально, тпс 19, 60% не много, вот когда выше 100% тогда надо ковырять.

лучше напишите какая версия венды(и разрядность), версия явы(и разрядность), модель процессора, ОЗУ. Не запущено ли в фоне чего либо еще, нет ли вкл антивируса, фаервола, и прочего подобного софта, выключен ли UAC, есть ли место в файле подкачки, модель диска, запущено ли из под админа. Данные о ЦП можно из скрина проги CPU-Z, а вместо модели диска можете просто замерить его скорость через CrystalDiskMark и написать ее сюда. Параметры запуска то же влияют, есть они? если да то какие.
Вот cauldron-1.7.10-1.1207.01.187
Тайминги:http://timings.aikar.co/?url=12426495
IKrNLhj.jpg

Данное ядро меня устраивало пока не вылезли проблемы из-за ic2 и buildcraft.

Вот KCauldron-1.7.10-1448.133
Тайминги:http://timings.aikar.co/?url=12426080
HLxuFDs.jpg

60% нагрузки в таймингах очень много, если закинуть парочку модов + плагины будет нагрузка более 100% при 1 игроке онлайн.
Машина на которой проводились тесты слабая но должна держать стабильно минимум 5 слотов при всей сборке, лагать при 1 онлайне перебор.
 
Artmoneyse,
а последний рекоменд 1492.152, для начало надо было обновиться и перепроверить если не делали.
60% нагрузки в таймингах очень много,
у меня 80-120% и тпс при этом 16-20, как так? И при 100 модах это все.
Машина на которой проводились тесты слабая
вот и причина(основываясь на том что вы предоставили), майнкрафту нужно как можно больше ресурсов, нет в нем оптимизиации достаточного уровня чтобы летало на слабом компе, чем новее тем требовательнее как и сама игра так и моды.
лагать при 1 онлайне перебор
повторяя одну и ту же информацию вы не решите проблему, нам нужна и другая информация чтобы попытаться помочь вам или предложить что можно еще предпринять. Как решить проблему не зная разносторонней инфорации? Что вы делали кроме смены версий и наблюдений за работой сервера-клиента?(и того что скидывали сюда в тему)
_____________________________

Мои рекомендации общего толка:
1) вин7х64 и выше
2) ява7 или ява8 х64 как можно более свежая
3) поковырять параметры явы, выделить больше памяти, например 2 или 4гб.
4) поковырять настройки сервера
5) выкл любой фоновый софт
6) апгрейд ПК
 
Последнее редактирование:
Artmoneyse,

а последний рекоменд 1492.152, для начало надо было обновиться и перепроверить если не делали.

у меня 80-120% и тпс при этом 16-20, как так? И при 100 модах это все.

вот и причина(основываясь на том что вы предоставили), майнкрафту нужно как можно больше ресурсов, нет в нем оптимизиации достаточного уровня чтобы летало на слабом компе, чем новее тем требовательнее как и сама игра так и моды.

повторяя одну и ту же информацию вы не решите проблему, нам нужна и другая информация чтобы попытаться помочь вам или предложить что можно еще предпринять. Как решить проблему не зная разносторонней инфорации? Что вы делали кроме смены версий и наблюдений за работой сервера-клиента?
Перепробовал версии: KCauldron-1.7.10-1492.152, KCauldron-1.7.10-1481.148, KCauldron-1.7.10-1448.133, KCauldron-1.7.10-1420.120. Разницы особо не заметил, все очень плохо.
Основная машина намного мощнее чем тестовая, страшно даже ставить ядро которое так не оптимизировано.
Вот прогнал профайлером WG: http://paste.enginehub.org/kycPu.profile, http://paste.enginehub.org/2G2P4.profile
На тестовой машине запущен только сервер майнкрафт.
Машина тестовая на которой проверяю сборку перед установкой на основную машину.
Стоит там Windows Server 2008 R2 x64 + Java 7 x64.
На жесткий диск нагрузки вообще нету.
Вот тестовая машина:
i17yDfF.jpg
v3ivcGe.jpg
8u7qjdl.jpg

Можете мне рассказать историю что комп дрова и нужно "Крутой Xeon 8 ядер + 16гб Озу".
Можете рассказать что в новых версиях выше требования к железу.
Но на Cauldron-Reloaded-1.7.10-1.1388 Вот такие тайминги: http://timings.aikar.co/?url=12427982
Которые в разы лучше чем на всех билдах KCauldron.
 
Последнее редактирование:
Artmoneyse, спасибо за предоставленную информацию,
Можете рассказать что в новых версиях выше требования к железу.
проблема майнкрафта(и все что на нем) что приходится гасить более мощным железом плохо написанный код, считай говнокод. Чем слабее процессор тем ярче видно это. Я уже имел дело с пользователями у которых пытались на древнем железе большие сборки поднять, были проблемы.
Перепробовал версии: KCauldron-1.7.10-1492.152, KCauldron-1.7.10-1481.148, KCauldron-1.7.10-1448.133, KCauldron-1.7.10-1420.120. Разницы особо не заметил, все очень плохо.
посл официциальный билд от bloodmc работает на ура и стабильно, но морально и физически устарел.
тут работа с чанками байда прет
Стоит там Windows Server 2008 R2 x64 + Java 7 x64.
я лично на вин7х64 ультимейт проверяю, и на яве7 85 билд(сборка от Azul), могу сказать что ява7 поадекватнее чем ява8 в плане поедания оперативки, и от азул сборка адекватнее работает, быстрее стабильнее чем сборка от оракла.
Вот тестовая машина:
ЦП, хмм, гмхм, вот мой для сравнения:
cXJiicldSEE.jpg
o_O4tPdvOjw.jpg

ОЗУ, лучше имхо ддр3 и 2гб для майнкрафта это мало, тем более котел и с модами(когда их много), надо порядка 3-4гб резервировать. Хотя советуют 6 и выше. При вашем кол-ве модов думаю должен влезть, в 2гб.
Но на Cauldron-Reloaded-1.7.10-1.1388 Вот такие тайминги: http://timings.aikar.co/?url=12427982
Которые в разы лучше чем на всех билдах KCauldron.
более старое меньше потребляет и нет ряда изменений.
 
Сегодня для теста купил
Процессор AMD Athlon X4 860K
Материнская плата ASUS A88XM-A

8 гб оп
Система Debian 8 x64
java 8_60 x64
под сервер выделил 7 гб (Ваниль)

Как я и думал проблема не осталась.
Bogdan-G вы поймите лаги наблюдаются не сразу, после запуска сервера я зашел, соответственно начал летать, ТПС держался 19.8. Но как только я залетел в биом с большими деревьями ТПС упал до 13 пока не вылетил из него.
 
Один из вариантов параметров jvm для тестов:
Код:
-Xincgc -XX:+UseTLAB -XX:+ParallelRefProcEnabled -XX:ParallelGCThreads=4 -XX:NewSize=128m -XX:MaxNewSize=128m -XX:+CMSClassUnloadingEnabled -XX:+CMSParallelRemarkEnabled -XX:+AggressiveOpts -XX:+UseBiasedLocking -XX:+PrintCommandLineFlags -XX:+UseFastAccessorMethods -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=85 -XX:+ScavengeBeforeFullGC -XX:+CMSScavengeBeforeRemark -XX:+UseStringCache -XX:SoftRefLRUPolicyMSPerMB=1000 -XX:+UseAdaptiveSizePolicy -XX:PermSize=200m -XX:MaxPermSize=200m -Xmx1500m
 
Попробовать запустить с этими параметрами?
 
Не забывайте что я играю на одной машине где запущен и сервер и клиент, поедают при больших модпаках все ресурсы и воюют за процессорное время.
hlainin, да и скачать Zulu JVM отсюда: http://www.azulsystems.com/products/zulu/downloads
 
поставил
openjdk version "1.8.0_60"
OpenJDK Runtime Environment (Zulu 8.9.0.4-linux64) (build 1.8.0_60-b27)
OpenJDK 64-Bit Server VM (Zulu 8.9.0.4-linux64) (build 25.60-b23, mixed mode)
сейчас буду пробывать
Для линукса
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0x219BD9C9
echo "deb http://repos.azulsystems.com/ubuntu stable main" >> /etc/apt/sources.list.d/webupd8team-java.list
apt-get update
apt-get install zulu-8

Может кому надо будет
Печаль и тоска, проблемы остались. А возможно как либо обновить Forge на этой версии 1.7.10-1.1207.01.187 ?
 
hlainin, собрать самому, а так невозможно, обновление идет вместе с апдейтом форга.
 
Вот основная машина:
WhA2YKh.jpg

J5tWWkJ.jpg

mCuMtfo.jpg
На таком железе вполне играбельно было при 30-40 игроках онлайн, при 45+ уже тпс проседал до 16.
Если я сейчас поставлю плохо оптимизированное ядро то макс. онлайн упадет в разы.
Если так и дальше будут фиксить баги в KCauldron то кодеры просто угробят ядро.
 
я лично на вин7х64 ультимейт проверяю, и на яве7 85 билд(сборка от Azul), могу сказать что ява7 поадекватнее чем ява8 в плане поедания оперативки, и от азул сборка адекватнее работает, быстрее стабильнее чем сборка от оракла.

Поставил от Azul - клиент не стартует...
 
dirt34, вручную прописывать пробовали с указанием java.exe?
Artmoneyse, тогда пока не ставте новое ядро
 
Назад
Верх Низ