Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Сборник ссылок MCPC+, Cauldron, KCauldron, Thermos [Forge & Bukkit] [1.4.7-1.7.10]


вобщем. Была такая штука не давненько с MCPC+ , при заходе больше 1-ого игрока серв падал. Найди на форуме темку с фиксом, там просто исправленное ядро последнего билда и версии 1.6.4.

Может и ошибаюсь, может не в этом беда.
 
вобщем. Была такая штука не давненько с MCPC+ , при заходе больше 1-ого игрока серв падал. Найди на форуме темку с фиксом, там просто исправленное ядро последнего билда и версии 1.6.4.

Может и ошибаюсь, может не в этом беда.

Один игрок заходит... Сразу вылет.

А тот случай, когда у всех случилась истерика, что их сервер не работает корректно и меня затронул ) Начиная с 251 билда MCPC+ этот косяк исправлен. Я сейчас про Cauldron и про его рекомендованный билд для 1.6.4 1.965.21.45
Так вот ) Скачал инсталлер. Установил сервер. Он скачал либы и 2 файла сервера.

Самое странное то, что раньше MCPC весил 30 метров... а этот всего 9 )

Дальше изменил jz файл под свой скрипт.

Закинул всё на сервер.

Сервак стартанул, но вот когда подключается игрок то печаль. Краш...
 
Один игрок заходит... Сразу вылет.

А тот случай, когда у всех случилась истерика, что их сервер не работает корректно и меня затронул ) Начиная с 251 билда MCPC+ этот косяк исправлен. Я сейчас про Cauldron и про его рекомендованный билд для 1.6.4 1.965.21.45
Так вот ) Скачал инсталлер. Установил сервер. Он скачал либы и 2 файла сервера.

Самое странное то, что раньше MCPC весил 30 метров... а этот всего 9 )

Дальше изменил jz файл под свой скрипт.

Закинул всё на сервер.

Сервак стартанул, но вот когда подключается игрок то печаль. Краш...

попробуй старый и добрый MCPC+. Можешь скинуть сайт Couldron
 
попробуй старый и добрый MCPC+. Можешь скинуть сайт Couldron
http://files.minecraftforge.net/Cauldron/
http://cauldron.minecraftforge.net/

Да на старом и добром MCPC+ я и сижу ) Но на сборке 251. Вот думаю на что новое перейти. Есть сборка 269 это последнее из рекомендованных для скачивания, пока сайт не закрыли.

И кстати а кто удаляет папку мета инф из сервера ? ммм ???
 
вобщем. Была такая штука не давненько с MCPC+ , при заходе больше 1-ого игрока серв падал. Найди на форуме темку с фиксом, там просто исправленное ядро последнего билда и версии 1.6.4.

Может и ошибаюсь, может не в этом беда.
tab-ping: false
 
Не знаю кто поднял тему, но я удивлен, что не создавали подобные темы... А так, для новичком самое оно...
 
Самое странное то, что раньше MCPC весил 30 метров... а этот всего 9 )
Дальше изменил jz файл под свой скрипт.
Закинул всё на сервер.
Сервак стартанул, но вот когда подключается игрок то печаль. Краш...

Таже история. Билд 21.45. При заходе игрока крэш.

подозреваю что проблемка вот тут:

Код:
2014-06-26 02:49:24 [FINE] [ForgeModLoader] Runtime patching class jz (input size 2100), found 1 patch
2014-06-26 02:49:24 [SEVERE] [ForgeModLoader] There is a binary discrepency between the expected input class jz (jz) and the actual class. Checksum on disk
is 2b702a71, in patch d25531ec. Things are probably about to go very wrong. Did you put something into the jar file?
2014-06-26 02:49:24 [SEVERE] [ForgeModLoader] FML is going to ignore this error, note that the patch will not be applied, and there is likely to be a malfun
ctioning behaviour, including not running at all

