Ошибки пакета Minecraft Coders при работе в Eclipse - PullRequest
1 голос
/ 31 октября 2011

Хорошо, я пытаюсь создать моды для Minecraft, используя Eclipse. Я использовал это видео, чтобы настроить его. Я добавил и ModLoader, и GuiApi в файлы Jar перед декомпиляцией. Это работает, пока я не попытаюсь проверить это в Eclipse, тогда я получаю эти ошибки:

    Failed to load mod from "mod_HeroesGuild.class"
Exception in thread "Minecraft main thread" java.lang.ExceptionInInitializerError
    at net.minecraft.client.Minecraft.startGame(Minecraft.java:140)
    at net.minecraft.client.Minecraft.run(Minecraft.java:438)
    at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException: input == null!
    at javax.imageio.ImageIO.read(Unknown Source)
    at net.minecraft.src.CanvasMojangLogo.<init>(CanvasMojangLogo.java:22)
    at net.minecraft.src.PanelCrashReport.<init>(PanelCrashReport.java:103)
    at net.minecraft.src.MinecraftImpl.displayUnexpectedThrowable(MinecraftImpl.java:26)
    at net.minecraft.src.ModLoader.ThrowException(ModLoader.java:1612)
    at net.minecraft.src.ModLoader.init(ModLoader.java:714)
    at net.minecraft.src.ModLoader.AddAllRenderers(ModLoader.java:121)
    at net.minecraft.src.RenderManager.<init>(RenderManager.java:72)
    at net.minecraft.src.RenderManager.<clinit>(RenderManager.java:168)
    ... 3 more

Я новичок в программировании и понятия не имею, что делать ... Система запуска запускает minecraft, появляется логотип mojang, но затем я получаю белый экран! Спасибо!

1 Ответ

1 голос
/ 31 октября 2011

Я нашел форум, где у кого-то была такая же ошибка:

http://www.minecraftforum.net/topic/236195-crashing-after-mojang-logo-problem-solved/

Ответ, который они дают, - переустановка , с помощью инструкций по адресу:

http://www.minecraftwiki.net/wiki/Tutorials/Minecraft_Help_FAQ#Reinstalling_Minecraft

... и автор отвечает:

не думал удалить весь .minecraft.
Проблема вылечена.

Не забудьте сначала сделать резервную копию.

Основная причина

Я думаю, ваш SDK каким-то образом загружается или конфликтует с вашей существующей установкой Minecraft.

Это связано с тем, что .minecraft - это папка в папке Application Data, которая содержит данные пользователя / среды выполнения Minecraft.В основном, ваши сохраненные игровые данные и кэшированные данные программы.

...