reactor craft and rotary craft (mild rant)

  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord

ScorpioOld

New Member
Jul 29, 2019
121
0
0
YX33A

Your post looks suspiciously Gregish, are you trying to create sect of Rotary/Reactor craft? I really admire Reika's creativity and dedication. I realize that mod is "child" of creator and in general he is not oblige to support and answer questions for what is created as part of his hobby. This is his right. And I can only thank him for his work.

In the same time there is issue with performance of Rotary Craft when one extractor consumes more resources than humongous number of Thermal Expansion machines and especially Reactor Craft when one steam turbine makes high end computer kneel helplessly as 20 entities per second progress toward 250 level. I like modes very much in the same time I am trying to limit population of RC machines because I know "one gas turbine" is safer than bunch of smaller scale machines. I can live with lag for a while collecting Hot Sodium and then use it from AE when I really need GWatts. I am happy to build tokamak use some of the collected resources finally. When I see 5 big reactors running with 2 maximized turbines without even questioning my CPU I start thinking what can be done differently or more efficient.
 
  • Like
Reactions: Pyure

YX33A

New Member
Jul 29, 2019
3,764
1
0
YX33A

Your post looks suspiciously Gregish, are you trying to create sect of Rotary/Reactor craft? I really admire Reika's creativity and dedication. I realize that mod is "child" of creator and in general he is not oblige to support and answer questions for what is created as part of his hobby. This is his right. And I can only thank him for his work.

In the same time there is issue with performance of Rotary Craft when one extractor consumes more resources than humongous number of Thermal Expansion machines and especially Reactor Craft when one steam turbine makes high end computer kneel helplessly as 20 entities per second progress toward 250 level. I like modes very much in the same time I am trying to limit population of RC machines because I know "one gas turbine" is safer than bunch of smaller scale machines. I can live with lag for a while collecting Hot Sodium and then use it from AE when I really need GWatts. I am happy to build tokamak use some of the collected resources finally. When I see 5 big reactors running with 2 maximized turbines without even questioning my CPU I start thinking what can be done differently or more efficient.
...Which post? I am confused.
 

Reika

RotaryCraft Dev
FTB Mod Dev
Sep 3, 2013
5,079
5,331
550
Toronto, Canada
sites.google.com
In the same time there is issue with performance of Rotary Craft when one extractor consumes more resources than humongous number of Thermal Expansion machines
That is partly due to math on RCs end and extreme (and I would argue excessive, given the side-effects) optimization in TE.

and especially Reactor Craft when one steam turbine makes high end computer kneel helplessly as 20 entities per second progress toward 250 level.
Technical note: they are blocks, not entities.
Also, you are not supposed to just let it float away.

When I see 5 big reactors running with 2 maximized turbines without even questioning my CPU I start thinking what can be done differently or more efficient.
By discarding the physics engine running inside the machines, not something I am willing to do.
 

Pyure

Not Totally Useless
Aug 14, 2013
8,334
7,191
383
Waterloo, Ontario
Also, you are not supposed to just let it float away.
Friendliest reminder that that's not really good design. As evidence, I can't think of another mod that constrains you to add its blocks/machines in order to reel in excessive and unnecessary steam blocks (the reason folks keep raising this over... and over again).

Would it be feasible to see the steam blocks null out after moving X times?
Would it be tolerable in terms of realism?

Cost/benefit analysis to a layman suggests it might be worthwhile, but I don't know if its even possible to attach a self-destruct mechanism to the blocks once they've been emitted.

Edited: brief look at BlockSteam.java says its possible (probably via updateTick), assuming its used. Sorry Reika, disregard that question.
 
Last edited:
  • Like
Reactions: YX33A

Reika

RotaryCraft Dev
FTB Mod Dev
Sep 3, 2013
5,079
5,331
550
Toronto, Canada
sites.google.com
Friendliest reminder that that's not really good design. As evidence, I can't think of another mod that constrains you to add its blocks/machines in order to reel in excessive and unnecessary steam blocks (the reason folks keep raising this over... and over again).
The condenser is not primarily for that purpose but for steam recycling, to save cost and boost efficiency.

Would it be feasible to see the steam blocks null out after moving X times?
Cost/benefit analysis to a layman suggests it might be worthwhile, but I don't know if its even possible to attach a self-destruct mechanism to the blocks once they've been emitted.
Edited: brief look at BlockSteam.java says its possible (probably via updateTick), assuming its used. Sorry Reika, disregard that question.
No, this is not possible without making the steam a TileEntity, which is a very bad thing to do for anything that moves.
 

Celestialphoenix

Too Much Free Time
Nov 9, 2012
3,741
3,204
333
Tartarus.. I mean at work. Same thing really.
Friendliest reminder that that's not really good design. As evidence, I can't think of another mod that constrains you to add its blocks/machines in order to reel in excessive and unnecessary steam blocks.

Did I read that right?
So you're saying a requirement for you to build something in a construction/building game in order to improve/progress is a bad design decision?
 

ScorpioOld

New Member
Jul 29, 2019
121
0
0
Reika,
I was the victim of optimizing software for 486 to be operational with hardware which costs hundreds of PCs I could buy.

