railcraft-reborn / railcraft

Redefine your rails
Other
83 stars 18 forks source link

Allow additional fuels for the fluid boiler via datapack / config #209

Closed LeoBeliik closed 3 weeks ago

LeoBeliik commented 3 months ago

Is there an existing feature request for this?

Describe what you would like added or changed

As for now fluid boilers only work with creosote, would be nice to be able to add different fuels from other mods with a datapack or an option in RR's config, allowing to add fluid tag and the amount of heat they produce.

Gunner76th commented 1 month ago

Is there any update on this ability being added, or if it has been added, which version was this added in? Being restricted to only using creosote when some modpacks have 6+ fuels... Would really like to be able to set the firebox to be able to accept different fuels.

Hopefully this is being worked on and is scheduled to be added rather soon.

Edivad99 commented 3 weeks ago

Sorry for being late. So, this feature already exists in minecraft 1.21+, you can add custom fluid or fluid tag via datapack. You can edit this file: data/railcraft/data_maps/fluid/fluid_heat.json and add for example another fluid:

{
  "values": {
    "#c:creosote": {
      "heat_value_per_bucket": 4800
    },
    "minecraft:lava": {
      "heat_value_per_bucket": 1000
    }
  }
}
Gunner76th commented 3 weeks ago

As we are on 1.20.1 this feature isn't part of railcraft. There's an issue ticket open on the railcraft website requesting this feature be back ported to 1.20.1.

On Mon, Aug 19, 2024, 09:32 Davide Albiero @.***> wrote:

Sorry for being late. So, this feature already exists in minecraft 1.21+, you can add custom fluid or fluid tag via datapack. You can edit this file: data/railcraft/data_maps/fluid/fluid_heat.json and add for example another fluid:

{ "values": { "#c:creosote": { "heat_value_per_bucket": 4800 }, "minecraft:lava": { "heat_value_per_bucket": 1000 } } }

— Reply to this email directly, view it on GitHub https://github.com/railcraft-reborn/railcraft/issues/209#issuecomment-2296589104, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABKPDGDI42W37N5ISO3WQ4TZSHXWFAVCNFSM6AAAAABLEABP7SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEOJWGU4DSMJQGQ . You are receiving this because you commented.Message ID: @.***>

Edivad99 commented 3 weeks ago

Unfortunately 1.20.1 does not have Data Maps and this would require too much work to implement a similar management. Work that is better focused on feature parity with 1.12 and bug fixes.