MCreator compatibility with Custom NPC's mod

Started by Nosferatu8 on

Topic category: Troubleshooting, bugs, and solutions

Joined Mar 2019
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
MCreator compatibility with Custom NPC's mod

Hello. I'm actually using Noppes Custom NPC's mod for the npcs what i made in MCreator. Untill the 1.9.1 update they worked fine but now if i want to set up a custom entity model trough the mod its instantly crashing the game.
I know its compatibility with another mod but it's important because i can only add cool looking features to my mobs trough this mod.
Please help me. Maybe updating the mcreator could be a solution or maybe not, maybe there are some kind of compatibility problems since the body part animations are in the software.
Thank you for your respond, i can't finish my project without this.

Here is the crash log
 

---- Minecraft Crash Report ----

WARNING: coremods are present:
  LoadingPlugin (Reskillable-1.12.2-1.8.3.jar)
Contact their authors BEFORE contacting forge

// I'm sorry, Dave.

Time: 12/14/19 9:45 AM
Description: Updating screen events

java.lang.NoSuchMethodError: net.minecraft.client.renderer.entity.RenderLivingBase.func_110775_a(Lnet/minecraft/entity/Entity;)Lnet/minecraft/util/ResourceLocation;
	at net.minecraft.client.renderer.entity.NPCRendererHelper.getTexture(NPCRendererHelper.java:15)
	at noppes.npcs.client.gui.model.GuiCreationEntities.scrollClicked(GuiCreationEntities.java:110)
	at noppes.npcs.client.gui.util.GuiCustomScroll.mouseClicked(GuiCustomScroll.java:223)
	at noppes.npcs.client.gui.util.GuiNPCInterface.mouseClicked(GuiNPCInterface.java:149)
	at noppes.npcs.client.gui.model.GuiCreationScreenInterface.mouseClicked(GuiCreationScreenInterface.java:123)
	at net.minecraft.client.gui.GuiScreen.handleMouseInput(GuiScreen.java:611)
	at net.minecraft.client.gui.GuiScreen.handleInput(GuiScreen.java:576)
	at net.minecraft.client.Minecraft.runTick(Minecraft.java:1885)
	at net.minecraft.client.Minecraft.runGameLoop(Minecraft.java:1187)
	at net.minecraft.client.Minecraft.run(Minecraft.java:441)
	at net.minecraft.client.main.Main.main(Main.java:118)
	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:498)
	at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
	at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
	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:498)
	at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
	at GradleStart.main(GradleStart.java:25)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Client thread
Stacktrace:
	at net.minecraft.client.renderer.entity.NPCRendererHelper.getTexture(NPCRendererHelper.java:15)
	at noppes.npcs.client.gui.model.GuiCreationEntities.scrollClicked(GuiCreationEntities.java:110)
	at noppes.npcs.client.gui.util.GuiCustomScroll.mouseClicked(GuiCustomScroll.java:223)
	at noppes.npcs.client.gui.util.GuiNPCInterface.mouseClicked(GuiNPCInterface.java:149)
	at noppes.npcs.client.gui.model.GuiCreationScreenInterface.mouseClicked(GuiCreationScreenInterface.java:123)
	at net.minecraft.client.gui.GuiScreen.handleMouseInput(GuiScreen.java:611)
	at net.minecraft.client.gui.GuiScreen.handleInput(GuiScreen.java:576)

-- Affected screen --
Details:
	Screen name: noppes.npcs.client.gui.model.GuiCreationEntities

