Railcraft 9.6.0.0 + Forge 1343 + Thermal Foundation 1.0.0.81 results in a crash at startup. Forge says "A mod has attempted to assign BlockID [email protected] to the Fluid 'steam' but this Fluid has already been linked to BlockID [email protected]"
Crash log:
---- Minecraft Crash Report ----
// This is a token for 1 free hug. Redeem at your nearest Mojangsta: [~~HUG~~]
Time: 4/24/15 9:58 AM
Description: Exception in server tick loop
cpw.mods.fml.common.LoaderException: java.lang.RuntimeException: A mod has attempted to assign BlockID [email protected] to the Fluid 'steam' but this Fluid has already been linked to BlockID [email protected] Configure your mods to prevent this from happening.
at net.minecraftforge.fluids.Fluid.setBlock(Fluid.java:128)
at net.minecraftforge.fluids.BlockFluidBase.<init>(BlockFluidBase.java:66)
at net.minecraftforge.fluids.BlockFluidFinite.<init>(BlockFluidFinite.java:24)
at mods.railcraft.common.fluids.BlockRailcraftFluidFinite.<init>(BlockRailcraftFluidFinite.java:42)
at mods.railcraft.common.fluids.RailcraftFluids$2.makeBlock(RailcraftFluids.java:56)
at mods.railcraft.common.fluids.RailcraftFluids.initBlock(RailcraftFluids.java:123)
at mods.railcraft.common.fluids.RailcraftFluids.init(RailcraftFluids.java:91)
at mods.railcraft.common.fluids.RailcraftFluids.preInitFluids(RailcraftFluids.java:75)
at mods.railcraft.common.modules.ModuleCore.preInit(ModuleCore.java:105)
at mods.railcraft.common.modules.ModuleManager.preInit(ModuleManager.java:237)
at mods.railcraft.common.modules.ModuleManager.preInit(ModuleManager.java:169)
at mods.railcraft.common.core.Railcraft.preInit(Railcraft.java:166)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:513)
at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:88)
at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:314)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:117)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
Caused by: java.lang.RuntimeException: A mod has attempted to assign BlockID [email protected] to the Fluid 'steam' but this Fluid has already been linked to BlockID [email protected] Configure your mods to prevent this from happening.
... 43 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
Just updated Railcraft to 9.6.0.0 and noticed a horrible Bug from Coke Oven.
If you put in empty Glass Bottles (probably also Buckets, didn't tested it), the Coke Oven acts like it was filling them, even thought nothing is right then in the tank and duplicates the Bottles!
Example: Just placed 32 Bottles, in the upper slot, it takes one away and in the bottom slot appeares 32 Bottles while in the Upper slot is 31.
Just updated Railcraft to 9.6.0.0 and noticed a horrible Bug from Coke Oven.
If you put in empty Glass Bottles (probably also Buckets, didn't tested it), the Coke Oven acts like it was filling them, even thought nothing is right then in the tank and duplicates the Bottles!
Example: Just placed 32 Bottles, in the upper slot, it takes one away and in the bottom slot appeares 32 Bottles while in the Upper slot is 31.
Railcraft 9.6.0.0 + Forge 1343 + Thermal Foundation 1.0.0.81 results in a crash at startup. Forge says "A mod has attempted to assign BlockID [email protected] to the Fluid 'steam' but this Fluid has already been linked to BlockID [email protected]"
Crash log:
---- Minecraft Crash Report ----
// This is a token for 1 free hug. Redeem at your nearest Mojangsta: [~~HUG~~]
Time: 4/24/15 9:58 AM
Description: Exception in server tick loop
cpw.mods.fml.common.LoaderException: java.lang.RuntimeException: A mod has attempted to assign BlockID [email protected] to the Fluid 'steam' but this Fluid has already been linked to BlockID [email protected] Configure your mods to prevent this from happening.
at net.minecraftforge.fluids.Fluid.setBlock(Fluid.java:128)
at net.minecraftforge.fluids.BlockFluidBase.<init>(BlockFluidBase.java:66)
at net.minecraftforge.fluids.BlockFluidFinite.<init>(BlockFluidFinite.java:24)
at mods.railcraft.common.fluids.BlockRailcraftFluidFinite.<init>(BlockRailcraftFluidFinite.java:42)
at mods.railcraft.common.fluids.RailcraftFluids$2.makeBlock(RailcraftFluids.java:56)
at mods.railcraft.common.fluids.RailcraftFluids.initBlock(RailcraftFluids.java:123)
at mods.railcraft.common.fluids.RailcraftFluids.init(RailcraftFluids.java:91)
at mods.railcraft.common.fluids.RailcraftFluids.preInitFluids(RailcraftFluids.java:75)
at mods.railcraft.common.modules.ModuleCore.preInit(ModuleCore.java:105)
at mods.railcraft.common.modules.ModuleManager.preInit(ModuleManager.java:237)
at mods.railcraft.common.modules.ModuleManager.preInit(ModuleManager.java:169)
at mods.railcraft.common.core.Railcraft.preInit(Railcraft.java:166)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:513)
at sun.reflect.GeneratedMethodAccessor3.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:208)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:187)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74)
at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304)
at com.google.common.eventbus.EventBus.post(EventBus.java:275)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:118)
at cpw.mods.fml.common.Loader.preinitializeMods(Loader.java:513)
at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:88)
at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:314)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:117)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387)
at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
Caused by: java.lang.RuntimeException: A mod has attempted to assign BlockID [email protected] to the Fluid 'steam' but this Fluid has already been linked to BlockID [email protected] Configure your mods to prevent this from happening.
... 43 more
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
i just updated and got the steam crash as well with thermal dynamics. i have changed ids b4 and usually good at finding them. is there a way to change the id vs just disabling steam blocks? cuz i looked in both the configs railcraft and thermal dynamics for the id's with no luck...
i just updated and got the steam crash as well with thermal dynamics. i have changed ids b4 and usually good at finding them. is there a way to change the id vs just disabling steam blocks? cuz i looked in both the configs railcraft and thermal dynamics for the id's with no luck...
It doesn't work that way any more. It's all namespace based now, which is a better system. I believe that if you disable Railcraft's steam in deference to Thermal Expansion's steam, Railcraft boilers should happily produce Thermal Expansion steam, and Railcraft steam engines and turbines should happily work with it. It's much less important which mod the steam comes from than that a steam fluid exists to be used. Steam is steam like iron is iron and copper is copper.
I discovered that by failing to update a link, I was (and so on)
......and some time later, I eventually realized I was an IDIOT. I'd disabled those "missing" items myself, to use ChickenChunks instead of Railcraft anchors, then forgot I'd done so, and when I erased the config on the server of course everything I'd disabled came back...
Shot myself squarely in the foot, and spent half the day figuring it out.
thx CaerMaster. thats what i was mostly concerned about was losing the functionality of my steam boiler. i depend on that greatly for steam production to make power for my IC2 automation. i have that running 100% of the time lol and the mods i am used to conflict are usually reika's mods with ID's. how i know what to change. but thanks again for the answers. i sahll try it and get back to u if my steam boilers no longer work. if that is the case i may have to resort to reverting to v9.5.0.0. i just like to keep up with all the updates for things as long as they dont conflict with forge on dire's 1.7.10 pack we run
its about using a book for a "Routing Switch Motor"
is it possible to use a custom name for the "RSM" to detect the default minecart in the same way it would detect the cart using "Dest=< >"
well like this:
Name=<customname>
i am aware that Name=<Minecart> would be the idea, but is it possible to use custom name for minecart?
EDIT:
never mind. i figured it out.. and please tell me what is
AND
OR
NOT
its for using routing switch motor as you write the line in book like these 3 words.. I am not sure what they are for. so please tell me what is it. thanks in advanced.
EDIT 1:
can you tell me how do i connect "Dual-Head Block Signal" to two signal at the end of the track, which is opposite to each other. so i can't figure it out a way to make the "top of red" in (Dual-Head Block Signal) to be connected with one of the signal. but i have no problem connecting the "bottom of red" which turned green as i connected it to the other signal which is far away from the Dual-Head Block Signal.. but the one that is closest to Dual-Head Block Signal, i am having trouble with it..
what i am trying to do is use the Dual-Head Block Signal to tell me if there is a cart that is using the single track heading toward me as if i am about to send my cart heading toward to the cart that is heading me.. you get the idea? thats what i am trying to learn how to connect the Dual-Head Block Signal to two of the signal. but can't make it work. please tell me how? thanks again in advance.
This is awkward. for me to post another post after my post..
anyway, can i request you to add some configuration/setting/system to the RailCraft
so i was able to use Hopper with coke oven. no problem but with a tank (iron or steel), i wasn't able to use hopper on the tank.. and i also had trouble with hopper with "Fluid Loader" where it is impossible to get empty buckets out of the loader (horizontally) and we already know that you can't put the hopper under the Fluid Loader because there will be a rail track under the loader.
Please add these and make it works so i can use hopper to transfer few things. so Let me know if its possible or not
EDIT:
attention: I want to report something that you need to fix in the blue book (Routing Table)
i was looking at the manual, where i would find a keywords such as Owner, Color, so on and on. there is one mistake that was made.
Rider is supposed to be "Riding" because i tried to use "Rider" but i see that the Routing Switch Motor dont recognize the keyword, so i had to look up in website to find out the correct keyword which turned out to be "Riding". It took me a while to find out why it didn't work was due to keyword.
can i use this mod silver with as tinkers construct one?
Rollback Post to RevisionRollBack
Doesn't matter what the press says. Doesn't matter what the politicians or the mobs say. Doesn't matter if the whole country decides that something wrong is something right. This nation was founded on one principle above all else: the requirement that we stand up for what we believe, no matter the odds or the consequences. When the mob and the press and the whole world tell you to move, your job is to plant yourself like a tree beside the river of truth, and tell the whole world — "No, you move
I dont know if you can fix it or is there a way i can fix it.. the bug in railcraft is where i would just walking around anywhere on the land.. and at same time, i am also leaving an invisible block behind.. and from what i see in MCedit, its a "residual Heat" from Railcraft. its not corrupting my saved world in my server.. but its affecting my performance of "FPS" making it lose few fps as theres more and more invisible block left around on these land i have already walked around.
let me know if there is anything i can do to prevent this.. or fix it somehow.
Hi kluckart. If you go into the railcraft config folder and the blocks.cfg file there is a line called "B:residual.heat=true" setting that to false is one of the first things I do when building a pack. This also increases the performance when looking at tanks etc.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Railcraft works with the latest version of forge, just DONT click on anything to do with liquid and you'll be right.
Anyone know when railcraft will update?Actually it has just been updated, sweet...
Railcraft 9.6.0.0 + Forge 1343 + Thermal Foundation 1.0.0.81 results in a crash at startup. Forge says "A mod has attempted to assign BlockID [email protected] to the Fluid 'steam' but this Fluid has already been linked to BlockID [email protected]"
Crash log:
Just updated Railcraft to 9.6.0.0 and noticed a horrible Bug from Coke Oven.
If you put in empty Glass Bottles (probably also Buckets, didn't tested it), the Coke Oven acts like it was filling them, even thought nothing is right then in the tank and duplicates the Bottles!
Example: Just placed 32 Bottles, in the upper slot, it takes one away and in the bottom slot appeares 32 Bottles while in the Upper slot is 31.
That's not good, i gotta go back to 9.5.0.0
Works with Buckets, Forestry Cans too :-(
Post the Issue on git:
https://github.com/CovertJaguar/Railcraft/issues/593
GTNH Modpack is on Technic Launcher Hotlist now and available on FTB and Curse Launcher too!!!
http://www.technicpack.net/scraps/vol1
Minetweaker/Modtweaker Scripts I hosting on Github:
Hardcore well balanced Modpack with GT, Forestry, Railcraft, Thaumcraft and Better Questing Mod:
From CJ: "PSA: If you are running an older version of Forge, you may need to disable the Steam Block in the blocks.cfg file!"
By older, I believe he meant pre-1355.
I finally went to F1391 and all works well---so far anyway.
Just retried with Forge 1381 (Cauldron package hit the mirror today) and got the same problem with 1381. But I'll try that workaround anyway.
Think there was a major development with F1389. Might try that, or 1391, if your 1343 fix doesn't work. Either or, hoping for the best for you!
1381 is the latest available for me for now. (Cauldron server.) But disabling steam in the blocks.cfg worked. Thanks for passing the tip on.
No problem. Glad you got it working. I know how frustrating it can get sometimes.
i just updated and got the steam crash as well with thermal dynamics. i have changed ids b4 and usually good at finding them. is there a way to change the id vs just disabling steam blocks? cuz i looked in both the configs railcraft and thermal dynamics for the id's with no luck...
It doesn't work that way any more. It's all namespace based now, which is a better system. I believe that if you disable Railcraft's steam in deference to Thermal Expansion's steam, Railcraft boilers should happily produce Thermal Expansion steam, and Railcraft steam engines and turbines should happily work with it. It's much less important which mod the steam comes from than that a steam fluid exists to be used. Steam is steam like iron is iron and copper is copper.
OK, this is getting worse and worse.
I discovered t
hat by failing to update a link, I was(and so on)......and some time later, I eventually realized I was an IDIOT. I'd disabled those "missing" items myself, to use ChickenChunks instead of Railcraft anchors, then forgot I'd done so, and when I erased the config on the server of course everything I'd disabled came back...
Shot myself squarely in the foot, and spent half the day figuring it out.
thx CaerMaster. thats what i was mostly concerned about was losing the functionality of my steam boiler. i depend on that greatly for steam production to make power for my IC2 automation. i have that running 100% of the time lol and the mods i am used to conflict are usually reika's mods with ID's. how i know what to change. but thanks again for the answers. i sahll try it and get back to u if my steam boilers no longer work. if that is the case i may have to resort to reverting to v9.5.0.0. i just like to keep up with all the updates for things as long as they dont conflict with forge on dire's 1.7.10 pack we run
anyone else experience player detectors not detecting players properly? like i destroy it and rebuild it but after a while it just doesnt work again
Hey, i have one question.its about using a book for a "Routing Switch Motor"is it possible to use a custom name for the "RSM" to detect the default minecart in the same way it would detect the cart using "Dest=< >"well like this:Name=<customname>i am aware that Name=<Minecart> would be the idea, but is it possible to use custom name for minecart?EDIT:
never mind. i figured it out.. and please tell me what is
AND
OR
NOT
its for using routing switch motor as you write the line in book like these 3 words.. I am not sure what they are for. so please tell me what is it. thanks in advanced.
EDIT 1:
can you tell me how do i connect "Dual-Head Block Signal" to two signal at the end of the track, which is opposite to each other. so i can't figure it out a way to make the "top of red" in (Dual-Head Block Signal) to be connected with one of the signal. but i have no problem connecting the "bottom of red" which turned green as i connected it to the other signal which is far away from the Dual-Head Block Signal.. but the one that is closest to Dual-Head Block Signal, i am having trouble with it..
what i am trying to do is use the Dual-Head Block Signal to tell me if there is a cart that is using the single track heading toward me as if i am about to send my cart heading toward to the cart that is heading me.. you get the idea? thats what i am trying to learn how to connect the Dual-Head Block Signal to two of the signal. but can't make it work. please tell me how? thanks again in advance.
This is awkward. for me to post another post after my post..
anyway, can i request you to add some configuration/setting/system to the RailCraft
so i was able to use Hopper with coke oven. no problem but with a tank (iron or steel), i wasn't able to use hopper on the tank.. and i also had trouble with hopper with "Fluid Loader" where it is impossible to get empty buckets out of the loader (horizontally) and we already know that you can't put the hopper under the Fluid Loader because there will be a rail track under the loader.
Please add these and make it works so i can use hopper to transfer few things. so Let me know if its possible or not
EDIT:
attention: I want to report something that you need to fix in the blue book (Routing Table)
i was looking at the manual, where i would find a keywords such as Owner, Color, so on and on. there is one mistake that was made.
Rider is supposed to be "Riding" because i tried to use "Rider" but i see that the Routing Switch Motor dont recognize the keyword, so i had to look up in website to find out the correct keyword which turned out to be "Riding". It took me a while to find out why it didn't work was due to keyword.
can i use this mod silver with as tinkers construct one?
I LOVE railcraft for the lamps. Rails and tracks and the other stuff doesn't make sense to me, unfortunately. Great mod!
Hello,
I want to report a bug in railcraft:
I dont know if you can fix it or is there a way i can fix it.. the bug in railcraft is where i would just walking around anywhere on the land.. and at same time, i am also leaving an invisible block behind.. and from what i see in MCedit, its a "residual Heat" from Railcraft. its not corrupting my saved world in my server.. but its affecting my performance of "FPS" making it lose few fps as theres more and more invisible block left around on these land i have already walked around.
let me know if there is anything i can do to prevent this.. or fix it somehow.
Hi kluckart. If you go into the railcraft config folder and the blocks.cfg file there is a line called "B:residual.heat=true" setting that to false is one of the first things I do when building a pack. This also increases the performance when looking at tanks etc.