Back to mods
Smoke Suppression project artwork

CurseForge · Minecraft mod

Smoke Suppression

Client mod to suppress campfire smoke when certain blocks are below campfires.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Smoke Suppression release should I use?

Updated last month
Latest stable file Smoke Suppression 1.5.0+MC26.2.x
Game version 26.2
Loader Fabric, Quilt

Smoke Suppression 1.5.0+MC26.2.x targets 26.2 with Fabric, Quilt. The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server. All 1 required mods have matching files.

Where it goes

Is Smoke Suppression required on the client, server, or both?

The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Fabric, Quilt
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Smoke Suppression 1.5.0+MC26.2.x need?

Smoke Suppression 1.5.0+MC26.2.x. Change the file and its required mods may change too.

All 1 required mods have matching files

Install Fabric API first. We found matching files for this game-version and loader setup. 2 come through another mod in the chain.

4 listed on this file 2 pulled in by those mods
MidnightLib Optional for Smoke Suppression 1.5.0+MC26.2.x
optional
Matching file found Matched file: MidnightLib 1.9.3 - Fabric 26.2
Mod Menu Optional for Smoke Suppression 1.5.0+MC26.2.x
optional
Matching file found Matched file: v20.0.1 for 26.2
Fabric API Needed by Smoke Suppression 1.5.0+MC26.2.x
required
Matching file found Matched file: [26.2] Fabric API 0.156.0+26.2
Mod Menu Optional for Smoke Suppression 1.5.0+MC26.2.x
optional
Matching file found Matched file: 20.0.1
Text Placeholder API Needed by Mod Menu
pulled in
Matching file found Matched file: placeholder-api-3.1.0-beta.1+26.2.jar
Text Placeholder API Needed by Mod Menu
pulled in
Matching file found Matched file: 3.1.0-beta.1+26.2

2 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Smoke Suppression without breaking your instance.

Built for Smoke Suppression 1.5.0+MC26.2.x. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use Smoke Suppression 1.5.0+MC26.2.x. It targets 26.2 with Fabric, Quilt; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Fabric API first. We found matching files for this game-version and loader setup. 2 come through another mod in the chain.

  3. 03

    Put it on the correct side

    The project page does not say whether it belongs on the client. The project page does not say whether it belongs on the dedicated server.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside Smoke Suppression 1.5.0+MC26.2.x. It opens that exact file at the source.

About this project

What does Smoke Suppression add?

Leaves Us In Peace

Minecraft versions environment: server

loader: Fabric available for: Quilt Loader

Requires: Fabric API supports: MidnightLib supports: Mod Menu

license: CC0 source on: GitLab issues: GitLab localized: Percentage

Modrinth: Downloads CurseForge: Downloads

chat: Discord coindrop.to me Buy me a coffee


Leaf decay ignores different types of leaves and logs. Fast leaf decay. Configurable. Data driven.

Works server-side and in single player.

This mod aims to make leaf decay less frustrating.

It started out as a fork of Tfarcenim's LeafMeAlone, but then I overhauled it to the point of it being an almost entirely different mod.

It does 3 (+1) things to change how leaves decay, all configurable:

1. Leaves will ignore leaves of a different type when determining whether to decay or not. By default, this will only match identical leaves (like in LeafMeAlone), but if a tag for leaves is found, all leaves in that tag will match. This is how the mod handles azaleas' two types of leaves. Mods (or mod users) can add compat for trees with multiple types of leaves by just adding a tag. Details on the wiki.

2. Leaves will ignore logs from different tree types when determining whether to decay or not. This will look for a tag by the name of the log and check if it contains the leaves doing the check. If no tag is found, any log will match instead (like in vanilla). Details on the wiki.

3. Leaves will decay much faster. This is basically like the fast leaf decay mods you've likely seen before, and it's highly configurable.

• 3 + 1. This isn't convenient or less frustrating, but leaves can optionally make block breaking sounds and create particles when they decay.


Configuration

Supports MidnightLib and Mod Menu for configuration, but neither is required.

Versions before 1.13.0 support Cloth Config instead of MidnightLib.

Options will use their default values if MidnightLib is absent.

If MidnightLib is present, options can be configured either through Mod Menu or by editing config/leaves_us_in_peace.json in your instance folder (.minecraft/ by default for the vanilla launcher).

• Match leaves types; default: true

Leaves ignore leaves of other types when determining whether to decay or not

• Unknown leaves only match self; default: true

If "Yes", leaves without tags defining which leaves they should match will only match leaves of exactly the same type. If "No", leaves without tags will match all leaves. Set to "No" if you're having trouble with some modded leaves decaying as soon their tree grows (with multiple leaves types).

• Match logs to leaves; default: true

Leaves ignore logs of other tree types when determining whether to decay or not

• Ignore persistent leaves; default: true

Leaves ignore persistent leaves (placed by player) when determining whether to decay or not

• Accelerate leaves decay; default: true

Make leaves decay much faster

• Decay delay

Random delay between leaves decaying and updating nearby leaves. Has no effect if 'Accelerate leaves decay' is 'No'.

• Minimum; default: 10

Minimum random delay. Set minimum equal to maximum to eliminate randomness.

• Maximum; default: 60

Maximum random delay

• Do decaying leaves effects; default: false

Create particles and sounds when leaves decay


Compatibility

Tags for trees added by several mods are included:

• Biomes O' Plenty

• Oh The Biomes We've Gone

• Oh The Biomes You'll Go

• Promenade

• Traverse

Twilight Forest

• William Wythers' Overhauled Overworld

• Yung's better Mineshafts

The built-in data pack wood_prevents_decay (default disabled) can also make vanilla wood blocks (logs with bark on all 6 sides) count as logs for their respective trees, since some mods generate trees with wood blocks.

Further modded tree support can be added via data packs, find out how on the wiki.

Leaves Us In Peace does its best to handle unknown trees (modded trees without tags) gracefully:

• Unknown leaves will only consider leaves of exactly the same type to be part of their tree (this can be changed by disabling "Unknown leaves only match self")

• Unknown logs will prevent any adjacent unknown leaves from decaying

However it's not perfect: modded trees that aren't implemented similarly to vanilla trees or that don't follow vanilla tag conventions can sometimes decay unexpectedly. If you encounter this, please report it on the issue tracker (please don't report it to the mod that adds the unexpectedly decaying tress).


Translations

localized: Percentage supports: SSS Translate

Install SSS Translate to automatically download new translations.
You can help translate Leaves Us In Peace on Crowdin.


Credits

Tfarcenim's for making LeafMeAlone.

gliscowo for making Isometric Renders, which I used to create the mod icon.


This mod is only for Fabric (works on Quilt, too!) and I won't be porting it to Forge. The license is CC0, however, so anyone else is free to port it.

I'd appreciate links back to this page if you port or otherwise modify this project, but links aren't required.

Project description from CurseForge.

Pick your setup

Smoke Suppression by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

65 available setups

Showing the newest 12 of 37 game versions. Older files are in the list below.

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Smoke Suppression versions and loaders

37 of 37 releases match

Looking for an older file? The official CurseForge project page is in Resources.