-- Affected level --
Details:
	Level name: MpServer
	All players: 1 total; [EntityPlayerSP['Player201'/845, l='MpServer', x=-420.16, y=65.05, z=614.24]]
	Chunk stats: MultiplayerChunkCache: 289, 289
	Level seed: 0
	Level generator: ID 01 - flat, ver 0. Features enabled: false
	Level generator options: 
	Level spawn location: World: (-492,4,523), Chunk: (at 4,0,11 in -31,32; contains blocks -496,0,512 to -481,255,527), Region: (-1,1; contains chunks -32,32 to -1,63, blocks -512,0,512 to -1,255,1023)
	Level time: 138408 game time, 1381 day time
	Level dimension: 0
	Level storage version: 0x00000 - Unknown?
	Level weather: Rain time: 0 (now: false), thunder time: 0 (now: false)
	Level game mode: Game mode: creative (ID 1). Hardcore: false. Cheats: false
	Forced entities: 21 total; [EntityItem['item.item.arrow'/17857, l='MpServer', x=-452.64, y=64.00, z=655.04], EntityItem['item.item.rottenFlesh'/18433, l='MpServer', x=-476.68, y=64.00, z=651.72], EntityCreeper['Creeper'/775, l='MpServer', x=-461.50, y=64.00, z=691.50], EntityItem['item.item.rottenFlesh'/22280, l='MpServer', x=-447.06, y=64.00, z=604.56], EntityHorse['Horse'/779, l='MpServer', x=-435.88, y=64.00, z=627.86], EntityItem['item.item.arrow'/17683, l='MpServer', x=-429.67, y=64.00, z=627.22], EntityEnderman['Enderman'/788, l='MpServer', x=-399.49, y=64.00, z=586.35], EntityPig['Pig'/803, l='MpServer', x=-382.78, y=64.00, z=609.69], EntityItem['item.item.arrow'/18149, l='MpServer', x=-483.75, y=64.00, z=653.52], EntityCreeper['Creeper'/1446, l='MpServer', x=-479.50, y=64.00, z=615.50], EntityItem['item.item.bone'/18150, l='MpServer', x=-483.40, y=64.00, z=653.15], EntityItem['item.item.arrow'/18151, l='MpServer', x=-403.15, y=64.00, z=640.84], EntityItem['item.item.arrow'/20455, l='MpServer', x=-387.30, y=64.00, z=550.44], EntityItem['item.item.bone'/18152, l='MpServer', x=-402.89, y=64.00, z=641.41], EntityItem['item.item.bone'/20456, l='MpServer', x=-387.56, y=64.00, z=550.91], EntitySpider['Spider'/812, l='MpServer', x=-343.50, y=64.00, z=552.50], EntityHorse['Horse'/815, l='MpServer', x=-347.91, y=64.00, z=577.97], EntityCustomNpc['SubPai'/25072, l='MpServer', x=-417.50, y=64.00, z=611.50], EntityItem['item.item.rottenFlesh'/18804, l='MpServer', x=-464.10, y=64.00, z=610.40], EntityCreeper['Creeper'/761, l='MpServer', x=-480.82, y=64.00, z=628.61], EntityPlayerSP['Player201'/845, l='MpServer', x=-420.16, y=65.05, z=614.24]]
	Retry entities: 0 total; []
	Server brand: fml,forge
	Server type: Integrated singleplayer server
Stacktrace:
	at net.minecraft.client.multiplayer.WorldClient.addWorldInfoToCrashReport(WorldClient.java:461)
	at net.minecraft.client.Minecraft.addGraphicsAndWorldToCrashReport(Minecraft.java:2888)
	at net.minecraft.client.Minecraft.run(Minecraft.java:462)
	at net.minecraft.client.main.Main.main(Main.java:118)
	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:498)
	at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
	at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
	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:498)
	at net.minecraftforge.gradle.GradleStartCommon.launch(GradleStartCommon.java:97)
	at GradleStart.main(GradleStart.java:25)

 

NPCRendererHelper.getTexture…
Sat, 12/14/2019 - 09:20

NPCRendererHelper.getTexture(NPCRendererHelper.java:15)

To me it seems this is the bug that should be fixed on the side of the other mod author.

Joined Mar 2019
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Yes it seems like that…
Sat, 12/14/2019 - 14:15

Yes it seems like that. Actually i didn't changed the mod so i used the same and it got buggy with the 1.9.1 update so maybe both sides have some compatibility problems what seems like make an end of my project....

But the crash is still on…
Sat, 12/14/2019 - 14:19

But the crash is still on their side, I can not control their code. We use more or less standard approaches with modding and other mods should do the same.

java.lang.NoSuchMethodError:…
Sat, 12/14/2019 - 14:20

java.lang.NoSuchMethodError: net.minecraft.client.renderer.entity.RenderLivingBase.func_110775_a(Lnet/minecraft/entity/Entity;)

On second look, it could be that you are using wrong Minecraft Forge version based on this part of the log.

Joined Mar 2019
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Do Mcreator using a newer…
Sun, 12/15/2019 - 00:51

Do Mcreator using a newer forge version in 1.9.1 than in 1.9.0? Because if yes then maybe thats causing the problems. I will try it later with another forge version if my mod accepting it.

Joined Mar 2019
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
I tested it. The new mob…
Tue, 12/17/2019 - 13:50

I tested it. The new mob parts animation funcion make the test envirnoment buggy and crashing the whole stuff. 
The good news that with any kind of forge version in the client there is no crash :) 
So its still working right outside the test envirnoment. Thank you fam you're great. 
Anyways i have problems with the armour modelling and i don't find any answer :/ I read all the related topics but i don't get the required information what i need. 
 

Joined Mar 2019
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
The problem is that somehow…
Mon, 12/23/2019 - 14:47

This is my actual problem

The problem is that somehow it shows a texture on my head but i don't want to see it. 
Can you help me how to fix this?

Joined Mar 2019
Points:

User statistics:

  • Modifications:
  • Forum topics:
  • Wiki pages:
  • MCreator plugins:
  • Comments:
Nevermind. I'm figured it…
Tue, 12/24/2019 - 06:24

Nevermind. I'm figured it out.