Closed Aw3som3Guy closed 7 years ago
There should be a bbm folder inside the config folder, in it you should find a config file for militarybasedecor.
Block Ids have not been in use since after 1.6.4. So if you're having a conflict its not due to Block IDs. If you could get us the log so we could confirm the cause, that would help.
Found the config folder, but the military decor file is empty. In fact, all the files in the config file are empty. And its definitely a id conflict, this is the short version of the crash report:
The game crashed whilst initializing game
The game crashed whilst initializing game
Error: java.lang.IllegalArgumentException: Duplicate id: TileCamouflage
The long crash report:
`
---- Minecraft Crash Report ---- // Why is it breaking :(
Time: 4/12/17 8:19 PM Description: Initializing game
java.lang.IllegalArgumentException: Duplicate id: TileCamouflage at net.minecraft.tileentity.TileEntity.func_145826_a(TileEntity.java:43) at cpw.mods.fml.common.registry.GameRegistry.registerTileEntity(GameRegistry.java:281) at tombenpotter.sanguimancy.registry.TileRegistry.registerTEs(TileRegistry.java:24) at tombenpotter.sanguimancy.Sanguimancy.preInit(Sanguimancy.java:63) 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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) at com.google.common.eventbus.EventBus.post(EventBus.java:275) at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212) at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190) 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 com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) at com.google.common.eventbus.EventBus.post(EventBus.java:275) at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119) at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:556) at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:243) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:480) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:878) 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)
-- Head -- Stacktrace: at net.minecraft.tileentity.TileEntity.func_145826_a(TileEntity.java:43) at cpw.mods.fml.common.registry.GameRegistry.registerTileEntity(GameRegistry.java:281) at tombenpotter.sanguimancy.registry.TileRegistry.registerTEs(TileRegistry.java:24) at tombenpotter.sanguimancy.Sanguimancy.preInit(Sanguimancy.java:63) 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 cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:532) at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) at com.google.common.eventbus.EventBus.post(EventBus.java:275) at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:212) at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:190) 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 com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) at com.google.common.eventbus.EventBus.post(EventBus.java:275) at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:119) at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:556) at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:243) at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:480) at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:878)
-- Initialization -- Details: Stacktrace: 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)
-- System Details --
Details:
Minecraft Version: 1.7.10
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_25, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 697814016 bytes (665 MB) / 2383413248 bytes (2273 MB) up to 3817865216 bytes (3641 MB)
JVM Flags: 4 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx4096m -Xms256m -XX:PermSize=256m
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 Optifine OptiFine_1.7.10_HD_U_D6 225 mods loaded, 219 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCH mcp{9.05} [Minecraft Coder Pack] (minecraft.jar)
UCH FML{7.10.99.99} [Forge Mod Loader] (forge-1.7.10-10.13.4.1614-1.7.10.jar)
UCH Forge{10.13.4.1614} [Minecraft Forge] (forge-1.7.10-10.13.4.1614-1.7.10.jar)
UCH appliedenergistics2-core{rv2-stable-10} [AppliedEnergistics2 Core] (minecraft.jar)
UCH Aroma1997Core{1.0.2.16} [Aroma1997Core] (Aroma1997Core-1.7.10-1.0.2.16.jar)
UCH CodeChickenCore{1.0.7.47} [CodeChicken Core] (minecraft.jar)
UCH Micdoodlecore{} [Micdoodle8 Core] (minecraft.jar)
UCH NotEnoughItems{1.0.5.120} [Not Enough Items] (NotEnoughItems-1.7.10-1.0.5.120-universal.jar)
UCH PlayerAPI{1.4} [Player API] (minecraft.jar)
UCH ThaumicTinkerer-preloader{0.1} [Thaumic Tinkerer Core] (minecraft.jar)
UCH voltzenginepreloader{0.0.1} [Voltz Engine Preloader] (minecraft.jar)
UCH OpenModsCore{0.9.1} [OpenModsCore] (minecraft.jar)
UCH
WailaAPI (1.2) from Waila-1.5.10_1.7.10.jar Chisel: Errors like "[FML]: Unable to lookup ..." are NOT the cause of this crash. You can safely ignore these errors. And update forge while you're at it. Stencil buffer state: Function set: GL30, pool: forge, bits: 8 Launched Version: forge-10.13.4.1614 LWJGL: 2.9.1 OpenGL: GeForce GTX 960/PCIe/SSE2 GL version 4.5.0 NVIDIA 378.78, NVIDIA Corporation GL Caps: Using GL 1.3 multitexturing. Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported. Anisotropic filtering is supported and maximum anisotropy is 16. Shaders are available because OpenGL 2.1 is supported.
Is Modded: Definitely; Client brand changed to 'fml,forge' Type: Client (map_client.txt) Resource Packs: [] Current Language: English (US) Profiler Position: N/A (disabled) Vec3 Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used Anisotropic Filtering: Off (1) OptiFine Version: OptiFine_1.7.10_HD_U_D6 Render Distance Chunks: 14 Mipmaps: 4 Anisotropic Filtering: 1 Antialiasing: 0 Multitexture: false OpenGlVersion: 4.5.0 NVIDIA 378.78 OpenGlRenderer: GeForce GTX 960/PCIe/SSE2 OpenGlVendor: NVIDIA Corporation CpuCount: 4 `
That is a name conflict and not a block ID conflict. It has to be resolved in the code and is most likely due to ICBM-Classic and MBD sharing the same tile name.
I don't think so, MBD calls it TileCamo I believe. Il check sometime later today.
Wait, could it be because I have both ICBM and ICBM classic installed? Edit: No, its definitely a conflict with ICBM Classic. Works fine w/o it.
You don't have any other mods adding camouflage other than mbd or icbm classic, right?
Can you please pastebin the crash report the full report please and link it here?
On Apr 13, 2017, at 11:24 AM, Ole Henrik Stabell notifications@github.com wrote:
You don't have any other mods adding camouflage other than mbd or icbm classic, right?
― You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.
He did post the full error log, but it doesn't show in the emails from Github, I went ahead and added it to a gist for you @dmodoomsirius https://gist.github.com/Hennamann/6a745accc3d468b6fc1e6fec716cf14b
Wooow, I suck at reading error logs. According to the error log sanguimancy seems to be the culprit. Try removing it and see if it helps. If it does then the Id conflict is between sanguimancy and ICBM-classic. Not military base decor.
It does. Sorry for mistake. I'll close this and re-post it on the sanguimancy and ICBM-Classic pages. Thx for the help.
One of the ids in MilitaryBaseDecor is conflicting with another id, and all of the guides say to change ids in the config file, but I can't find the config file for this mod. Thanks for the help.