Modbder / ThaumicBases

An addon for ThaumCraft 4(made by Azanor), which adds a lot of random things.
Creative Commons Zero v1.0 Universal
14 stars 34 forks source link

repeatable crush on world load in itme primal bracelet and blink foci from Forbidden Magic #11

Closed adamsonich closed 8 years ago

adamsonich commented 8 years ago

I have repeatable crush when load save with primal bracelet and blink foci from Forbidden Magic

Description: Rendering item java.lang.NullPointerException: Rendering item at tb.client.render.item.CastingBraceletRenderer.renderItem(CastingBraceletRenderer.java:189) at net.minecraftforge.client.ForgeHooksClient.renderInventoryItem(ForgeHooksClient.java:183)

i have no problems to use it ingame, but if i quit and run MC then i have that error. if I save and load world then no crush happen.

use Forbidden Magic-1.7.10-0.57 and ThaumicBases-1.3.1710.4

adamsonich commented 8 years ago

but if I first load world where i have not bracelet in hotbar then "crushed" world loads correctly. If i move bracelet from hotbar then world loads correctly.

Modbder commented 8 years ago

Well, I need more information on this one - this error should be impossible...

Does the crash only happen with the ForbiddenMagic's Blink foci, or is this with any other foci? What mods(especially ASM coremods) do you have installed?

adamsonich commented 8 years ago

asm core mods not installed at all full list of mods: http://clip2net.com/s/3noavYD other foci will test late can U give me compiled jar for test?

Modbder commented 8 years ago

You do have a lot of asm coremods installed though. Asm core mods are not the mods you need to insert into jar file - they are mods that dynamically change code as the game loads. I've asked about that because that error should not be possible.

Let's see.... Well, apart from a lot of horribly outdated mods I don't see anything suspicious that may cause this crash. Though I'm interested in 2 files of yours - what are ja1r files? Never seen them before. Is there a special mod loader for those, or are they just 'disabled mods'?

I can't compile any of my mods for now, so I can't give you a test version sadly.

adamsonich commented 8 years ago

if U rename .jar to .ja1r then that mod will be disabled mod. well. tried delete all files, leave: DummyCore1.13.jar Thaumcraft-1.7.10-4.2.3.5.jar ThaumicBases-1.3.1710.4.jar forge 1.7.10-Forge10.13.4.1490-1.7.10 and get crush on game load:

java.lang.NullPointerException: Registering texture at net.minecraft.client.resources.SimpleReloadableResourceManager.func_110536_a(SimpleReloadableResourceManager.java:63) at net.minecraft.client.renderer.texture.SimpleTexture.func_110551_a(SourceFile:29) at net.minecraft.client.renderer.texture.TextureManager.func_110579_a(TextureManager.java:89) at net.minecraft.client.renderer.texture.TextureManager.func_110577_a(TextureManager.java:45) at net.minecraft.client.gui.GuiMainMenu.func_73968_a(GuiMainMenu.java:400) at net.minecraft.client.gui.GuiMainMenu.func_73971_c(GuiMainMenu.java:434) at net.minecraft.client.gui.GuiMainMenu.func_73863_a(GuiMainMenu.java:461) at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1061) at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1001) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:898) at net.minecraft.client.main.Main.main(SourceFile:148) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) at net.minecraft.launchwrapper.Launch.main(Launch.java:28)

Modbder commented 8 years ago

Oh, come on. This random crash again? That I believe is a DummyCore issue, but I can't figure out what causes it. The fact that it is extremely random and occurs for 1/10000 people and the fact, that I can't replicate it no matter what I do?.. Later version of DummyCore will have an option to disable it's custom main menu feature(i believe that it is the cause here) but for now there is really nothing I(and you too) can do with this one.

adamsonich commented 8 years ago

so maybe and my first error has some issue? I will close issue and will wait for update.

Modbder commented 8 years ago

Sure. Be free to open it again once I release a new version and those issues are not gone. Though I believe that your original TB issue is solved.