т.е. он запустится то запустился но jz.class в рантайме не пропатчил. соответственно у него с авторизацией на сервере все криво (нада отдать ему должное он честно об этом предупреждает: "including not running at all"). Честно говоря не знаю что с этим делать. Контрольную сумму он хранит в файлике binpatches.pack.lzma по смещению 167900(hex) (после разархивации ессесенно) .. после поправления контрольной суммы он его патчит радостно сообщает что пропатчил успешно, и на таком душевном подьеме крашится тут же ...

Код:
2014-06-25 02:07:15 [FINE] [ForgeModLoader] Runtime patching class jz (input size 2100), found 1 patch
2014-06-25 02:07:15 [FINE] [ForgeModLoader] Successfully applied runtime patches for jz (new size 5577)
2014-06-25 02:07:15 [SEVERE] [ForgeModLoader] Unable to launch
java.lang.RuntimeException: java.lang.ArrayIndexOutOfBoundsException: 2167
<------>at cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper.injectIntoClassLoader(CoreModManager.java:128)
<------>at net.minecraft.launchwrapper.Launch.launch(Launch.java:111)
<------>at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
<------>at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<------>at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
<------>at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<------>at java.lang.reflect.Method.invoke(Method.java:606)
<------>at cpw.mods.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:43)
<------>at cpw.mods.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:12)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 2167
<------>at org.objectweb.asm.ClassReader.readClass(Unknown Source)
<------>at org.objectweb.asm.ClassReader.accept(Unknown Source)
<------>at org.objectweb.asm.ClassReader.accept(Unknown Source)
<------>at cpw.mods.fml.common.asm.transformers.deobf.FMLDeobfuscatingRemapper.getFieldType(FMLDeobfuscatingRemapper.java:225)
<------>at cpw.mods.fml.common.asm.transformers.deobf.FMLDeobfuscatingRemapper.parseField(FMLDeobfuscatingRemapper.java:195)
<------>at cpw.mods.fml.common.asm.transformers.deobf.FMLDeobfuscatingRemapper.setup(FMLDeobfuscatingRemapper.java:156)
<------>at cpw.mods.fml.common.asm.FMLSanityChecker.injectData(FMLSanityChecker.java:229)
<------>at cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper.injectIntoClassLoader(CoreModManager.java:123)
<------>... 8 more

З.Ы. Кто их вообще надоумил jz.class патчить да еще и в рантайме. Они что не знают что в россии пираты живут ? Нада думать о целевой аудитории немного. По хорошему им нада написать что Ребятки! пожалейте жадных нищих русских пиратов. Пропатчите jz один раз и на всегда на диске. А мы дальше разберемся. :)
 
Последнее редактирование:
ребят, теперь после компиляции ThreadLoginVerifier.java какие файлы получаются ? Тоесть чтоб я сразу транслятором сменил пути и все, а то scala ругается что путь не верен и декомпилится с ошибками, билд 45 мучаю...
 
Таже история. Билд 21.45. При заходе игрока крэш.

подозреваю что проблемка вот тут:

Код:
2014-06-26 02:49:24 [FINE] [ForgeModLoader] Runtime patching class jz (input size 2100), found 1 patch
2014-06-26 02:49:24 [SEVERE] [ForgeModLoader] There is a binary discrepency between the expected input class jz (jz) and the actual class. Checksum on disk
is 2b702a71, in patch d25531ec. Things are probably about to go very wrong. Did you put something into the jar file?
2014-06-26 02:49:24 [SEVERE] [ForgeModLoader] FML is going to ignore this error, note that the patch will not be applied, and there is likely to be a malfun
ctioning behaviour, including not running at all

т.е. он запустится то запустился но jz.class в рантайме не пропатчил. соответственно у него с авторизацией на сервере все криво (нада отдать ему должное он честно об этом предупреждает: "including not running at all"). Честно говоря не знаю что с этим делать. Контрольную сумму он хранит в файлике binpatches.pack.lzma по смещению 167900(hex) (после разархивации ессесенно) .. после поправления контрольной суммы он его патчит радостно сообщает что пропатчил успешно, и на таком душевном подьеме крашится тут же ...

