Генератор материи getMaxSafeInput

Статус
В этой теме нельзя размещать новые ответы.
Версия Minecraft
1.5.2
49
0
Вообщем, такая ситуация;
Сделал я используя ASP солн. панель уровнем выше ультиматки. С генерацией 2048эЮ/ф и таким же выходом.
Но дело в том, что если подать такой тик на генератор материи, то он взрывается. Пошёл дальше и отрыл в ic2 класс в котором есть метод getMaxSafeInput, возвращающий 512. 

Заменил я его через JBE(редактор классов) сначала на 32767, в итоге краш клиента с такой строкой "java.lang.ArrayIndexOutOfBoundsException: 6
at org.objectweb.asm.ClassReader.readShort(ClassReader.java:2032)" Подумал ладно, возможно, он не переносит таких значений. 
Потом выставил 8192. Клиент крашится при открытии GUI гена материи



Кажется всё списывается на защиту мода. Удаление META-INF с мода ничего не меняет.. Если нельзя напрямую, ну и ладно. А теперь вопрос.
[font=-apple-system, BlinkMacSystemFont, Roboto, 'Open Sans', 'Helvetica Neue', sans-serif]Можно ли присунуть генератору материи максимальный вход, к примеру, 8192, просто юзая его API? Если да, то подскажите как если сталкивались с этим.[/font]
 
"Можно ли присунуть генератору материи максимальный вход, к примеру, 8192, просто юзая его API?" Низя, asm в помощь.
ARTIC030 написал(а):
Заменил я его через JBE(редактор классов)
Что за овно?
ARTIC030 написал(а):
java.lang.ArrayIndexOutOfBoundsException: 6
Превышен лимит.
 
WildHeart написал(а):
"Можно ли присунуть генератору материи максимальный вход, к примеру, 8192, просто юзая его API?" Низя, asm в помощь.
ARTIC030 написал(а):
Заменил я его через JBE(редактор классов)
Что за овно?
ARTIC030 написал(а):
java.lang.ArrayIndexOutOfBoundsException: 6
Превышен лимит.
Таки нет, можно. Уже присунул как было задумано. Вот только теперь проблема другая, мод Forestry в себе содержит проверку мода ic2 на валидность. Пытаюсь сейчас её отыскать и также заменить.

Нет, не говно, JBE хороший редактор. Класс в байткоде описывает) Только вот разбирать твёрдый код сложнее..
 
ARTIC030 написал(а):
WildHeart написал(а):
"Можно ли присунуть генератору материи максимальный вход, к примеру, 8192, просто юзая его API?" Низя, asm в помощь.
ARTIC030 написал(а):
Заменил я его через JBE(редактор классов)
Что за овно?
ARTIC030 написал(а):
java.lang.ArrayIndexOutOfBoundsException: 6
Превышен лимит.
Таки нет, можно. Уже присунул как было задумано. Вот только теперь проблема другая, мод Forestry в себе содержит проверку мода ic2 на валидность. Пытаюсь сейчас её отыскать и также заменить.

Нет, не говно, JBE хороший редактор. Класс в байткоде описывает) Только вот разбирать твёрдый код сложнее..

Сделал бы через asm проблем было б меньше:\
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху