Re:Skin

Re:Skin

276k Downloads

bug: Crashing in dev environment

BiiigM opened this issue ยท 1 comments

commented

Describe the Bug
I create a new single player world and want to join, but the game crashes every time. When I build the project every thing works.

Minecraft and Mod Information

  • Minecraft Version: 1.12.2
  • Mod Version: 1.2.0
  • Forge/Fabric Version: 1.12.2-14.23.5.2859
  • List of Installed Mods: none

To Reproduce
Steps to reproduce the behavior:

  1. Setup the example mod project from forge for the version 1.12.2
  2. Add re-skin as curse-maven dependency
  3. gradlew clear build runClient
  4. Create or join a world

Expected Behavior
I should be able to join the world

Crash Logs

java.lang.IllegalAccessError: tried to access field net.minecraft.client.entity.AbstractClientPlayer.playerInfo from class com.sekwah.reskin.client.ClientSkinManager
	at com.sekwah.reskin.client.ClientSkinManager.checkSkin(ClientSkinManager.java:104) ~[ClientSkinManager.class:?]
	at com.sekwah.reskin.client.ClientEventHook.doRender(ClientEventHook.java:33) ~[ClientEventHook.class:?]
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_17_ClientEventHook_doRender_RenderTickEvent.invoke(.dynamic) ~[?:?]
	at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) ~[ASMEventHandler.class:?]
	at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182) ~[EventBus.class:?]
	at net.minecraftforge.fml.common.FMLCommonHandler.onRenderTickStart(FMLCommonHandler.java:355) ~[FMLCommonHandler.class:?]
	at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1117) ~[Minecraft.class:?]
	at net.minecraft.client.Minecraft.run(Minecraft.java:398) [Minecraft.class:?]
	at net.minecraft.client.main.Main.main(Main.java:118) [Main.class:?]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_432]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_432]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_432]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_432]
	at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
	at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_432]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_432]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_432]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_432]
	at net.minecraftforge.legacydev.Main.start(Main.java:86) [legacydev-0.2.3.1-fatjar.jar:0.2.3.1+4+372be23]
	at net.minecraftforge.legacydev.MainClient.main(MainClient.java:29) [legacydev-0.2.3.1-fatjar.jar:0.2.3.1+4+372be23]
commented

I have no plans to update or sort out 1.12. Also this will be an issue with cursemaven more than anything.