- 437
- 41
- 112
В общем, решил я пофиксить 1 баг в
Ошибка точно связана с тем, что я запускал майн со своей, вместо mojang-овской и из-за ,,неправильных сигнатур,, хотя по ошибке это не понятно (сам не знаю, почему оно указывает на тот класс, который я не трогал вообще)
Подскажите как правильно/безопасно можно заменить библиотеку (или хотя бы 1 класс
launchwrapper-1.12.jar
для правильной интеграции со своей дополнительной либой и наткнулся на java.lang.SecurityException
Ошибка точно связана с тем, что я запускал майн со своей, вместо mojang-овской и из-за ,,неправильных сигнатур,, хотя по ошибке это не понятно (сам не знаю, почему оно указывает на тот класс, который я не трогал вообще)
Подскажите как правильно/безопасно можно заменить библиотеку (или хотя бы 1 класс
net.minecraft.launchwrapper.LaunchClassLoader
) на свою
Java:
[23:37:04] [main/INFO]: Caused by: java.lang.SecurityException: class "net.minecraftforge.fml.common.LoaderException"'s
signer information does not match signer information of other classes in the same package
[23:37:04] [main/INFO]: at java.lang.ClassLoader.checkCerts(ClassLoader.java:891)
[23:37:04] [main/INFO]: at java.lang.ClassLoader.preDefineClass(ClassLoader.java:661)
[23:37:04] [main/INFO]: at java.lang.ClassLoader.defineClass(ClassLoader.java:754)
[23:37:04] [main/INFO]: at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
[23:37:04] [main/INFO]: at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:186)
[23:37:04] [main/INFO]: ... 7 more