Код:
2014-06-25 02:07:15 [FINE] [ForgeModLoader] Runtime patching class jz (input size 2100), found 1 patch
2014-06-25 02:07:15 [FINE] [ForgeModLoader] Successfully applied runtime patches for jz (new size 5577)
2014-06-25 02:07:15 [SEVERE] [ForgeModLoader] Unable to launch
java.lang.RuntimeException: java.lang.ArrayIndexOutOfBoundsException: 2167
<------>at cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper.injectIntoClassLoader(CoreModManager.java:128)
<------>at net.minecraft.launchwrapper.Launch.launch(Launch.java:111)
<------>at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
<------>at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<------>at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
<------>at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<------>at java.lang.reflect.Method.invoke(Method.java:606)
<------>at cpw.mods.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:43)
<------>at cpw.mods.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:12)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 2167
<------>at org.objectweb.asm.ClassReader.readClass(Unknown Source)
<------>at org.objectweb.asm.ClassReader.accept(Unknown Source)
<------>at org.objectweb.asm.ClassReader.accept(Unknown Source)
<------>at cpw.mods.fml.common.asm.transformers.deobf.FMLDeobfuscatingRemapper.getFieldType(FMLDeobfuscatingRemapper.java:225)
<------>at cpw.mods.fml.common.asm.transformers.deobf.FMLDeobfuscatingRemapper.parseField(FMLDeobfuscatingRemapper.java:195)
<------>at cpw.mods.fml.common.asm.transformers.deobf.FMLDeobfuscatingRemapper.setup(FMLDeobfuscatingRemapper.java:156)
<------>at cpw.mods.fml.common.asm.FMLSanityChecker.injectData(FMLSanityChecker.java:229)
<------>at cpw.mods.fml.relauncher.CoreModManager$FMLPluginWrapper.injectIntoClassLoader(CoreModManager.java:123)
<------>... 8 more

З.Ы. Кто их вообще надоумил jz.class патчить да еще и в рантайме. Они что не знают что в россии пираты живут ? Нада думать о целевой аудитории немного. По хорошему им нада написать что Ребятки! пожалейте жадных нищих русских пиратов. Пропатчите jz один раз и на всегда на диске. А мы дальше разберемся. :)
Ошибка возникает по одной простой причине: при изменении класса фордж не может найти нужные оффсеты.
А о пиратах подумали, в оффлайн моде всё пашет нормально, никаких проблем нет.

Просто теперь вам нужно написать рантайм патчер, как это делают все нормальные люди, так что исходники mcpc+ в руки и вперёд.
 


а где это ставить? Порылся в файлах не нашел.
Один игрок заходит... Сразу вылет.

А тот случай, когда у всех случилась истерика, что их сервер не работает корректно и меня затронул ) Начиная с 251 билда MCPC+ этот косяк исправлен. Я сейчас про Cauldron и про его рекомендованный билд для 1.6.4 1.965.21.45
Так вот ) Скачал инсталлер. Установил сервер. Он скачал либы и 2 файла сервера.

Самое странное то, что раньше MCPC весил 30 метров... а этот всего 9 )

Дальше изменил jz файл под свой скрипт.

Закинул всё на сервер.

Сервак стартанул, но вот когда подключается игрок то печаль. Краш...


я всё поставил, но не менял jz файл. Всё нормально зашло. А с этим баян, как написал Shevchik :
"Ошибка возникает по одной простой причине: при изменении класса фордж не может найти нужные оффсеты.
А о пиратах подумали, в оффлайн моде всё пашет нормально, никаких проблем нет.

Просто теперь вам нужно написать рантайм патчер, как это делают все нормальные люди, так что исходники mcpc+ в руки и вперёд."
 
Просто теперь вам нужно написать рантайм патчер, как это делают все нормальные люди

Ну это ежу понятно :). На данный момент не вижу смысла заморачиваться, ибо грядет неминуемый переход на 1.7.+ где эта проблема отсутствует как класс (в прямом и переносном смыслах).
 
В последних билдах вроде как решили проблему скопления тайлов, а поставить не могу, jz класс измененный не принимается.
 

Поделиться этой страницей

Назад
Верх