Alright, so I'm at a loss, after having tried out the newly updated Legends Mod/Super Hereos Unlimited mod. I've been getting a crash when I use one of the items from CustomNPCs:
---- Minecraft Crash Report ----
// Quite honestly, I wouldn't worry myself about that.
Time: 5/8/19 11:37 AM
Description: Ticking memory connection
java.lang.IllegalArgumentException: Duplicate id value for 23!
at net.minecraft.entity.DataWatcher.func_75682_a(SourceFile:64)
at com.tihyo.legends.management.properties.LegendsEntityProperties.<init>(LegendsEntityProperties.java:31)
at com.tihyo.legends.management.properties.LegendsEntityProperties.register(LegendsEntityProperties.java:36)
at com.tihyo.legends.handlers.LegendsPropertiesHandler.onEntityConstruct(LegendsPropertiesHandler.java:77)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_30_LegendsPropertiesHandler_onEntityConstruct_EntityConstructing.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:140)
at net.minecraft.entity.Entity.<init>(Entity.java:179)
at net.minecraft.entity.EntityLivingBase.<init>(EntityLivingBase.java:119)
at net.minecraft.entity.EntityLiving.<init>(EntityLiving.java:68)
at net.minecraft.entity.EntityCreature.<init>(SourceFile:23)
at noppes.npcs.entity.EntityNPCInterface.<init>(EntityNPCInterface.java:174)
at noppes.npcs.entity.EntityCustomNpc.<init>(EntityCustomNpc.java:16)
at noppes.npcs.items.ItemNpcWand.func_77648_a(ItemNpcWand.java:47)
at net.minecraftforge.common.ForgeHooks.onPlaceItemIntoWorld(ForgeHooks.java:505)
at net.minecraft.item.ItemStack.func_77943_a(ItemStack.java:128)
at net.minecraft.server.management.ItemInWorldManager.func_73078_a(ItemInWorldManager.java:389)
at net.minecraft.network.NetHandlerPlayServer.func_147346_a(NetHandlerPlayServer.java:556)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:60)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:9)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:111)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:396)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at net.minecraft.entity.DataWatcher.func_75682_a(SourceFile:64)
at com.tihyo.legends.management.properties.LegendsEntityProperties.<init>(LegendsEntityProperties.java:31)
at com.tihyo.legends.management.properties.LegendsEntityProperties.register(LegendsEntityProperties.java:36)
at com.tihyo.legends.handlers.LegendsPropertiesHandler.onEntityConstruct(LegendsPropertiesHandler.java:77)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_30_LegendsPropertiesHandler_onEntityConstruct_EntityConstructing.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:140)
at net.minecraft.entity.Entity.<init>(Entity.java:179)
at net.minecraft.entity.EntityLivingBase.<init>(EntityLivingBase.java:119)
at net.minecraft.entity.EntityLiving.<init>(EntityLiving.java:68)
at net.minecraft.entity.EntityCreature.<init>(SourceFile:23)
at noppes.npcs.entity.EntityNPCInterface.<init>(EntityNPCInterface.java:174)
at noppes.npcs.entity.EntityCustomNpc.<init>(EntityCustomNpc.java:16)
at noppes.npcs.items.ItemNpcWand.func_77648_a(ItemNpcWand.java:47)
at net.minecraftforge.common.ForgeHooks.onPlaceItemIntoWorld(ForgeHooks.java:505)
at net.minecraft.item.ItemStack.func_77943_a(ItemStack.java:128)
at net.minecraft.server.management.ItemInWorldManager.func_73078_a(ItemInWorldManager.java:389)
at net.minecraft.network.NetHandlerPlayServer.func_147346_a(NetHandlerPlayServer.java:556)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:60)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:9)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
-- Ticking connection --
Details:
Connection: net.minecraft.network.NetworkManager@e5ca1c9
Stacktrace:
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:111)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:396)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
It could only be one of many issues, or items, but that's the only one I know so far that causes crashes. I searched and found other people in the past had an issue even in a previous version, however I never did at that time, and found no solution. I even searched up how to resolve ID conflicts online from vidoes and other means and they always point towards the config files.
Problem with that is with these mods customnpcs in particular doesn't seem to list it's IDs in it's config list like other mods as far as I could tell. I did find some config options for the legends mod but nothing seems to point out how to change item IDs in that mod either.
Could some one make some sense of this? Cause I can't even find were I would even go about resolving these conflicts in the first place if they're respective configs are no help.
You'll need to go into your mod's config files, and change the conflicting entity ID (23) to a different id.
Rollback Post to RevisionRollBack
Say something silly, Laugh 'til it hurts, Take a risk, Sing out loud, Rock the boat, Shake things up, Flirt with disaster, Buy something frivolous, Color outside the lines, Cause a scene, Order dessert, Make waves, Get carried away, Have a great day!
ignore above post, this is a datawatcher ID conflict and probably can't be solved without modifying the source code of the mods.
basically, an entity from CustomNPC's uses the datawatcher ID 23 and then the Legends Mod's entity properties tries to use it as well. I personally believe using the datawatcher to store data from an ExtendedEntityProperties or Capabilities instance (for client-server synchroniztion, of course) is a bad idea for this very reason.
Say something silly, Laugh 'til it hurts, Take a risk, Sing out loud, Rock the boat, Shake things up, Flirt with disaster, Buy something frivolous, Color outside the lines, Cause a scene, Order dessert, Make waves, Get carried away, Have a great day!
Say something silly, Laugh 'til it hurts, Take a risk, Sing out loud, Rock the boat, Shake things up, Flirt with disaster, Buy something frivolous, Color outside the lines, Cause a scene, Order dessert, Make waves, Get carried away, Have a great day!
Alright, so I'm at a loss, after having tried out the newly updated Legends Mod/Super Hereos Unlimited mod. I've been getting a crash when I use one of the items from CustomNPCs:
---- Minecraft Crash Report ----
// Quite honestly, I wouldn't worry myself about that.
Time: 5/8/19 11:37 AM
Description: Ticking memory connection
java.lang.IllegalArgumentException: Duplicate id value for 23!
at net.minecraft.entity.DataWatcher.func_75682_a(SourceFile:64)
at com.tihyo.legends.management.properties.LegendsEntityProperties.<init>(LegendsEntityProperties.java:31)
at com.tihyo.legends.management.properties.LegendsEntityProperties.register(LegendsEntityProperties.java:36)
at com.tihyo.legends.handlers.LegendsPropertiesHandler.onEntityConstruct(LegendsPropertiesHandler.java:77)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_30_LegendsPropertiesHandler_onEntityConstruct_EntityConstructing.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:140)
at net.minecraft.entity.Entity.<init>(Entity.java:179)
at net.minecraft.entity.EntityLivingBase.<init>(EntityLivingBase.java:119)
at net.minecraft.entity.EntityLiving.<init>(EntityLiving.java:68)
at net.minecraft.entity.EntityCreature.<init>(SourceFile:23)
at noppes.npcs.entity.EntityNPCInterface.<init>(EntityNPCInterface.java:174)
at noppes.npcs.entity.EntityCustomNpc.<init>(EntityCustomNpc.java:16)
at noppes.npcs.items.ItemNpcWand.func_77648_a(ItemNpcWand.java:47)
at net.minecraftforge.common.ForgeHooks.onPlaceItemIntoWorld(ForgeHooks.java:505)
at net.minecraft.item.ItemStack.func_77943_a(ItemStack.java:128)
at net.minecraft.server.management.ItemInWorldManager.func_73078_a(ItemInWorldManager.java:389)
at net.minecraft.network.NetHandlerPlayServer.func_147346_a(NetHandlerPlayServer.java:556)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:60)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:9)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:111)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:396)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at net.minecraft.entity.DataWatcher.func_75682_a(SourceFile:64)
at com.tihyo.legends.management.properties.LegendsEntityProperties.<init>(LegendsEntityProperties.java:31)
at com.tihyo.legends.management.properties.LegendsEntityProperties.register(LegendsEntityProperties.java:36)
at com.tihyo.legends.handlers.LegendsPropertiesHandler.onEntityConstruct(LegendsPropertiesHandler.java:77)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_30_LegendsPropertiesHandler_onEntityConstruct_EntityConstructing.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:140)
at net.minecraft.entity.Entity.<init>(Entity.java:179)
at net.minecraft.entity.EntityLivingBase.<init>(EntityLivingBase.java:119)
at net.minecraft.entity.EntityLiving.<init>(EntityLiving.java:68)
at net.minecraft.entity.EntityCreature.<init>(SourceFile:23)
at noppes.npcs.entity.EntityNPCInterface.<init>(EntityNPCInterface.java:174)
at noppes.npcs.entity.EntityCustomNpc.<init>(EntityCustomNpc.java:16)
at noppes.npcs.items.ItemNpcWand.func_77648_a(ItemNpcWand.java:47)
at net.minecraftforge.common.ForgeHooks.onPlaceItemIntoWorld(ForgeHooks.java:505)
at net.minecraft.item.ItemStack.func_77943_a(ItemStack.java:128)
at net.minecraft.server.management.ItemInWorldManager.func_73078_a(ItemInWorldManager.java:389)
at net.minecraft.network.NetHandlerPlayServer.func_147346_a(NetHandlerPlayServer.java:556)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:60)
at net.minecraft.network.play.client.C08PacketPlayerBlockPlacement.func_148833_a(SourceFile:9)
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:212)
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:165)
-- Ticking connection --
Details:
Connection: net.minecraft.network.NetworkManager@e5ca1c9
Stacktrace:
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:659)
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:547)
at net.minecraft.server.integrated.IntegratedServer.func_71217_p(IntegratedServer.java:111)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:396)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 518781472 bytes (494 MB) / 1258291200 bytes (1200 MB) up to 8589934592 bytes (8192 MB)
JVM Flags: 8 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx8G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=16M
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v9.05 FML v7.10.99.99 Minecraft Forge 10.13.4.1614 33 mods loaded, 33 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCHIJAAAA mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)
UCHIJAAAA FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1614-1.7.10.jar)
UCHIJAAAA Forge{10.13.4.1614} [Minecraft Forge] (forge-1.7.10-10.13.4.1614-1.7.10.jar)
UCHIJAAAA AdvancedRocketryCore{1} [Advanced Rocketry] (minecraft.jar)
UCHIJAAAA CodeChickenCore{1.0.7.47} [CodeChicken Core] (minecraft.jar)
UCHIJAAAA NotEnoughItems{1.0.5.120} [Not Enough Items] (NotEnoughItems-1.7.10-1.0.5.120-universal.jar)
UCHIJAAAA FastCraft{1.23} [FastCraft] (FastCraft-Mod-1.7.10.jar)
UCHIJAAAA legends{1.0} [Legends Mod] (1Legends-1.7.10-1.2.jar)
UCHIJAAAA legendshorror{1.0} [Legends: Horror] (1Legends-1.7.10-1.2.jar)
UCHIJAAAA legendskaiju{1.0} [Legends: Kaiju] (1Legends-1.7.10-1.2.jar)
UCHIJAAAA legendsstarwars{1.0} [Legends: Star Wars] (1Legends-1.7.10-1.2.jar)
UCHIJAAAA sum{6.0} [Legends: Superheroes Unlimited] (1Legends-1.7.10-1.2.jar)
UCHIJAAAA libVulpes{0.2.7.-27} [libVulpes] (LibVulpes-1.7.10-0.2.7-27-universal.jar)
UCHIJAAAA advancedRocketry{1.2.5-51} [Advanced Rocketry] (AdvancedRocketry-1.7.10-1.2.5-51.jar)
UCHIJAAAA AppleCore{1.3.9} [AppleCore] (AppleCore-mc1.7.10-1.3.9.jar)
UCHIJAAAA BiblioCraft{1.11.6} [BiblioCraft] (BiblioCraft-Mod-1.7.10.jar)
UCHIJAAAA bookshelf{1.0.4.187} [Bookshelf] (Bookshelf-1.7.10.jar)
UCHIJAAAA customnpcs{1.7.10c} [CustomNpcs] (CustomNPCs_1.7.10c.jar)
UCHIJAAAA eplus{3.0.2-d} [Enchanting Plus] (Enchanting-Plus-Mod-1.7.10.jar)
UCHIJAAAA ExtraUtilities{1.2.12} [Extra Utilities] (extrautilities-1.2.12.jar)
UCHIJAAAA HungerInPeace{1.0.0} [Hunger In Peace] (HungerInPeace-mc1.7.10-1.0.0.jar)
UCHIJAAAA IC2{2.2.827-experimental} [IndustrialCraft 2] (industrialcraft-2-2.2.827-experimental.jar)
UCHIJAAAA ninjamod{4.0} [The Ninja Mod] (Jond311s-Ninja-Mod-1.7.10.jar)
UCHIJAAAA journeymap{5.1.4p2} [JourneyMap] (journeymap-1.7.10-5.1.4p2-unlimited.jar)
UCHIJAAAA lootplusplus{0.24_for_1.7} [Loot++] (Loot-Mod-1.7.10.jar)
UCHIJAAAA lucky{5.1.0} [Lucky Block] (Lucky-Block-Mod-1.7.10.jar)
UCHIJAAAA RadixCore{2.1.3} [RadixCore] (RadixCore-1.7.10-2.1.3-universal.jar)
UCHIJAAAA MCA{1.7.10-5.2.2} [Minecraft Comes Alive] (MCA-1.7.10-5.2.2-universal.jar)
UCHIJAAAA MineTweaker3{3.0.10} [MineTweaker 3] (MineTweaker3-1.7.10-3.0.10B.jar)
UCHIJAAAA cfm{3.4.7} [§9MrCrayfish's Furniture Mod] (MrCrayfishFurnitureModv3.4.7(1.7.10).jar)
UCHIJAAAA myfit{1.9} [MyFit] (MyFit-Mod-1.7.10.jar)
UCHIJAAAA NBTEdit{1.7.2.2} [In-game NBTEdit] (NBTEdit_1.7.10.jar)
UCHIJAAAA shouldersurfing{1.0} [ShoulderSurfing] (shouldersurfing-1.7.10.jar)
GL info: ~~ERROR~~ RuntimeException: No OpenGL context found in the current thread.
Profiler Position: N/A (disabled)
Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Player Count: 1 / 8; [EntityPlayerMP['Ketenn'/232, l='nolan', x=-462.96, y=54.00, z=-479.39]]
Type: Integrated Server (map_client.txt)
Is Modded: Definitely; Client brand changed to 'fml,forge'
It could only be one of many issues, or items, but that's the only one I know so far that causes crashes. I searched and found other people in the past had an issue even in a previous version, however I never did at that time, and found no solution. I even searched up how to resolve ID conflicts online from vidoes and other means and they always point towards the config files.
Problem with that is with these mods customnpcs in particular doesn't seem to list it's IDs in it's config list like other mods as far as I could tell. I did find some config options for the legends mod but nothing seems to point out how to change item IDs in that mod either.
Could some one make some sense of this? Cause I can't even find were I would even go about resolving these conflicts in the first place if they're respective configs are no help.
Entity ID conflict.
You'll need to go into your mod's config files, and change the conflicting entity ID (23) to a different id.
ignore above post, this is a datawatcher ID conflict and probably can't be solved without modifying the source code of the mods.
basically, an entity from CustomNPC's uses the datawatcher ID 23 and then the Legends Mod's entity properties tries to use it as well. I personally believe using the datawatcher to store data from an ExtendedEntityProperties or Capabilities instance (for client-server synchroniztion, of course) is a bad idea for this very reason.
Creator of Metroid Cubed 3, a Metroid-themed mod! Become a donator today!
Either remove CustomNPC or Legends Mods.
So would the recommended option to be is to not play with CustomNPC's while using the other mod? Basically a one or the other scenario?
They are obviously incompatible.
Alright, then thanks for the responses.