The point is that you can always enforce user to use multiblock and then run your own compilation of internal staff in simple form. Delete steam block 3 blocks above turbines or enforce user to use encapsulated multiblock. Make a rule you want to users follow and forget about realism which has little to do with minecraft. Enforce to use HS steel block around reactor and forget about neutrons. Thermodynamics... well I could play a bit following your recommendation so far the conclusion there is no any of I know of.
 
  • Like
Reactions: Pyure

Pyure

Not Totally Useless
Aug 14, 2013
8,334
7,191
383
Waterloo, Ontario
Did I read that right?
So you're saying a requirement for you to build something in a construction/building game in order to improve/progress is a bad design decision?
Nope, you read it incorrectly. Adding machines in order to mitigate cpu resource hogging (caused by the same mod) is a bad design decision.

Fair question however, apologies for lack of clarity.
 

ScorpioOld

New Member
Jul 29, 2019
121
0
0
By discarding the physics engine running inside the machines, not something I am willing to do.

This is your right. In the same time you pointed that Reactor craft did not get right focus according to you. I spent 5 min to find table what I need to do to maximize output of BigReactor and another 20 to build it. I played in my own survival world to check all things. With reactor craft it is different. Probably I spent ~6hours watching youtube to get idea (2x30 min good ones, ~6x30 non English ones ). I had to create 7 various worlds just to get idea what I deal with. 5 I had to kill via task manager since they had too high lag for SP. I came with questions and I now I know that pumpkin does not work as cooling element. Water which was pointed as working one does not work either...
 

TheCupcakeisaLie

New Member
Jul 29, 2019
144
0
0
Reika, have you thought about allowing your steam to be used in other steam-machines like railcraft turbines and dynamoes, at a highly reduced factor? o/c not allowing other steam to be used in your reactor, because I love not making a normall multiblock, that everybody else will make the same one and look the same. I like being able to fully customize everything about it, but maybe make it a option for your steam to be usable in other mods? It would solve the people who have block update problems' problems.
 

Reika

RotaryCraft Dev
FTB Mod Dev
Sep 3, 2013
5,079
5,331
550
Toronto, Canada
sites.google.com
Make a rule you want to users follow and forget about realism which has little to do with minecraft.
I think you have missed the entire point of RC.

Reika, have you thought about allowing your steam to be used in other steam-machines like railcraft turbines and dynamoes, at a highly reduced factor? o/c not allowing other steam to be used in your reactor, because I love not making a normall multiblock, that everybody else will make the same one and look the same. I like being able to fully customize everything about it, but maybe make it a option for your steam to be usable in other mods? It would solve the people who have block update problems' problems.
My steam is not registered as a fluid, and works on an entirely different mechanic. Also, pumping steam at this pressure and temperature would make the things from AS, RailCraft, and Mekanism explode.
 

TheCupcakeisaLie

New Member
Jul 29, 2019
144
0
0
I think you have missed the entire point of RC.


My steam is not registered as a fluid, and works on an entirely different mechanic. Also, pumping steam at this pressure and temperature would make the things from AS, RailCraft, and Mekanism explode.


I totally understand, I was just thinking of some magic conversion like conduits do to RF, for no fun people.





Sent from my RM-917_nam_usa_100 using Tapatalk
 

Hardchlor

New Member
Jul 29, 2019
8
0
0
vYzjWAS.gif
I'm sorry if that offended you :( I didn't intent that comment to sound harsh in some way or something like that... :/
 

Celestialphoenix

Too Much Free Time
Nov 9, 2012
3,741
3,204
333
Tartarus.. I mean at work. Same thing really.
My steam is not registered as a fluid, and works on an entirely different mechanic. Also, pumping steam at this pressure and temperature would make the things from AS, RailCraft, and Mekanism explode.

This has potential to be a very neat gameplay mechanic, as the cost of energy efficiency and resources in reducing steam pressure/temp enough to avoid blowing said railcraft/mek units. (as well as actually blowing everything when people get it wrong)
 

Reika

RotaryCraft Dev
FTB Mod Dev
Sep 3, 2013
5,079
5,331
550
Toronto, Canada
sites.google.com
This has potential to be a very neat gameplay mechanic, as the cost of energy efficiency and resources in reducing steam pressure/temp enough to avoid blowing said railcraft/mek units. (as well as actually blowing everything when people get it wrong)
I would take a lot of heat from the other developers for making their machines explode, but other than that I am not that opposed to the idea as long as it has like a 60% loss.
 
  • Like
Reactions: TheCupcakeisaLie

MajPayne21

New Member
Jul 29, 2019
185
0
0
Rotary Steam -> Diffuser -> OreDict Steam? You could even make it so the diffuser has to be cooled as well. Then you could set via config the conversion amount to give yourself the desired loss of efficiency

Sent from my SCH-I535 using Tapatalk
 

Reika

RotaryCraft Dev
FTB Mod Dev
Sep 3, 2013
5,079
5,331
550
Toronto, Canada
sites.google.com
Rotary Steam -> Diffuser -> OreDict Steam? You could even make it so the diffuser has to be cooled as well. Then you could set via config the conversion amount to give yourself the desired loss of efficiency
The loss rate would not be configurable.

I was thinking just ask the Railcraft and Mek devs first...
I rarely see them.
 
  • Like
Reactions: TheCupcakeisaLie