[Spoiler] Hey man umm.. this looks amazing.. i really want it.. but the thing is .. im 1.5.1 . Yea yea "Upgrade" But heres another thing.. 1 have 130 mods for my 1.5.1 and i think this would be a AMAZING addition... do you think you can downgrade this to 1.5.1? or am i just screwed? [Spoiler/]
Whoops, I thought I responded.
Changes were very minimal from 1.5.1 to 1.5.2. If I hadn't already started messing with the code for a 1.6.2 upgrade already I would have had this done for u in about 15 mins. Sorry to say, I cannot at this time. But literally, ANY moder can do it with ease. If u know someone, I'm sure they will be more than happy to do it for you.
What's with everyone trying to replace RP2, I still think it's still going to update. And if you are going to make a replacement for RP2 (which is, impossible), you should make this slightly different from RP2. It's just like you took the whole RP2, updated it to 1.5.2, and then take all the credit. But nice try anyways.
What's with everyone trying to replace RP2, I still think it's still going to update. And if you are going to make a replacement for RP2 (which is, impossible), you should make this slightly different from RP2. It's just like you took the whole RP2, updated it to 1.5.2, and then take all the credit. But nice try anyways.
Maybe this mod might actually stimulate some real growth in Redpower...if it doesn't render it obsolete.
This mod:
• Is for 1.5.2
• Has configs for almost everything
• Is open source
• Already adds some missing features that Redpower doesn't, and will probably never have
• Freestanding insulated cable
• Doesn't have useless ores ("But she'll add a use for Tungsten!!" has been said for over a year and a half)
• Might be integrating with Electrodynamics, which is turning out to be an amazing open source mod
I say keep doing what you're doing TJP, the tech mod community needs exactly you right now.
Time: 12.07.13 16:21
Description: Exception in server tick loop
cpw.mods.fml.common.network.FMLNetworkException: java.lang.RuntimeException: java.lang.StackOverflowError
at cpw.mods.fml.common.network.NetworkModHandler.tryCreatingPacketHandler(NetworkModHandler.java:197)
at cpw.mods.fml.common.network.NetworkModHandler.configureNetworkMod(NetworkModHandler.java:130)
at cpw.mods.fml.common.network.NetworkModHandler.<init>(NetworkModHandler.java:99)
at cpw.mods.fml.common.network.FMLNetworkHandler.registerNetworkMod(FMLNetworkHandler.java:262)
at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:465)
at sun.reflect.GeneratedMethodAccessor2.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:314)
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:192)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:172)
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:314)
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:103)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:504)
at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:85)
at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:350)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:69)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:431)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573)
Caused by: java.lang.RuntimeException: java.lang.StackOverflowError
at mrtjp.projectred.network.PacketHandler.<init>(PacketHandler.java:57)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at cpw.mods.fml.common.network.NetworkModHandler.tryCreatingPacketHandler(NetworkModHandler.java:192)
... 30 more
Caused by: java.lang.StackOverflowError
at java.lang.StringCoding.safeTrim(Unknown Source)
at java.lang.StringCoding.access$300(Unknown Source)
at java.lang.StringCoding$StringEncoder.encode(Unknown Source)
at java.lang.StringCoding.encode(Unknown Source)
at java.lang.String.getBytes(Unknown Source)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(Unknown Source)
at java.util.zip.ZipFile.<init>(Unknown Source)
at java.util.jar.JarFile.<init>(Unknown Source)
at java.util.jar.JarFile.<init>(Unknown Source)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:306)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
What's with everyone trying to replace RP2, I still think it's still going to update. And if you are going to make a replacement for RP2 (which is, impossible), you should make this slightly different from RP2. It's just like you took the whole RP2, updated it to 1.5.2, and then take all the credit. But nice try anyways.
Redpower is going to be released whenever the mod API is finished ! ( Hint: never)
Yes, eloraam will update and after that she's going to go missing for 1 year and a half and then update again, and then probably never come back.
What's with everyone trying to replace RP2, I still think it's still going to update. And if you are going to make a replacement for RP2 (which is, impossible), you should make this slightly different from RP2. It's just like you took the whole RP2, updated it to 1.5.2, and then take all the credit. But nice try anyways.
Eloraam brought this upon herself really. Going half a year without updating is bad as it is. The really issue is that she continues to leave RP2 fans in the dark in terms of information. She tweets like once every two months to tell us she's alive, when celebrities that are twice as busy as her manage to post crap all day. Communication is essential in our society! If we fail to do so, it leads to misunderstandings that can often end in fights or worse. For some of us, living on a prayer is not enough and at this point it only makes sense to try and move on, and that's ok. It's kinda like how there is more than one brand of potato chip that tastes exactly the same. Also, having a replacement mod that constantly updates tends to cut down on all the update related spam Elo gets on her forum topic.
v3.0.0.28
- Fixed noSuchField error on alloy furnace
Updates may slow down for a bit, sit tight. Im working on re-writing renderings for gates.
if anyone knows how Chickenbone's CCModels work, please let me know.
The Meaning of Life, the Universe, and Everything.
Join Date:
1/4/2012
Posts:
43
Minecraft:
whizzball1
Member Details
The Logic and Wiring Module in ElectroDynamics supposedly will contain nanocircuits. Are you going to do the nano circuit mechanics?
Or are they just going to use your logic as a base for their nano-circuits?
Rollback Post to RevisionRollBack
I'd like to note that my actual username should be whizzball1. A name change would be useful right about now.
v3.0.0.28
- Fixed noSuchField error on alloy furnace
Updates may slow down for a bit, sit tight. Im working on re-writing renderings for gates.
if anyone knows how Chickenbone's CCModels work, please let me know.
Hmm, people are saying this is because of a block id conflict, was this log from minecraft window itself or a terminal window?
OO. interesting...
Put this up on github issues (link in OP) incase i forget.
That someone was me lol. I ended up finding it difficult to work my code into the existing workspace. My "style" of modding is a somewhat simpler yet at the same time not quite as efficient. Overall it proved a bit much for me at this time so I had to leave it up to Mr_TJP to implement worldgen.
Can't figure this out. There's no item from PR with the ID 32006, and normally it would say what the item is.
Everything's fine with I uninstall PR.
java.lang.ArrayIndexOutOfBoundsException: 32006
at net.minecraftforge.common.Configuration.getItem(Configuration.java:194)
at net.minecraftforge.common.Configuration.getItem(Configuration.java:183)
at mrtjp.projectred.core.Configurator.loadPropertiesFromFile(Configurator.java:59)
at mrtjp.projectred.core.Configurator.initConfig(Configurator.java:45)
at mrtjp.projectred.ProjectRed.preInit(ProjectRed.java:98)
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:494)
at sun.reflect.GeneratedMethodAccessor4.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:314)
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:192)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:172)
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:314)
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:103)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:515)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:163)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:411)
at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56)
at net.minecraft.client.Minecraft.run(Minecraft.java:733)
at java.lang.Thread.run(Thread.java:680)
--- END ERROR REPORT 5cebebc4 ----------
Rollback Post to RevisionRollBack
"Do not abandon yourselves to despair. We are the Easter people and hallelujah is our song."
Can't figure this out. There's no item from PR with the ID 32006, and normally it would say what the item is.
Everything's fine with I uninstall PR.
java.lang.ArrayIndexOutOfBoundsException: 32006
at net.minecraftforge.common.Configuration.getItem(Configuration.java:194)
at net.minecraftforge.common.Configuration.getItem(Configuration.java:183)
at mrtjp.projectred.core.Configurator.loadPropertiesFromFile(Configurator.java:59)
at mrtjp.projectred.core.Configurator.initConfig(Configurator.java:45)
at mrtjp.projectred.ProjectRed.preInit(ProjectRed.java:98)
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:494)
at sun.reflect.GeneratedMethodAccessor4.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:314)
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:192)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:172)
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:314)
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:103)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:515)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:163)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:411)
at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56)
at net.minecraft.client.Minecraft.run(Minecraft.java:733)
at java.lang.Thread.run(Thread.java:680)
--- END ERROR REPORT 5cebebc4 ----------
Try subtracting ~256 from the current ids you have and see if you still have issues.
v3.0.0.28
- Fixed noSuchField error on alloy furnace
Updates may slow down for a bit, sit tight. Im working on re-writing renderings for gates.
if anyone knows how Chickenbone's CCModels work, please let me know.
Hmm, people are saying this is because of a block id conflict, was this log from minecraft window itself or a terminal window?
OO. interesting...
Put this up on github issues (link in OP) incase i forget.
I am getting the same crash as MrBanaBeer, what is the name of the config file? I can't find it.
Did you just trick me into using Witchcraft? Thanks man! Care to explain?
Sure:
Every mod programs its configuration differently. While many program it so that each assigned id is spot on to how it is set in the config (ex: 1200 in config == 1200 in game), some program it so that it adds 256 to each number in the config (ex: 1200 in config == 1456 in game). This prevents users from changing the ids so they conflict with vanilla block ids, but makes it a bit harder to configure the mod when it has id conflicts with other mods.
A suggestion to the mod author: could you program the mod so that it doesn't do this?
Edit: Digged into my own mod and found this code that could fix this issue.
.getInt(CurrentBlockID)
If you need a better example, look at the github for my mod (the code is 1.6.x, but the configs remain the same)
Whoops, I thought I responded.
Changes were very minimal from 1.5.1 to 1.5.2. If I hadn't already started messing with the code for a 1.6.2 upgrade already I would have had this done for u in about 15 mins. Sorry to say, I cannot at this time. But literally, ANY moder can do it with ease. If u know someone, I'm sure they will be more than happy to do it for you.
In the future, it may be compatible via peripheral.
Who is this, someone? o.O
Maybe this mod might actually stimulate some real growth in Redpower...if it doesn't render it obsolete.
This mod:
• Is for 1.5.2
• Has configs for almost everything
• Is open source
• Already adds some missing features that Redpower doesn't, and will probably never have
• Freestanding insulated cable
• Doesn't have useless ores ("But she'll add a use for Tungsten!!" has been said for over a year and a half)
• Might be integrating with Electrodynamics, which is turning out to be an amazing open source mod
I say keep doing what you're doing TJP, the tech mod community needs exactly you right now.
---- Minecraft Crash Report ----
// I'm sorry, Dave.
Time: 12.07.13 16:21
Description: Exception in server tick loop
cpw.mods.fml.common.network.FMLNetworkException: java.lang.RuntimeException: java.lang.StackOverflowError
at cpw.mods.fml.common.network.NetworkModHandler.tryCreatingPacketHandler(NetworkModHandler.java:197)
at cpw.mods.fml.common.network.NetworkModHandler.configureNetworkMod(NetworkModHandler.java:130)
at cpw.mods.fml.common.network.NetworkModHandler.<init>(NetworkModHandler.java:99)
at cpw.mods.fml.common.network.FMLNetworkHandler.registerNetworkMod(FMLNetworkHandler.java:262)
at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:465)
at sun.reflect.GeneratedMethodAccessor2.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:314)
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:192)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:172)
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:314)
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:103)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:504)
at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:85)
at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:350)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:69)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:431)
at net.minecraft.server.ThreadMinecraftServer.run(SourceFile:573)
Caused by: java.lang.RuntimeException: java.lang.StackOverflowError
at mrtjp.projectred.network.PacketHandler.<init>(PacketHandler.java:57)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at cpw.mods.fml.common.network.NetworkModHandler.tryCreatingPacketHandler(NetworkModHandler.java:192)
... 30 more
Caused by: java.lang.StackOverflowError
at java.lang.StringCoding.safeTrim(Unknown Source)
at java.lang.StringCoding.access$300(Unknown Source)
at java.lang.StringCoding$StringEncoder.encode(Unknown Source)
at java.lang.StringCoding.encode(Unknown Source)
at java.lang.String.getBytes(Unknown Source)
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(Unknown Source)
at java.util.zip.ZipFile.<init>(Unknown Source)
at java.util.jar.JarFile.<init>(Unknown Source)
at java.util.jar.JarFile.<init>(Unknown Source)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:306)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
at com.google.common.reflect.ClassPath.browse(ClassPath.java:265)
at com.google.common.reflect.ClassPath.browseJar(ClassPath.java:313)
at com.google.common.reflect.ClassPath.browseFrom(ClassPath.java:278)
Yes, eloraam will update and after that she's going to go missing for 1 year and a half and then update again, and then probably never come back.
Eloraam brought this upon herself really. Going half a year without updating is bad as it is. The really issue is that she continues to leave RP2 fans in the dark in terms of information. She tweets like once every two months to tell us she's alive, when celebrities that are twice as busy as her manage to post crap all day. Communication is essential in our society! If we fail to do so, it leads to misunderstandings that can often end in fights or worse. For some of us, living on a prayer is not enough and at this point it only makes sense to try and move on, and that's ok. It's kinda like how there is more than one brand of potato chip that tastes exactly the same. Also, having a replacement mod that constantly updates tends to cut down on all the update related spam Elo gets on her forum topic.
v3.0.0.28
- Fixed noSuchField error on alloy furnace
Updates may slow down for a bit, sit tight. Im working on re-writing renderings for gates.
if anyone knows how Chickenbone's CCModels work, please let me know.
Hmm, people are saying this is because of a block id conflict, was this log from minecraft window itself or a terminal window?
OO. interesting...
Put this up on github issues (link in OP) incase i forget.
Or are they just going to use your logic as a base for their nano-circuits?
Now all we need is frames!
This will come down the road, not exactly a priority.
For now, use red stone in motion.
its server
That someone was me lol. I ended up finding it difficult to work my code into the existing workspace. My "style" of modding is a somewhat simpler yet at the same time not quite as efficient. Overall it proved a bit much for me at this time so I had to leave it up to Mr_TJP to implement worldgen.
Everything's fine with I uninstall PR.
java.lang.ArrayIndexOutOfBoundsException: 32006
at net.minecraftforge.common.Configuration.getItem(Configuration.java:194)
at net.minecraftforge.common.Configuration.getItem(Configuration.java:183)
at mrtjp.projectred.core.Configurator.loadPropertiesFromFile(Configurator.java:59)
at mrtjp.projectred.core.Configurator.initConfig(Configurator.java:45)
at mrtjp.projectred.ProjectRed.preInit(ProjectRed.java:98)
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:494)
at sun.reflect.GeneratedMethodAccessor4.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:314)
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:192)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:172)
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:314)
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:103)
at cpw.mods.fml.common.Loader.loadMods(Loader.java:515)
at cpw.mods.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:163)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:411)
at net.minecraft.client.MinecraftAppletImpl.func_71384_a(SourceFile:56)
at net.minecraft.client.Minecraft.run(Minecraft.java:733)
at java.lang.Thread.run(Thread.java:680)
--- END ERROR REPORT 5cebebc4 ----------
Try subtracting ~256 from the current ids you have and see if you still have issues.
Website: http://lightningpig333.com
I am getting the same crash as MrBanaBeer, what is the name of the config file? I can't find it.
Did you just trick me into using Witchcraft? Thanks man! Care to explain?
Sure:
Every mod programs its configuration differently. While many program it so that each assigned id is spot on to how it is set in the config (ex: 1200 in config == 1200 in game), some program it so that it adds 256 to each number in the config (ex: 1200 in config == 1456 in game). This prevents users from changing the ids so they conflict with vanilla block ids, but makes it a bit harder to configure the mod when it has id conflicts with other mods.
A suggestion to the mod author: could you program the mod so that it doesn't do this?
Edit: Digged into my own mod and found this code that could fix this issue.
If you need a better example, look at the github for my mod (the code is 1.6.x, but the configs remain the same)
https://github.com/z...figuration.java
Website: http://lightningpig333.com