Hey, sup. I've been unable to get idresolver to work for a while now, and I'm not sure why exactly. At this point I have the bare essentials installed properly. With just modloader, forge 3.2.3.108, guiapi, mdiyo's 4096 fix with the update to forge 3.2.3.108, and the current idresolver, everything works properly as far as I can tell. However, whenever I add in a mod that includes items, the game crashes. I've tried this with multiple individual mods (backpack mod, weaponmod, zeppelin mod, and some others), and everytime it gives me the same error, but with the mod switched out, in this case it's the backpack. I'd like some help on this if at all possible, and hoping I didn't do something stupid, but if I did, I'm sorry lol.
My first piece of advice would be to downgrade forge. Find out what the oldest version you can get away with is, in terms of what your mods need, and don't upgrade it until either 1.3, or when you want to install new mods. It's just a nightmare, otherwise.
If in doubt, use 3.1.3.105, as I am. I'm running zeppelin like you; I've also tested it with ic2 1.95b, buildcraft 2.2, thaumcraft 2.1.6b, and EE 1.4.5.1, as well as a lot of older mods, but that is probably irrelevant. The point, however, is that for me at least, there is a known stable version of forge, with some known stable (not exactly the newest, mind you) versions of most of the big/popular mods.
For some reason ID resolver isn't giving me the option to change conflicting ideas. It just overwrites them. I mostly having trouble with the Trains and Zeplins mod. One of the tracks has the same ID as a iron tool and I can't figure out how to change it.
This mod is great! After a few tries I got it properly installed, and no more crashes, even with several big block-adding mods!
I do have a major problem though, that doesn't involve crashes, so I don't have any error reports to give. My problem is that ID resolver screws up crafting recipes that are added by the mods it messes with.
For example, one of the mods I am using is "Better than Wolves", and the recipe for a gear gives me a tuning fork instead with ID Resolver installed. Recipes for npc wands added by "Custom NPCs" didn't give me any item at all.
All the items are still there in creative, but I prefer to play in survival, which is kind of impossible when the crafting recipes don't work.
Before I found ID Resolver, I tried to change IDs myself by downloading random free java software. I was able to open .class files and look at the code, but not change it without breaking the mod I was editing.
I really love BTW but I've always wanted an NPC mod like Custom NPCs... and your mod is the only one I've ever seen that got them to work together at all. I would very much appreciate any help you could provide me with that could resolve this issue.
'Update 1' can work with Forge 152, even 160 (the latest build as of this post). You only need these files taken from Pahimar's update of the 4096IDs fix. They contain the hooks ID Reslover requires, which includes pb,yr, and mod_4096FixForge,
'Update 1' can work with Forge 152, even 160 (the latest build as of this post). You only need these files taken from Pahimar's update of the 4096IDs fix. They contain the hooks ID Reslover requires, which includes pb,yr, and mod_4096FixForge,
so mostly we just put these things in the forge zip and it will work?
so mostly we just put these things in the forge zip and it will work?
It will work as long as the files are put in your minecraft.jar after Forge, along with GuiAPI and ID Resolver. Minecraft won't crash if the files are in while ID Resolver is not, so I guess you could just put it in the same zip file as Forge.
'Update 1' can work with Forge 152, even 160 (the latest build as of this post). You only need these files taken from Pahimar's update of the 4096IDs fix. They contain the hooks ID Reslover requires, which includes pb,yr, and mod_4096FixForge,
This is the fix I've spent more than an hour looking for. TYVM!
--- BEGIN ERROR REPORT e0f5affe --------
Generated 09/07/12 7:50 PM
Minecraft: Minecraft 1.2.5
OS: Windows Vista (x86) version 6.0
Java: 1.7.0_03, Oracle Corporation
VM: Java HotSpot(TM) Client VM (mixed mode, sharing), Oracle Corporation
LWJGL: 2.4.2
OpenGL: Intel 945GM version 1.4.0 - Build 7.14.10.1437, Intel
java.lang.RuntimeException: Unhandled exception in ConflictHelper.
at IDResolver.conflictHelper(IDResolver.java:307)
at IDResolver.getConflictedItemID(IDResolver.java:703)
at IDResolver.GetConflictedItemID(IDResolver.java:708)
at yr.<init>(Item.java:591)
at nuclearcontrol.ItemToolThermometer.<init>(ItemToolThermometer.java:19)
at mod_IC2NuclearControl.initBlocks(mod_IC2NuclearControl.java:287)
at mod_IC2NuclearControl.load(mod_IC2NuclearControl.java:146)
at ModLoader.init(ModLoader.java:891)
at ModLoader.addAllRenderers(ModLoader.java:189)
at ahu.<init>(RenderManager.java:86)
at ahu.<clinit>(RenderManager.java:14)
at net.minecraft.client.Minecraft.a(Minecraft.java:394)
at net.minecraft.client.Minecraft.run(Minecraft.java:732)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: error loading theme
at GuiWidgetScreen.getInstance(GuiWidgetScreen.java:83)
at IDResolver.runConflict(IDResolver.java:2443)
at IDResolver.conflictHelper(IDResolver.java:289)
... 13 more
Caused by: org.lwjgl.opengl.OpenGLException: Invalid value (1281)
at org.lwjgl.opengl.Util.checkGLError(Util.java:56)
at de.matthiasmann.twl.theme.ThemeManager.createThemeManager(ThemeManager.java:147)
at GuiWidgetScreen.getInstance(GuiWidgetScreen.java:65)
... 15 more
--- END ERROR REPORT a30b23b8 ----------
'Update 1' can work with Forge 152, even 160 (the latest build as of this post). You only need these files taken from Pahimar's update of the 4096IDs fix. They contain the hooks ID Reslover requires, which includes pb,yr, and mod_4096FixForge,
how? how do i get id resolver to work with the lates version of forge?
install instructions would be nice.
thanks in advance
The Meaning of Life, the Universe, and Everything.
Location:
Tulsa
Join Date:
7/15/2011
Posts:
55
Minecraft:
CraveMode
Xbox:
CraveMode
PSN:
CraveMode
Member Details
I was investigating this myself, but from what I have gathered.. the new Forge 3.3.8 includes the 4096 fix which is why most of the people that made fixes are no longer supporting them so you can't find them on their respective pages.
There for, we will have to wait for an updated ID Resolver to support the new forge version (I think).
Sidenote:
For those who are trying to get several mods to work, for example.. I am using better farming with all the other technic mods (my own custome pack, downloaded all the updated mods running magic launcher) so better farming is conflicting with several mods' block ids. Usually, it will create a config file either in root directory or in config folder and it will list the IDS. If it says, for example...
java.lang.IllegalArgumentException: Slot 185 is already occupied by MLBlockCrops@466fc7ef when adding BlockCustomTree@54af4009
at pb.<init>(Block.java:251)
at qk.<init>(SourceFile:11)
at qk.<init>(SourceFile:19)
at zc.<init>(SourceFile:19)
at BlockCustomTree.<init>(BlockCustomTree.java:14)
at mod_BetterFarming.load(mod_BetterFarming.java:162)
That is what I am running into, and what I do to resolve this (I have to do this alot as there are alot of IDS for this mod) open up the BetterFarming.cfg in the root folder, and it shows:
Blocks IDS{
Apple Leaves=2000
Apple Tree=2001
Cocoa Pod=2002
Cocoa Leaves=2003
Cocoa Tree=2004
Mint Crop=2005
Orange Leaves=2006
Orange Tree=185
}
I have had to rename them all 2000+ so for Orange Tree= I will put 2007, and I will keep increase it until all the IDs for that mod are finished. It is a long process because you have to run the client and wait for it to crash to show the next conflicting ID until it starts working.
Caused by: java.lang.ClassNotFoundException: net.minecraft.LauncherFrame
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Never Mind it works thanks to this guy "walkerjonny" and well of course "ShaRose"
Attempting to get this working with IDResolver 1.2.5 Update 1 and IDRPatch forge for build 152 on a server, getting the following error:
[SEVERE] Unexpected exception
java.lang.NoClassDefFoundError: de/matthiasmann/twl/Widget
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
at java.lang.Class.getConstructor0(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at cpw.mods.fml.common.modloader.ModLoaderModContainer.preInit(ModLoaderModContainer.java:107)
at cpw.mods.fml.common.Loader.preModInit(Loader.java:235)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:593)
at cpw.mods.fml.server.FMLServerHandler.onPreLoad(FMLServerHandler.java:139)
at net.minecraft.server.MinecraftServer.s(MinecraftServer.java:158)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:414)
at dn.run(SourceFile:492)
Caused by: java.lang.ClassNotFoundException: de.matthiasmann.twl.Widget
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 12 more
i have a problem when i try to install coral reef mods with recomended forge i get:
java.lang.IndexOutOfBoundsException: bitIndex < 0: -1
at java.util.BitSet.clear(Unknown Source)
at cpw.mods.fml.client.SpriteHelper.getFreeSlot(SpriteHelper.java:130)
at cpw.mods.fml.client.SpriteHelper.getUniqueSpriteIndex(SpriteHelper.java:106)
at ModLoader.addOverride(ModLoader.java:154)
at mod_MineColony.load(mod_MineColony.java:652)
at cpw.mods.fml.common.modloader.ModLoaderModContainer.init(ModLoaderModContainer.java:356)
at cpw.mods.fml.common.Loader.modInit(Loader.java:273)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:628)
at cpw.mods.fml.client.FMLClientHandler.onLoadComplete(FMLClientHandler.java:223)
at net.minecraft.client.Minecraft.a(Minecraft.java:429)
at net.minecraft.client.Minecraft.run(Minecraft.java:738)
at java.lang.Thread.run(Unknown Source)
java.lang.IndexOutOfBoundsException: bitIndex < 0: -1
at java.util.BitSet.clear(Unknown Source)
at cpw.mods.fml.client.SpriteHelper.getFreeSlot(SpriteHelper.java:130)
at cpw.mods.fml.client.SpriteHelper.getUniqueSpriteIndex(SpriteHelper.java:106)
at ModLoader.addOverride(ModLoader.java:154)
at mod_AberrantTools.load(mod_AberrantTools.java:178)
at cpw.mods.fml.common.modloader.ModLoaderModContainer.init(ModLoaderModContainer.java:351)
at cpw.mods.fml.common.Loader.modInit(Loader.java:263)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:604)
at cpw.mods.fml.client.FMLClientHandler.onLoadComplete(FMLClientHandler.java:203)
at net.minecraft.client.Minecraft.a(Minecraft.java:426)
at net.minecraft.client.Minecraft.run(Minecraft.java:735)
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT a543bddf ----------
My first piece of advice would be to downgrade forge. Find out what the oldest version you can get away with is, in terms of what your mods need, and don't upgrade it until either 1.3, or when you want to install new mods. It's just a nightmare, otherwise.
If in doubt, use 3.1.3.105, as I am. I'm running zeppelin like you; I've also tested it with ic2 1.95b, buildcraft 2.2, thaumcraft 2.1.6b, and EE 1.4.5.1, as well as a lot of older mods, but that is probably irrelevant. The point, however, is that for me at least, there is a known stable version of forge, with some known stable (not exactly the newest, mind you) versions of most of the big/popular mods.
I do have a major problem though, that doesn't involve crashes, so I don't have any error reports to give. My problem is that ID resolver screws up crafting recipes that are added by the mods it messes with.
For example, one of the mods I am using is "Better than Wolves", and the recipe for a gear gives me a tuning fork instead with ID Resolver installed. Recipes for npc wands added by "Custom NPCs" didn't give me any item at all.
All the items are still there in creative, but I prefer to play in survival, which is kind of impossible when the crafting recipes don't work.
Before I found ID Resolver, I tried to change IDs myself by downloading random free java software. I was able to open .class files and look at the code, but not change it without breaking the mod I was editing.
I really love BTW but I've always wanted an NPC mod like Custom NPCs... and your mod is the only one I've ever seen that got them to work together at all. I would very much appreciate any help you could provide me with that could resolve this issue.
Thanks!
so mostly we just put these things in the forge zip and it will work?
It will work as long as the files are put in your minecraft.jar after Forge, along with GuiAPI and ID Resolver. Minecraft won't crash if the files are in while ID Resolver is not, so I guess you could just put it in the same zip file as Forge.
This is the fix I've spent more than an hour looking for. TYVM!
Mods loaded: 102
ModLoader 1.2.5
mod_HLights V1 - 1.2.5
mod_Rways V1 - 1.2.5
mod_Metalworks V1 - 1.2.5
mod_ModernTech V1 - 1.2.5
mod_PCcore 3.1 for 1.2.5
mod_PCwireless 3.1 for 1.2.5
mod_PCmobile 3.1 for 1.2.5
mod_PCmachines 3.1 for 1.2.5
mod_PCtransport 3.1 for 1.2.5
mod_PClogic 3.1 for 1.2.5
mod_Macros 0.8.7
mod_UpdateManager by Vazkii. Version 1.2.2
mod_CodeChickenCore 0.5.2
mod_3DItems_Forge 1.2
mod_4096Fix v4 for 1.2.5
mod_AutoSwitch AutoSwitch v1.9.0 for Minecraft 1.2.5
mod_autoTorch V1 - 1.2.4
mod_MinecraftForge 3.2.3.108
mod_NotEnoughItems 1.2.2.4
mod_PerWorldDifficulty V1 - 1.2.5
mod_ReiMinimap v3.0_06 [1.2.5]
mod_SavePointChest 1.4.0
mod_TF2Dispenser 1.2.5 by pitman-87
mod_TF2Sentry 1.2.5 by pitman-87
mod_TF2Teleporter 1.2.5 by pitman-87
Wedge 0.1
mod_Assembly v1.1 by TeNNoX
mod_TimeWatch 0.3
mod_BetterFarming 1.2.5
mod_AdditionalBuildcraftObjects 0.9.1-100 (MC 1.2.5, BC 3.1.5)
mod_BuildCraftCore 3.1.5
mod_BuildCraftBuilders 3.1.5
mod_BuildCraftEnergy 3.1.5
mod_BuildCraftFactory 3.1.5
mod_BuildCraftTransport 3.1.5
mod_SneakyPipes 0.1.1 (Minecraft 1.2.5, Buildcraft 3.1.5, Forge 3.0.1.75)
mod_LogisticsPipes 0.2.5B (built with Minecraft 1.2.5, Buildcraft 3.1.5, Forge 3.1.2.90)
mod_AdditionalPipes 3.1.0 (Minecraft 1.2.5, Buildcraft 3.1.5, Forge 3.1.3.103)
mod_BuildcraftAPS 0.2.315 (MC1.2.5 F3.1.2+ BC3.1.5)
mod_BuildCraftSilicon 3.1.5
mod_ComputerCraft 1.33
mod_CCTurtle 1.33
mod_CraftingTableIII (Beta1.8, MC1.2.5)
mod_DoggyTalents 1.2.5
mod_Elevator 1.6.0
mod_EE 1.4.5.1
mod_EnderStorage 1.1.1
mod_Forestry 1.4.6.1
mod_BuildCraftZFP (Forestry Package)
mod_IC2NuclearControl v1.1.6
mod_ImmibisCore 49.0.0
mod_IC2 v1.95
mod_Transformers v1.2
mod_PowerConverters 1.2.5R1.3.4BC3
mod_zAdvancedSolarPanel v3.0.0
mod_BCIC2Crossover IBv0.08 for MC 1.2.5, BC 3.1.5, IC2 1.95b
mod_AdvancedMachines v1.5 for IC2 1.95
mod_IC2AdvancedMachines v4.0
mod_ingameInfo 1.2.5.g modified by bspkrs
mod_InvTweaks 1.41b (1.2.4)
mod_PigbearLaser 1.4
mod_MAtmos_forModLoader r12 for 1.1.x
mod_Minechem V1 - 1.2.5
mod_Minions 1.2.2 @ MC 1.2.5
DrZhark's Mo'Creatures v3.5.0 (MC 1.2.5)
mod_CompactSolars 2.1
mod_IronChest 3.3
mod_ModularForceFieldSystem 1.2 Beta 6pre3_2
mod_MoreCreepsAndWeirdos ver 2.57 for Minecraft 1.2.5
mod_MorePaintings 1.2.5 Xtreme FML
mod_PlasmaCraft 1.2.5/0.2.9
mod_PortalGun 1.2.5v1
mod_PStoneRecipes 49.0.0
mod_Railcraft 5.2.4
mod_RedPowerControl 2.0pr5b2
mod_RedPowerCore 2.0pr5b2
mod_NetherOres 1.2.5R1.2.3
mod_RedPowerLighting 2.0pr5b2
mod_RedPowerLogic 2.0pr5b2
mod_RedPowerMachine 2.0pr5b2
mod_RedPowerWiring 2.0pr5b2
mod_RedPowerWorld 2.0pr5b2
mod_ZZZMissile 0.89
mod_StatusEffectHUD v1.12 (1.2.5)
Steve's Carts 1.4.1
Thermal Expansion 1.0.2
mod_ThermalExpansionEnergy 1.0.2
mod_ThermalExpansionFactory 1.0.2
mod_Timber 1.2.4
mod_CastleGates V1 - 1.2.5
mod_Garages V1 - 1.2.5
mod_TubeStuff 49.0.0
mod_WirelessRedstoneCore 1.2.1
mod_WirelessRedstoneRedPower 1.2.1.1
mod_WirelessRedstoneAddons 1.2.1
mod_RopesPlus 1.0.0 @ MC 1.2.5
mod_EMC v1.0 for EE 2 v1+
mod_IDResolver 1.2.5 - Update 1
mod_PluginsforForestry 1.1
mod_SeedManager v2.0
mod_ThaumCraft 2.1.6d
Minecraft has crashed!
----------------------
Minecraft has stopped running because it encountered a problem.
--- BEGIN ERROR REPORT e0f5affe --------
Generated 09/07/12 7:50 PM
Minecraft: Minecraft 1.2.5
OS: Windows Vista (x86) version 6.0
Java: 1.7.0_03, Oracle Corporation
VM: Java HotSpot(TM) Client VM (mixed mode, sharing), Oracle Corporation
LWJGL: 2.4.2
OpenGL: Intel 945GM version 1.4.0 - Build 7.14.10.1437, Intel
java.lang.RuntimeException: Unhandled exception in ConflictHelper.
at IDResolver.conflictHelper(IDResolver.java:307)
at IDResolver.getConflictedItemID(IDResolver.java:703)
at IDResolver.GetConflictedItemID(IDResolver.java:708)
at yr.<init>(Item.java:591)
at nuclearcontrol.ItemToolThermometer.<init>(ItemToolThermometer.java:19)
at mod_IC2NuclearControl.initBlocks(mod_IC2NuclearControl.java:287)
at mod_IC2NuclearControl.load(mod_IC2NuclearControl.java:146)
at ModLoader.init(ModLoader.java:891)
at ModLoader.addAllRenderers(ModLoader.java:189)
at ahu.<init>(RenderManager.java:86)
at ahu.<clinit>(RenderManager.java:14)
at net.minecraft.client.Minecraft.a(Minecraft.java:394)
at net.minecraft.client.Minecraft.run(Minecraft.java:732)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.RuntimeException: error loading theme
at GuiWidgetScreen.getInstance(GuiWidgetScreen.java:83)
at IDResolver.runConflict(IDResolver.java:2443)
at IDResolver.conflictHelper(IDResolver.java:289)
... 13 more
Caused by: org.lwjgl.opengl.OpenGLException: Invalid value (1281)
at org.lwjgl.opengl.Util.checkGLError(Util.java:56)
at de.matthiasmann.twl.theme.ThemeManager.createThemeManager(ThemeManager.java:147)
at GuiWidgetScreen.getInstance(GuiWidgetScreen.java:65)
... 15 more
--- END ERROR REPORT a30b23b8 ----------
how? how do i get id resolver to work with the lates version of forge?
install instructions would be nice.
thanks in advance
hah never mind lol turns out i had forgotten to install giu api
thanks for the file works better than ever!
XD
There for, we will have to wait for an updated ID Resolver to support the new forge version (I think).
Sidenote:
For those who are trying to get several mods to work, for example.. I am using better farming with all the other technic mods (my own custome pack, downloaded all the updated mods running magic launcher) so better farming is conflicting with several mods' block ids. Usually, it will create a config file either in root directory or in config folder and it will list the IDS. If it says, for example...
That is what I am running into, and what I do to resolve this (I have to do this alot as there are alot of IDS for this mod) open up the BetterFarming.cfg in the root folder, and it shows:
I have had to rename them all 2000+ so for Orange Tree= I will put 2007, and I will keep increase it until all the IDs for that mod are finished. It is a long process because you have to run the client and wait for it to crash to show the next conflicting ID until it starts working.
Hope that helps!
Caused by: java.lang.ClassNotFoundException: net.minecraft.LauncherFrame
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Never Mind it works thanks to this guy "walkerjonny" and well of course "ShaRose"
java.lang.IndexOutOfBoundsException: bitIndex < 0: -1
at java.util.BitSet.clear(Unknown Source)
at cpw.mods.fml.client.SpriteHelper.getFreeSlot(SpriteHelper.java:130)
at cpw.mods.fml.client.SpriteHelper.getUniqueSpriteIndex(SpriteHelper.java:106)
at ModLoader.addOverride(ModLoader.java:154)
at mod_MineColony.load(mod_MineColony.java:652)
at cpw.mods.fml.common.modloader.ModLoaderModContainer.init(ModLoaderModContainer.java:356)
at cpw.mods.fml.common.Loader.modInit(Loader.java:273)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:628)
at cpw.mods.fml.client.FMLClientHandler.onLoadComplete(FMLClientHandler.java:223)
at net.minecraft.client.Minecraft.a(Minecraft.java:429)
at net.minecraft.client.Minecraft.run(Minecraft.java:738)
at java.lang.Thread.run(Unknown Source)
any idea?
I have some itemsprite error.
here's the error report: