I tried the fix with Idfix suggested in the faq for when you still get block conflicts, and it worked before i added the other mods, but after I did it went back to not working, like it didn't 'remember' the ids that needed to stay unchanged.
Dang it Mr.Crayfish, why do you have to make everything so hard!
All the items work except the electronic ones, which function like they are supposed to except that they are invisible, and sometimes the game will crash after they are placed, but randomly.
This is so frustrating.
Here's all the mods I'm using, which of course require forge, in case anyone thinks they can help : puu.sh/7ggGA
Yeah the idconflicts.txt was a really nice addon for forge. I still remember the days when we had to start-up crash change 1 ID start-up crash change the next id. The suggested ids are also extremely nice!
Shame it doesn't work for non-block IDs... I've got a ton of conflicts that Forge isn't even noticing.
You are a wonderful human being. i love these mods. i always get new mods...and there kept being ID conflicts so I would have to delete some of my favorite mods. I got IDFix Minus, but when I saw how well it worked I got the whole version. Thank you.
There are two mods in this thread. They both attempt to resolves ID conflicts for blocks and items for mods, but in different way.
Idfix overrides Id values at the very core of Minecraft objects, in constructors, which, while effective, may have undesired effects: a mod would request to create a block with an Id of, say, 500, and created block would get Id of 4095, because Idfix overrides it to prevent a conflict. Most mods can handle this situation just fine, but some break in most unimaginable ways. Another disadvantage of Idfix is that it overrides the whole configuration system: you have the idfix.txt file with actual block/item Ids, and whatever is written in mod's configuration becomes almost irrelevant.
The mechanism of Idfix mod is taken directly from ID Resolver by ShaRose.
Idfix Minus is the new iteration of the Idfix mod. It overrides the (broken) Minecraft Forge Id resolving algorithm. With Idfix Minus, all fixes to block and item Id conflicts go directly to mods' config files. It's called Idfix Minus because after the conflicts are resolved, you can remove Idfix Minus mod, and things will keep working. The downside of Idfix Minus is that it doesn't fix conflicts for mods that don't use forge configuration module. The good news is that I have not been able to find one for 1.6.4.
Idfix Minus creates a list of all items/blocks Ids named idfixminus.txt. The existence of this global file is what allows to fix the not working Forge ID resolving algorithm. When all Ids are esolved and written into mods' configuration files, you can remove both the Idfix Minus mod and idfixminus.txt file. But, if at later point you want to add another mod to your set, you have to have both Idfix Minus mod and the idfixminus.txt present. So it's a good idea to keep the latter forever. In case idfixminus.txt is lost, you can regenerate the file by running minecraft with Idfix Minus installed: do that before adding new mods.
If you don't know which version you want, get Idfix Minus.
In any case, don't install both.
NOTE: If the extension of the file you downloaded is .jar.zip, you have to rename it to .jar to make it work
Old downloads:
(WARNING: 1.0.X versions are not compatible with 1.1.X - delete Idfix.txt if you have to upgrade).
1.6.2: idfix-1.6.2-1.0.3.jar
1.6.2: idfix-1.6.2-1.0.1.jar
Installation:
1. Install Minecraft forge.
2. Put the .jar file you downloaded into mods directory.
Video guides:
crazymitch42:
Permissions:
As long as you do not change my mod, you may use it any way you want. If you make any changes (or borrow code) and intend to distribute your derivative work, you need to make the source code for all of it available to public.
If that's not obvious from previous paragraph, you are allowed to include it into mod packs of any kind, without asking for permission.
Additionally, because of the nature of how Idfix Minus works, you are able to release your modpack without including it at all, while still benefiting from Id resolving it provides. If you use Idfix Minus to resolve Ids in your modpack, please add it to credits page, whether you include the mod itself or not.
THE FAQ
Q: How do I know I'm running Idfix?
A: ForgeModLoader-client-0.log file will have this line if you're running Idfix: [ForgeModLoader] Loaded coremod IdfixCore. If this line is missing in ForgeModLoader-client-0.log, you are not running Idfix. One possible cause it that the idfix mod file has extension .zip for some reason (I think newer firefox might be causing that) - rename it to .jar to make Forge recognize it as coremod which it is.
Q: Does Idfix work on a server?
A: Yes, this mod works both on client and server. In order for players to join the server, they must have the exact set of forge mods (with the exception of possibly some client-only mods like minimap: those can be on client and not on server) as the server is running, and the exact configuration of mods the server is running. This means, particularly, that if you're running server, you have to distribute the config directory and idfix.txt file to all players who want to join your server. The way Minecraft is right now, I don't see an easy workaround for this.
If you are creating a server, the easiest way is to set up your mods in a singleplayer game, and then copy configs to server, at least that's the way I do it.
Q: I get an error: A mod has attempted to assign BlockID XXX to the Fluid 'diesel' but this Fluid has already been linked to BlockID YYYY. Configure your mods to prevent this from happening.
A: From what I understand, this is happening because two mods are setting fluid (a special concept introduced by minecraft forge) named 'diesel' each to its own block. Forge does not want to deal with a situation like this (even though it should), and just exists with an error. This would happen even without reassigning IDs, so this is not a problem 0f Idfix.
MickyFoley has suggested an easy solution:
• Open forge.cfg
• Locate B:forceDuplicateFluidBlockCrash=true
• Set it to B:forceDuplicateFluidBlockCrash=false
Q: A game crashes in a very suspicious way, and after a long time of staring at "shutting down internal server", I find "java.lang.OutOfMemoryError: PermGen space" in game logs.
A: This is an oddity of Java. Fix it by adding -XX:MaxPermSize=128m to your JVM Arguments option of your profile in launcher.
Q: I still get block conflicts even after installing the mod.
A: (this only applies to Idfix - not Idfix Minus) Some mods don't want to play nice with an external mod changing their IDs. MrCrayfish's Furniture mod will silently ignore everything, but will use incorrect IDs when interacting with its blocks, producing very unwanted results. AE will refuse to create a block if it thinks there might be a conflict. My mod resolves conflicts when mods create blocks with conflicting IDs, but AE stops working before that. So, Idfix by itself does not have a solution for a problem like that. When you are creating a pack of mods and don't yet have a world populated with blocks, there is a way to handle this problem by letting those mods that don't play nice with Idfix claim IDs they want:
1. Delete the Idfix.txt file, delete configs directory.
2. Move all mods away from the mods directory.
3. Put mods that don't play nice (you usually can figure out what those are by examining log files) and idfix mod into the mods directory.
4. Start the game. Pray it works. If it doesn't, you're on your own (but most often it will).
5. Put all mods back into the mods directory.
6. Enjoy.
What happens is those bad mods receive IDs that they want, when launched without all other mods, and Idfix remembers which IDs those are. After this, when IDs for bad mods are stored in the idfix.txt file, you can add all other mods to the mods directory, and it's going to work.
Here's the list of mods for 1.6.2 that I know don't behave nicely:
Q: Why do I have to use Idfix? I can assign all my IDs manually?
A: You don't have to. I use Idfix as a tool to make my like easier, and I released it for some people who want to try it. Repeatedly posting in this thread about how you keep assigning your IDs manually only serves to make you look like an .
Q: I have some other problem that is not addressed by this FAQ.
A: Make sure that you are running Idfix. See answer #1 for that. If you are, please be as descriptive as you can and make a post about your problem. I try to help when I can, but to posts that don't even attempt to describe an error, I won't even respnd.
Q: There is this problem. This crash report shows up.
---- Minecraft Crash Report ----
// Ouch. That hurt
Time: 3/7/14 6:32 PM
Description: Initializing game
This works perfectly fine, I use the minus version with 160+ mods, Sure, I've had to manually fix some conflicts but its no big deal. Thank you very much for this wonderful mod. I'm using 1.6.4 with forge and the technic launcher.
How do I use IDFix Minus? All I did was drag it into the mods folder, but I still received an error:
---- Minecraft Crash Report ----
// Ooh. Shiny.
Time: 3/9/14 10:34 PM
Description: Initializing game
java.lang.IllegalArgumentException: Slot 1769 is already occupied by plantmegapack.block.PlantForest1@4c5985e6 when adding com.github.AbrarSyed.secretroomsmod.blocks.BlockCamoDoor@965e633
at net.minecraft.block.Block.<init>(Block.java:349)
at net.minecraft.block.BlockContainer.<init>(SourceFile:9)
at com.github.AbrarSyed.secretroomsmod.blocks.BlockCamoDoor.<init>(BlockCamoDoor.java:31)
at com.github.AbrarSyed.secretroomsmod.common.SecretRooms.load(SecretRooms.java:206)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:699)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:249)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:509)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at net.minecraft.block.Block.<init>(Block.java:349)
at net.minecraft.block.BlockContainer.<init>(SourceFile:9)
at com.github.AbrarSyed.secretroomsmod.blocks.BlockCamoDoor.<init>(BlockCamoDoor.java:31)
at com.github.AbrarSyed.secretroomsmod.common.SecretRooms.load(SecretRooms.java:206)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:699)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:249)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:509)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
I am curious if this actually works, judging from what everyone is saying it might not..
They are most likely talking about the full version, Idfix minus works just fine, it won't fix every conflict, but manually fixing the few it misses is not hard.
Description: There was a severe problem during mod loading that has caused the game to fail
cpw.mods.fml.common.LoaderException: java.lang.RuntimeException: A mod has attempted to assign BlockID 4065 to the Fluid 'oil' but this Fluid has already been linked to BlockID 1530. Configure your mods to prevent this from happening.
at net.minecraftforge.fluids.Fluid.setBlockID(Fluid.java:128)
at net.minecraftforge.fluids.Fluid.setBlockID(Fluid.java:136)
at buildcraft.BuildCraftEnergy.preInit(BuildCraftEnergy.java:163)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:522)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:183)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:473)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
Caused by: java.lang.RuntimeException: A mod has attempted to assign BlockID 4065 to the Fluid 'oil' but this Fluid has already been linked to BlockID 1530. Configure your mods to prevent this from happening.
... 39 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.6.4
Operating System: Mac OS X (x86_64) version 10.9
Java Version: 1.6.0_65, Apple Inc.
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Apple Inc.
Memory: 44494344 bytes (42 MB) / 169930752 bytes (162 MB) up to 1065025536 bytes (1015 MB)
JVM Flags: 1 total; -Xmx1G
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v8.11 FML v6.4.49.965 Minecraft Forge 9.11.1.965 Optifine OptiFine_1.6.4_HD_U_C8 33 mods loaded, 33 mods active
mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML{6.4.49.965} [Forge Mod Loader] (minecraftforge-9.11.1.965.jar) Unloaded->Constructed->Pre-initialized
Forge{9.11.1.965} [Minecraft Forge] (minecraftforge-9.11.1.965.jar) Unloaded->Constructed->Pre-initialized
TooManyItems{1.6.4} [TooManyItems] (minecraft.jar) Unloaded->Constructed->Pre-initialized
SPCForge{1.1} [SPC Forge] (minecraft.jar) Unloaded->Constructed->Pre-initialized
DamageIndicatorsMod{2.9.2.3} [Damage Indicators] (1-2) Unloaded->Constructed->Pre-initialized
cfm{3.2.5} [§4MrCrayfish's Furniture Mod] ([Forge]FurnitureModv3) Unloaded->Constructed->Pre-initialized
AnimationAPI{1.1.1} [AnimationAPI] (AnimationAPI v1) Unloaded->Constructed->Pre-initialized
ArchimedesShipsMod{1.6.4 v1.4.5} [Archimedes' Ships] (ArchimedesShips) Unloaded->Constructed->Pre-initialized
bbCraft{0.7} [bbCraft] (bbCraft_V0) Unloaded->Constructed->Pre-initialized
BetterDungeons{2.4} [Chocolate quest] (BetterDungeons207.zip) Unloaded->Constructed->Pre-initialized
BiomesOPlenty{1.2.1} [Biomes O' Plenty] (BiomesOPlenty-universal-1.6.4-1.2.1.434.jar) Unloaded->Constructed->Pre-initialized
BuildCraft|Core{4.2.2} [BuildCraft] (buildcraft-A-1.6.4-4.2.2.jar) Unloaded->Constructed->Pre-initialized
BuildCraft|Builders{4.2.2} [BC Builders] (buildcraft-A-1.6.4-4.2.2.jar) Unloaded->Constructed->Pre-initialized
BuildCraft|Energy{4.2.2} [BC Energy] (buildcraft-A-1.6.4-4.2.2.jar) Unloaded->Constructed->Errored
BuildCraft|Factory{4.2.2} [BC Factory] (buildcraft-A-1.6.4-4.2.2.jar) Unloaded->Constructed->Pre-initialized
BuildCraft|Transport{4.2.2} [BC Transport] (buildcraft-A-1.6.4-4.2.2.jar) Unloaded->Constructed->Pre-initialized
BuildCraft|Silicon{4.2.2} [BC Silicon] (buildcraft-A-1.6.4-4.2.2.jar) Unloaded->Constructed->Pre-initialized
ConfigMod{v1.0} [Extended Mod Config] (ConfigMod for MC v1.6.4.zip) Unloaded->Constructed->Pre-initialized
CoroAI{v1.0} [CoroAI] (CoroAI for MC v1.6.4.zip) Unloaded->Constructed->Pre-initialized
craftguide{1.5.2} [CraftGuide] (CraftGuide-1) Unloaded->Constructed->Pre-initialized
MoCreatures{6.1.0} [DrZhark's Mo'Creatures Mod] (DrZharks MoCreatures Mod v6) Unloaded->Constructed->Pre-initialized
ExtendedRenderer{v1.0} [Extended Renderer] (ExtendedRenderer for MC v1.6.4.zip) Unloaded->Constructed->Pre-initialized
Morph{0.3.0} [Morph] (files^Morph-Beta-0) Unloaded->Constructed->Pre-initialized
HardcoreEnderExpansion{1.4.2} [Hardcore Ender Expansion] (HardcoreEnderExpansion.zip) Unloaded->Constructed->Pre-initialized
MinersDeluxe{2.2.3} [MinersDeluxe] (MinersDeluxe-v2) Unloaded->Constructed->Pre-initialized
MutantCreatures{1.4.4} [Mutant Creatures] (Mutant_Creatures_v1) Unloaded->Constructed->Pre-initialized
NetherX{1.2.2} [NetherX] (NetherX 1.2 for MC 1.6.4.jar) Unloaded->Constructed->Pre-initialized
RodolRivalRebels{1.6.4} [RivalRebels] (RivalRebels) Unloaded->Constructed->Pre-initialized
mod_Unlimited{2.3} [mod_Unlimited] (Superheroes Unlimited Mod V2) Unloaded->Constructed->Pre-initialized
AIBlock{v1.0} [AIBlock] (Weather v1.59 Mod for MC v1.6.4.zip) Unloaded->Constructed->Pre-initialized
WeatherMod{1.58} [Weather and Tornadoes] (Weather v1.59 Mod for MC v1.6.4.zip) Unloaded->Constructed->Pre-initialized
mod_ZanMinimap{0.9.4} [Zan's Minimap] (ZansMinimap1) Unloaded->Constructed->Pre-initialized
Description: There was a severe problem during mod loading that has caused the game to fail
cpw.mods.fml.common.LoaderException: java.lang.RuntimeException: A mod has attempted to assign BlockID 4065 to the Fluid 'oil' but this Fluid has already been linked to BlockID 1530. Configure your mods to prevent this from happening.
at net.minecraftforge.fluids.Fluid.setBlockID(Fluid.java:128)
at net.minecraftforge.fluids.Fluid.setBlockID(Fluid.java:136)
at buildcraft.BuildCraftEnergy.preInit(BuildCraftEnergy.java:163)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:522)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:183)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:473)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
Caused by: java.lang.RuntimeException: A mod has attempted to assign BlockID 4065 to the Fluid 'oil' but this Fluid has already been linked to BlockID 1530. Configure your mods to prevent this from happening.
... 39 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.6.4
Operating System: Mac OS X (x86_64) version 10.9
Java Version: 1.6.0_65, Apple Inc.
Java VM Version: Java HotSpot™ 64-Bit Server VM (mixed mode), Apple Inc.
Memory: 44494344 bytes (42 MB) / 169930752 bytes (162 MB) up to 1065025536 bytes (1015 MB)
JVM Flags: 1 total; -Xmx1G
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v8.11 FML v6.4.49.965 Minecraft Forge 9.11.1.965 Optifine OptiFine_1.6.4_HD_U_C8 33 mods loaded, 33 mods active
mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML{6.4.49.965} [Forge Mod Loader] (minecraftforge-9.11.1.965.jar) Unloaded->Constructed->Pre-initialized
Forge{9.11.1.965} [Minecraft Forge] (minecraftforge-9.11.1.965.jar) Unloaded->Constructed->Pre-initialized
TooManyItems{1.6.4} [TooManyItems] (minecraft.jar) Unloaded->Constructed->Pre-initialized
SPCForge{1.1} [SPC Forge] (minecraft.jar) Unloaded->Constructed->Pre-initialized
DamageIndicatorsMod{2.9.2.3} [Damage Indicators] (1-2) Unloaded->Constructed->Pre-initialized
cfm{3.2.5} [§4MrCrayfish's Furniture Mod] ([Forge]FurnitureModv3) Unloaded->Constructed->Pre-initialized
AnimationAPI{1.1.1} [AnimationAPI] (AnimationAPI v1) Unloaded->Constructed->Pre-initialized
ArchimedesShipsMod{1.6.4 v1.4.5} [Archimedes' Ships] (ArchimedesShips) Unloaded->Constructed->Pre-initialized
bbCraft{0.7} [bbCraft] (bbCraft_V0) Unloaded->Constructed->Pre-initialized
BetterDungeons{2.4} [Chocolate quest] (BetterDungeons207.zip) Unloaded->Constructed->Pre-initialized
BiomesOPlenty{1.2.1} [Biomes O' Plenty] (BiomesOPlenty-universal-1.6.4-1.2.1.434.jar) Unloaded->Constructed->Pre-initialized
BuildCraft|Core{4.2.2} [BuildCraft] (buildcraft-A-1.6.4-4.2.2.jar) Unloaded->Constructed->Pre-initialized
BuildCraft|Builders{4.2.2} [BC Builders] (buildcraft-A-1.6.4-4.2.2.jar) Unloaded->Constructed->Pre-initialized
BuildCraft|Energy{4.2.2} [BC Energy] (buildcraft-A-1.6.4-4.2.2.jar) Unloaded->Constructed->Errored
BuildCraft|Factory{4.2.2} [BC Factory] (buildcraft-A-1.6.4-4.2.2.jar) Unloaded->Constructed->Pre-initialized
BuildCraft|Transport{4.2.2} [BC Transport] (buildcraft-A-1.6.4-4.2.2.jar) Unloaded->Constructed->Pre-initialized
BuildCraft|Silicon{4.2.2} [BC Silicon] (buildcraft-A-1.6.4-4.2.2.jar) Unloaded->Constructed->Pre-initialized
ConfigMod{v1.0} [Extended Mod Config] (ConfigMod for MC v1.6.4.zip) Unloaded->Constructed->Pre-initialized
CoroAI{v1.0} [CoroAI] (CoroAI for MC v1.6.4.zip) Unloaded->Constructed->Pre-initialized
craftguide{1.5.2} [CraftGuide] (CraftGuide-1) Unloaded->Constructed->Pre-initialized
MoCreatures{6.1.0} [DrZhark's Mo'Creatures Mod] (DrZharks MoCreatures Mod v6) Unloaded->Constructed->Pre-initialized
ExtendedRenderer{v1.0} [Extended Renderer] (ExtendedRenderer for MC v1.6.4.zip) Unloaded->Constructed->Pre-initialized
Morph{0.3.0} [Morph] (files^Morph-Beta-0) Unloaded->Constructed->Pre-initialized
HardcoreEnderExpansion{1.4.2} [Hardcore Ender Expansion] (HardcoreEnderExpansion.zip) Unloaded->Constructed->Pre-initialized
MinersDeluxe{2.2.3} [MinersDeluxe] (MinersDeluxe-v2) Unloaded->Constructed->Pre-initialized
MutantCreatures{1.4.4} [Mutant Creatures] (Mutant_Creatures_v1) Unloaded->Constructed->Pre-initialized
NetherX{1.2.2} [NetherX] (NetherX 1.2 for MC 1.6.4.jar) Unloaded->Constructed->Pre-initialized
RodolRivalRebels{1.6.4} [RivalRebels] (RivalRebels) Unloaded->Constructed->Pre-initialized
mod_Unlimited{2.3} [mod_Unlimited] (Superheroes Unlimited Mod V2) Unloaded->Constructed->Pre-initialized
AIBlock{v1.0} [AIBlock] (Weather v1.59 Mod for MC v1.6.4.zip) Unloaded->Constructed->Pre-initialized
WeatherMod{1.58} [Weather and Tornadoes] (Weather v1.59 Mod for MC v1.6.4.zip) Unloaded->Constructed->Pre-initialized
mod_ZanMinimap{0.9.4} [Zan's Minimap] (ZansMinimap1) Unloaded->Constructed->Pre-initialized
That is because idfix has a problem with that block and is always trying to change it no matter what. My suggestion switch to idfix minus.Right now my problem with idfix minus is that it doesn't always do it's job.
The good news is that I have not been able to find one for 1.6.4.
It takes two right? Two sides that can't be changed but are conflicting so idfixminus then fails. Well, Kethyutils and DivineRPG. Seems I'm not the only one that finds it not doing the fixes though.
pretty sure it only does that for conflicts it's not able to resolve automatically so you can do so manually, give the output .txt file a read, it even gives you suggestions what IDs to change it to based on which ones are free.
Rollback Post to RevisionRollBack
24 hours gone again, wasted in futility, welcome to minecraft modding, that is (unfortunately) our community.
(an ode to minecraft modding)
i keep making the same mistake, i think "oh, i've given them a few months, surely it'll be fixed by now" THAT is why i seem to ALWAYS be angry to some of you, my advice is to get the lead out.
there were nice things here, until the mod author threw a tantrum.
This mod is awesome! One question though, are there any similar tools to this for biomes/entities/potions? It would be very handy.
Rollback Post to RevisionRollBack
Femtocraft! A new awesome tech mod with a focus on balanced exchange.
If you are a mod/modpack developer and need a banner/logo, contact me and I might be able to make you one (yes for free if I'm inspired). You can see my work here.
It doesn't work when I try to join my own server. It says IDs are mismatched and missing. It has the exact same mods as my server and the same idfix.txt file. Any help? If you need to screenshot of what it says, tell me how to post it on here and i will show you.
Dang it Mr.Crayfish, why do you have to make everything so hard!
All the items work except the electronic ones, which function like they are supposed to except that they are invisible, and sometimes the game will crash after they are placed, but randomly.
This is so frustrating.
Here's all the mods I'm using, which of course require forge, in case anyone thinks they can help : puu.sh/7ggGA
Shame it doesn't work for non-block IDs... I've got a ton of conflicts that Forge isn't even noticing.
Q: There is this problem. This crash report shows up.
---- Minecraft Crash Report ----
// Ouch. That hurt
Time: 3/7/14 6:32 PM
Description: Initializing game
java.lang.NullPointerException
// Ooh. Shiny.
Time: 3/9/14 10:34 PM
Description: Initializing game
java.lang.IllegalArgumentException: Slot 1769 is already occupied by plantmegapack.block.PlantForest1@4c5985e6 when adding com.github.AbrarSyed.secretroomsmod.blocks.BlockCamoDoor@965e633
at net.minecraft.block.Block.<init>(Block.java:349)
at net.minecraft.block.BlockContainer.<init>(SourceFile:9)
at com.github.AbrarSyed.secretroomsmod.blocks.BlockCamoDoor.<init>(BlockCamoDoor.java:31)
at com.github.AbrarSyed.secretroomsmod.common.SecretRooms.load(SecretRooms.java:206)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:699)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:249)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:509)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- Head --
Stacktrace:
at net.minecraft.block.Block.<init>(Block.java:349)
at net.minecraft.block.BlockContainer.<init>(SourceFile:9)
at com.github.AbrarSyed.secretroomsmod.blocks.BlockCamoDoor.<init>(BlockCamoDoor.java:31)
at com.github.AbrarSyed.secretroomsmod.common.SecretRooms.load(SecretRooms.java:206)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:699)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:249)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:509)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
-- System Details --
Details:
Minecraft Version: 1.6.4
Operating System: Windows 8 (amd64) version 6.2
Java Version: 1.7.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 233625112 bytes (222 MB) / 545259520 bytes (520 MB) up to 954728448 bytes (910 MB)
JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx1G
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v8.11 FML v6.4.49.965 Minecraft Forge 9.11.1.965 Optifine OptiFine_1.6.4_HD_C9 67 mods loaded, 67 mods active
mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized
FML{6.4.49.965} [Forge Mod Loader] (minecraftforge-9.11.1.965.jar) Unloaded->Constructed->Pre-initialized->Initialized
Forge{9.11.1.965} [Minecraft Forge] (minecraftforge-9.11.1.965.jar) Unloaded->Constructed->Pre-initialized->Initialized
ShoulderSurfing{1.6.4} [ShoulderSurfing] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized
DamageIndicatorsMod{2.9.2.3} [Damage Indicators] (1.6.4 DamageIndicatorsv2.9.2.3.zip) Unloaded->Constructed->Pre-initialized->Initialized
battlegear2{1.0.4.8} [Mine & Blade Battlegear 2 - Bullseye] (1.6.4-MB_Battlegear2-Bullseye-1.0.4.8.jar) Unloaded->Constructed->Pre-initialized->Initialized
Blocks3D{1.6.4.1} [3D Blocks Mod] (3DBlocksMod-1.6.4.1.jar) Unloaded->Constructed->Pre-initialized->Initialized
SC0_SpaceCore{0.6.2} [SpaceCore] ([1.6.4] SpaceCore 0.6.2.jar) Unloaded->Constructed->Pre-initialized->Initialized
SC0_Wings{1.2.4} [Survival Wings] ([1.6.4] Survival Wings 1.2.4.zip) Unloaded->Constructed->Pre-initialized->Initialized
bspkrsCore{v5.3(1.6.4)} [bspkrsCore] ([1.6.4]bspkrsCorev5.3.zip) Unloaded->Constructed->Pre-initialized->Initialized
Schematica{1.5.3.62} [Schematica] ([1.6.4]Schematica-1.5.3.62.jar) Unloaded->Constructed->Pre-initialized->Initialized
StatusEffectHUD{v1.19(1.6.4)} [StatusEffectHUD] ([1.6.4]StatusEffectHUDv1.19.zip) Unloaded->Constructed->Pre-initialized->Initialized
TreeCapitator{Forge 1.6.4.r09} [Treecapitator] ([1.6.4]TreeCapitator.Forge.1.6.4.r09.Universal.zip) Unloaded->Constructed->Pre-initialized->Initialized
cfm{3.2.8} [§4MrCrayfish's Furniture Mod] ([Forge]FurnitureModv3.2.8(1.6.4).zip) Unloaded->Constructed->Pre-initialized->Initialized
arsmagica2{1.1.2} [Ars Magica 2] (AM2_1.1.2.zip) Unloaded->Constructed->Pre-initialized->Initialized
AnimatedPlayer{1.3.0} [Animated Player Mod] (Animated_Player_v1.3.0_mc1.6.4.zip) Unloaded->Constructed->Pre-initialized->Initialized
AnimationAPI{1.1.1} [AnimationAPI] (AnimationAPI v1.1.2 mc1.6.4.zip) Unloaded->Constructed->Pre-initialized->Initialized
ATG{0.9.4} [Alternate Terrain Generation] (ATG-1.6.4-0.9.4.jar) Unloaded->Constructed->Pre-initialized->Initialized
Autoutils{1.0.1} [Autoutils] (autoutils-1.6.4-1.0.1.jar) Unloaded->Constructed->Pre-initialized->Initialized
AncientWarfare{1.1.043-beta-MC164} [Ancient Warfare] (AW-1.1.043-beta-MC164.jar) Unloaded->Constructed->Pre-initialized->Initialized
Backpack{1.26.29} [Backpack] (backpack-1.26.29-1.6.x.jar) Unloaded->Constructed->Pre-initialized->Initialized
BiblioCraft{1.5.5} [BiblioCraft] (BiblioCraft[v1.5.5].zip) Unloaded->Constructed->Pre-initialized->Initialized
SKC-Core{1.0.1.0} [SKC Core] (SKC Core 1.0.1.0 - MC 1.6.4 - Forge (9.11.0.880).jar) Unloaded->Constructed->Pre-initialized->Initialized
SKC-CraftableHorseArmor{1.0.3.0} [Craftable Horse Armor] (CraftableHorseArmor 1.0.3.0 - MC 1.6.4 - Forge (9.10.0.880)(2).jar) Unloaded->Constructed->Pre-initialized->Initialized
CraftHeraldry{1.0.3} [CraftHeraldry] (CraftHeraldry 1.0.3.zip) Unloaded->Constructed->Pre-initialized->Initialized
customnpcs{1.6.4} [CustomNpcs] (CustomNPCs_1.6.2-1.6.4.zip) Unloaded->Constructed->Pre-initialized->Initialized
DragonMounts{r36} [Dragon Mounts] (dragonmount_r36_mc1.6.x.zip) Unloaded->Constructed->Pre-initialized->Initialized
DynamicLights{1.2.8} [Dynamic Lights] (DynamicLights_1.6.4.jar) Unloaded->Constructed->Pre-initialized->Initialized
DynamicLights_onFire{1.0.3} [Dynamic Lights on burning] (DynamicLights_1.6.4.jar) Unloaded->Constructed->Pre-initialized->Initialized
DynamicLights_creepers{1.0.3} [Dynamic Lights on Creepers] (DynamicLights_1.6.4.jar) Unloaded->Constructed->Pre-initialized->Initialized
DynamicLights_dropItems{1.0.5} [Dynamic Lights on ItemEntities] (DynamicLights_1.6.4.jar) Unloaded->Constructed->Pre-initialized->Initialized
DynamicLights_entityClasses{1.0.0} [Dynamic Lights on specified Entities] (DynamicLights_1.6.4.jar) Unloaded->Constructed->Pre-initialized->Initialized
DynamicLights_mobEquipment{1.0.3} [Dynamic Lights on Mob Equipment] (DynamicLights_1.6.4.jar) Unloaded->Constructed->Pre-initialized->Initialized
DynamicLights_flameArrows{1.0.0} [Dynamic Lights on Flame enchanted Arrows] (DynamicLights_1.6.4.jar) Unloaded->Constructed->Pre-initialized->Initialized
DynamicLights_otherPlayers{1.0.5} [Dynamic Lights Other Player Light] (DynamicLights_1.6.4.jar) Unloaded->Constructed->Pre-initialized->Initialized
DynamicLights_thePlayer{1.0.9} [Dynamic Lights Player Light] (DynamicLights_1.6.4.jar) Unloaded->Constructed->Pre-initialized->Initialized
ExpChest{3.1.40.--} [Exp Chest] (Exp Chest v3.1.40.--.zip) Unloaded->Constructed->Pre-initialized->Initialized
iChunUtil{2.4.0} [iChunUtil] (util^iChunUtil2.4.0.zip) Unloaded->Constructed->Pre-initialized->Initialized
GraviGun{2.0.0} [GraviGun] (files^GravityGun2.0.0.zip) Unloaded->Constructed->Pre-initialized->Initialized
MobAmputation{2.0.1} [MobAmputation] (files^MobAmputation2.0.1.zip) Unloaded->Constructed->Pre-initialized->Initialized
MobDismemberment{2.0.0} [MobDismemberment] (files^MobDismemberment2.0.0.zip) Unloaded->Constructed->Pre-initialized->Initialized
Torched{2.0.0} [Torched] (files^Torched2.0.0.zip) Unloaded->Constructed->Pre-initialized->Initialized
GraveStoneMod{1.6.2 v5.2} [GraveStone] (GraveStones Mod 1.6.4 v1.zip) Unloaded->Constructed->Pre-initialized->Initialized
Growthcraft{2.0.4} [Growthcraft] (growthcraft-core-1.6.4-2.0.4.zip) Unloaded->Constructed->Pre-initialized->Initialized
Growthcraft|Cellar{2.0.5} [Growthcraft Cellar] (growthcraft-cellar-1.6.4-2.0.5.zip) Unloaded->Constructed->Pre-initialized->Initialized
Growthcraft|Apples{2.0.4} [Growthcraft Apples] (growthcraft-apples-1.6.4-2.0.4.zip) Unloaded->Constructed->Pre-initialized->Initialized
Growthcraft|Bamboo{2.0.4} [Growthcraft Bamboo] (growthcraft-bamboo-1.6.4-2.0.4.zip) Unloaded->Constructed->Pre-initialized->Initialized
Growthcraft|Bees{2.0.4} [Growthcraft Bees] (growthcraft-bees-1.6.4-2.0.4.zip) Unloaded->Constructed->Pre-initialized->Initialized
Growthcraft|Fishtrap{2.0.4} [Growthcraft Fishtrap] (growthcraft-fishtrap-1.6.4-2.0.4.zip) Unloaded->Constructed->Pre-initialized->Initialized
Growthcraft|Grapes{2.0.4} [Growthcraft Grapes] (growthcraft-grapes-1.6.4-2.0.4.zip) Unloaded->Constructed->Pre-initialized->Initialized
Growthcraft|Hops{2.0.4} [Growthcraft Hops] (growthcraft-hops-1.6.4-2.0.4.zip) Unloaded->Constructed->Pre-initialized->Initialized
Growthcraft|Rice{2.0.4} [Growthcraft Rice] (growthcraft-rice-1.6.4-2.0.4.zip) Unloaded->Constructed->Pre-initialized->Initialized
Hats{2.1.1} [Hats] (Hats2.1.1.zip) Unloaded->Constructed->Pre-initialized->Initialized
inventorytweaks{1.56} [Inventory Tweaks] (InventoryTweaks-MC1.6.2-1.56-b77.jar) Unloaded->Constructed->Pre-initialized->Initialized
lance{2.3.0.164} [Lances Mod] (Lance Mod[2.3.0.164].zip) Unloaded->Constructed->Pre-initialized->Initialized
MutantCreatures{1.4.4} [Mutant Creatures] (Mutant_Creatures_v1.4.4_mc1.6.4.zip) Unloaded->Constructed->Pre-initialized->Initialized
ObsidianBoat{v1.2} [Obsidian Boat] (Obsidian_Boat_V1.2.zip) Unloaded->Constructed->Pre-initialized->Initialized
pixelmon{3.0.2} [Pixelmon] (Pixelmon 3.0.2.zip) Unloaded->Constructed->Pre-initialized->Initialized
plantmegapack{2.20} [Plant Mega Pack] (PlantMegaPack_2.20.zip) Unloaded->Constructed->Pre-initialized->Initialized
PortalGun{2.0.2} [PortalGun] (PortalGun2.0.2.zip) Unloaded->Constructed->Pre-initialized->Initialized
secretroomsmod{4.6.2} [The SecretRoomsMod] (SecretRoomsMod-universal-1.6.4-4.6.2.323.jar) Unloaded->Constructed->Pre-initialized->Errored
Statues{2.1.1} [Statues] (statues-1.6.4-2.1.1.jar) Unloaded->Constructed->Pre-initialized->Initialized
Thaumcraft{4.1.0} [Thaumcraft] (Thaumcraft4.1.0.zip) Unloaded->Constructed->Pre-initialized->Initialized
ThaumicTinkerer{2.3-91} [Thaumic Tinkerer] (ThaumicTinkerer-2.3-95.jar) Unloaded->Constructed->Pre-initialized->Initialized
ToolBelt{1.6.4} [ToolBelts] (ToolBelts 1.6.4 v3.zip) Unloaded->Constructed->Pre-initialized->Initialized
tradeboothmod{0.6.4.2} [Trade Booth Mod] (tradebooth.0.6.4.2.zip) Unloaded->Constructed->Pre-initialized->Initialized
mod_ZanMinimap{0.9.4} [Zan's Minimap] (ZansMinimap1.6.4.zip) Unloaded->Constructed->Pre-initialized->Initialized
Launched Version: 1.6.4-Forge9.11.1.965
LWJGL: 2.9.0
OpenGL: Intel(R) HD Graphics 2000 GL version 3.1.0 - Build 9.17.10.2792, Intel
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Pack: Default
Current Language: English (US)
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
“Two things are infinite: the universe and human stupidity; and I'm not sure about the universe.”
They are most likely talking about the full version, Idfix minus works just fine, it won't fix every conflict, but manually fixing the few it misses is not hard.
cpw.mods.fml.common.LoaderException: java.lang.RuntimeException: A mod has attempted to assign BlockID 4065 to the Fluid 'oil' but this Fluid has already been linked to BlockID 1530. Configure your mods to prevent this from happening.
at net.minecraftforge.fluids.Fluid.setBlockID(Fluid.java:128)
at net.minecraftforge.fluids.Fluid.setBlockID(Fluid.java:136)
at buildcraft.BuildCraftEnergy.preInit(BuildCraftEnergy.java:163)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:522)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:183)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:473)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:808)
at net.minecraft.client.main.Main.main(SourceFile:101)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
Caused by: java.lang.RuntimeException: A mod has attempted to assign BlockID 4065 to the Fluid 'oil' but this Fluid has already been linked to BlockID 1530. Configure your mods to prevent this from happening.
... 39 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.6.4
Operating System: Mac OS X (x86_64) version 10.9
Java Version: 1.6.0_65, Apple Inc.
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Apple Inc.
Memory: 44494344 bytes (42 MB) / 169930752 bytes (162 MB) up to 1065025536 bytes (1015 MB)
JVM Flags: 1 total; -Xmx1G
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP v8.11 FML v6.4.49.965 Minecraft Forge 9.11.1.965 Optifine OptiFine_1.6.4_HD_U_C8 33 mods loaded, 33 mods active
mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized
FML{6.4.49.965} [Forge Mod Loader] (minecraftforge-9.11.1.965.jar) Unloaded->Constructed->Pre-initialized
Forge{9.11.1.965} [Minecraft Forge] (minecraftforge-9.11.1.965.jar) Unloaded->Constructed->Pre-initialized
TooManyItems{1.6.4} [TooManyItems] (minecraft.jar) Unloaded->Constructed->Pre-initialized
SPCForge{1.1} [SPC Forge] (minecraft.jar) Unloaded->Constructed->Pre-initialized
DamageIndicatorsMod{2.9.2.3} [Damage Indicators] (1-2) Unloaded->Constructed->Pre-initialized
cfm{3.2.5} [§4MrCrayfish's Furniture Mod] ([Forge]FurnitureModv3) Unloaded->Constructed->Pre-initialized
AnimationAPI{1.1.1} [AnimationAPI] (AnimationAPI v1) Unloaded->Constructed->Pre-initialized
ArchimedesShipsMod{1.6.4 v1.4.5} [Archimedes' Ships] (ArchimedesShips) Unloaded->Constructed->Pre-initialized
bbCraft{0.7} [bbCraft] (bbCraft_V0) Unloaded->Constructed->Pre-initialized
BetterDungeons{2.4} [Chocolate quest] (BetterDungeons207.zip) Unloaded->Constructed->Pre-initialized
BiomesOPlenty{1.2.1} [Biomes O' Plenty] (BiomesOPlenty-universal-1.6.4-1.2.1.434.jar) Unloaded->Constructed->Pre-initialized
BuildCraft|Core{4.2.2} [BuildCraft] (buildcraft-A-1.6.4-4.2.2.jar) Unloaded->Constructed->Pre-initialized
BuildCraft|Builders{4.2.2} [BC Builders] (buildcraft-A-1.6.4-4.2.2.jar) Unloaded->Constructed->Pre-initialized
BuildCraft|Energy{4.2.2} [BC Energy] (buildcraft-A-1.6.4-4.2.2.jar) Unloaded->Constructed->Errored
BuildCraft|Factory{4.2.2} [BC Factory] (buildcraft-A-1.6.4-4.2.2.jar) Unloaded->Constructed->Pre-initialized
BuildCraft|Transport{4.2.2} [BC Transport] (buildcraft-A-1.6.4-4.2.2.jar) Unloaded->Constructed->Pre-initialized
BuildCraft|Silicon{4.2.2} [BC Silicon] (buildcraft-A-1.6.4-4.2.2.jar) Unloaded->Constructed->Pre-initialized
ConfigMod{v1.0} [Extended Mod Config] (ConfigMod for MC v1.6.4.zip) Unloaded->Constructed->Pre-initialized
CoroAI{v1.0} [CoroAI] (CoroAI for MC v1.6.4.zip) Unloaded->Constructed->Pre-initialized
craftguide{1.5.2} [CraftGuide] (CraftGuide-1) Unloaded->Constructed->Pre-initialized
MoCreatures{6.1.0} [DrZhark's Mo'Creatures Mod] (DrZharks MoCreatures Mod v6) Unloaded->Constructed->Pre-initialized
ExtendedRenderer{v1.0} [Extended Renderer] (ExtendedRenderer for MC v1.6.4.zip) Unloaded->Constructed->Pre-initialized
Morph{0.3.0} [Morph] (files^Morph-Beta-0) Unloaded->Constructed->Pre-initialized
HardcoreEnderExpansion{1.4.2} [Hardcore Ender Expansion] (HardcoreEnderExpansion.zip) Unloaded->Constructed->Pre-initialized
MinersDeluxe{2.2.3} [MinersDeluxe] (MinersDeluxe-v2) Unloaded->Constructed->Pre-initialized
MutantCreatures{1.4.4} [Mutant Creatures] (Mutant_Creatures_v1) Unloaded->Constructed->Pre-initialized
NetherX{1.2.2} [NetherX] (NetherX 1.2 for MC 1.6.4.jar) Unloaded->Constructed->Pre-initialized
RodolRivalRebels{1.6.4} [RivalRebels] (RivalRebels) Unloaded->Constructed->Pre-initialized
mod_Unlimited{2.3} [mod_Unlimited] (Superheroes Unlimited Mod V2) Unloaded->Constructed->Pre-initialized
AIBlock{v1.0} [AIBlock] (Weather v1.59 Mod for MC v1.6.4.zip) Unloaded->Constructed->Pre-initialized
WeatherMod{1.58} [Weather and Tornadoes] (Weather v1.59 Mod for MC v1.6.4.zip) Unloaded->Constructed->Pre-initialized
mod_ZanMinimap{0.9.4} [Zan's Minimap] (ZansMinimap1) Unloaded->Constructed->Pre-initialized
That is because idfix has a problem with that block and is always trying to change it no matter what. My suggestion switch to idfix minus.Right now my problem with idfix minus is that it doesn't always do it's job.
It takes two right? Two sides that can't be changed but are conflicting so idfixminus then fails. Well, Kethyutils and DivineRPG. Seems I'm not the only one that finds it not doing the fixes though.
I installed the minus version.
500 id conflicts --> 3 id conflicts that was easy
24 hours gone again, wasted in futility, welcome to minecraft modding, that is (unfortunately) our community.
(an ode to minecraft modding)
i keep making the same mistake, i think "oh, i've given them a few months, surely it'll be fixed by now" THAT is why i seem to ALWAYS be angry to some of you, my advice is to get the lead out.
there were nice things here, until the mod author threw a tantrum.
Femtocraft! A new awesome tech mod with a focus on balanced exchange.
If you are a mod/modpack developer and need a banner/logo, contact me and I might be able to make you one (yes for free if I'm inspired). You can see my work here.