Skip to content
cech12 edited this page Sep 30, 2024 · 15 revisions

This is a Minecraft Forge mod and sets the default state of a (soul) campfire to unlit.

Placing a lit campfire is a hot task. Do something good for your hands and install this mod, because then you won't burn your hands when you place a campfire.

Campfire Placing

Dependencies

The Fabric / Quilt version needs the following mods:

Compatibility

The One Probe

This mod is compatible with The One Probe and shows the lit time and the infinity status in the block info. (since 1.6.2.0)

Jade

This mod is compatible with Jade and shows the lit time and the infinity status in the block info. (since 1.7.1.0)

Lithium (Fabric)

Lithium is optimizing campfires in such a way that it does not tick, when no item is on the campfire. Since 1.20.4-2.3.0.1 and 1.20.6-2.5.0.1 there is nothing to do and the mods are compatible. In earlier versions you need to disable the config option for this optimization. You only need to add the following line into the lithium.properties config file:

mixin.world.block_entity_ticking.sleeping.campfire=false

https://github.com/CaffeineMC/lithium-fabric/wiki/Configuration-File

Canary (Forge/Neoforge)

Canary (Lithium fork) is optimizing campfires in such a way that it does not tick, when no item is on the campfire. Since 1.20.1-1.9.1.1, 1.20.4-2.3.1.1, 1.20.6-2.5.1.1 and 1.21-3.1.1.2 there is nothing to do and the mods are compatible. In earlier versions you need to disable the config option for this optimization. You only need to add the following line into the canary.properties config file:

mixin.world.block_entity_ticking.sleeping.campfire=false

https://github.com/AbdElAziz333/Canary/wiki/Configuration-File#mixinworldblock_entity_tickingsleepingcampfire

Texture Packs

There is also a resource pack called Unlit Campfire Icons where the fire of the campfire icons is removed.

Features

Lit time

Campfires and Soul Campfires are lit for 2000 ticks (individually configurable) and then extinguish by themselves. (can be deactivated)

Run out indicator time

since 1.20.1-1.9.1.0, 1.20.4-2.3.1.0, 1.20.6-2.5.1.0, 1.21-3.1.1.0

The light level of a (soul) campfire decreases when the remaining time (ticks) is lower than this configured value. (does not affect infinite campfires) (default 600) (0 deactivates this behaviour)

Extinguish during rain

Campfires extinguish when rain falls on it (time configurable). Soul campfires can also be configured to extinguish during rain. (default disabled)

More particles during rain (since 1.3.0)

While a campfire is lit during rain, it has twice as many particles (factor configurable). Soul campfires as well.

Dropping items

Contained items are dropped off campfires and soul campfires when they extinguish by themselves or by rain. (configurable)

Campfire destroying

Campfires and soul campfires can be configured to be destroyed after they extinguish by themselves. (individually configurable) (default disabled)

Adding burnable items (since 1.7.0.0)

By adding combustible/burnable items (like logs, sticks, coal, ...) to a lit (soul) campfire, the lit time can be extended. (default enabled)

Max Lit Time Extension

since 1.20.1-1.9.1.0, 1.20.4-2.3.1.0, 1.20.6-2.5.1.0, 1.21-3.1.1.0

The time (ticks) a (soul) campfire can be filled up additionally until adding burnables is not possible. (is added to the configured lit time) (adding burnables must be active) (default 2000)

Sleep time (since 1.7.0.0)

It is possible to configure the campfires to be affected of the sleep time. When the option is active (default: disabled) The slept game ticks are added to the the lit time of a lit (soul) campfire.

Make campfires burn infinitely (since 1.7.0.0)

A lit (soul) campfire can burn infinitely when you use Magma Cream on it. (item tag: "unlitcampfire:makes_campfire_infinite")

Generated campfires burn infinitely (since 1.7.0.0)

Generated (soul) campfires burn infinitely by default (configurable).