Magneticraft-Team / Magneticraft

Magneticraft mod for minecraft
GNU General Public License v2.0
58 stars 38 forks source link

Add a config option for the RF heater #192

Open RRyyas opened 3 years ago

RRyyas commented 3 years ago

Hey. So i've noticed that you could input only 640 RF/tick into 8 RF heaters to make up to 320 mb/tick of steam in a big steam boiler, which is a crazy amount of steam for such a small amount of RF, since then you can pipe that steam to another mod's steam turbine to make even more RF then you started with. Practically free energy at this point. So in order to properly nerf the RF heater there needs to be an option for how much RF you need to make one watt of heating in a RF heater

cout970 commented 3 years ago

The conversion ratio between RF and steam is 2, link, which means 200 mB/tick of steam require 400RF/t, and 200 mB will generate 400Rf, if other mod gives more RF or requires less RF to generate the same amount of steam, then the other mod is generating energy from nowhere.

All the mod is balanced around this conversion rate, which is also used by other mods, for example Railcraft or Thermal expansion.

cout970 commented 3 years ago

Besides, the mod is unmaintained, so no new options will be added unless someone makes a pull request with the changes.

RRyyas commented 3 years ago

Which is the default, yes. But in a modpack which includes Immersive Technology that would change pretty quickly. The IT steam turbine needs only 100 mb/tick of steam to make 12,288 RF/tick which is a ratio of 122.88 RF per mb of steam.

RRyyas commented 3 years ago

Considering that there are other mods out there that have power hungry machines and generators that can produce an insane amount of energy for those machines, thermal dynamics and railcraft deflate RF alot compared to the other mods. Hence why the amount of RF that a heater would consume should be configurable to be balanced with those power intensive mods.

cout970 commented 3 years ago

sure, It should be configurable. if someone does the work I will merge the changes and upload a new release, but I'm not going do it, I have other projects that need my time.

RRyyas commented 3 years ago

Keep this issue open so that others can see it, and when there is a pull request for it and you've merged the changes, then you can close this one.