Mineuniverse
Log in Register
Mods

Smoke Suppression

Client mod to suppress campfire smoke when certain blocks are below campfires.
by supersaiyansubtlety
Download Claim this project
745,694 downloads
0 likes
Updated Jun 30, 2026
0 hypes

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.

Smoke Suppression 1.5.0+MC26.2.x
MC Fabric, Quilt, 26.2
Release 2026-06-28 Get
Smoke Suppression 1.4.0+MC26.1-26.1.x
MC Fabric, Quilt, 26.1, 26.1.1, 26.1.2
Release 2026-04-27 Get
smoke-suppression-1.2.7+MC1.21.2-1.21.10.jar
MC Fabric, 1.21.8, 1.21.5, 1.21.4, 1.21.6, 1.21.3, 1.21.7, Quilt, 1.21.2, 1.21.9, 1.21.10
Release 2025-12-22 Get
smoke-suppression-1.3.1+MC1.21.11.jar
MC Fabric, Quilt, 1.21.11
Release 2025-12-22 Get
smoke-suppression-1.3.0+MC1.21.11.jar
MC Fabric, Quilt, 1.21.11
Release 2025-12-17 Get
smoke-suppression-1.2.6+MC1.21.2-1.21.10.jar
MC 1.21.5, Fabric, 1.21.8, 1.21.9, 1.21.10, 1.21.4, 1.21.3, 1.21.7, 1.21.6, Quilt, 1.21.2
Release 2025-10-09 Get
smoke-suppression-1.2.5+MC1.21.2-1.21.8.jar
MC 1.21.5, Fabric, 1.21.8, 1.21.4, 1.21.3, 1.21.7, 1.21.6, Quilt, 1.21.2
Release 2025-07-19 Get
smoke-suppression-1.2.4+MC1.21.2-1.21.7.jar
MC 1.21.5, Fabric, 1.21.4, 1.21.3, 1.21.7, 1.21.6, Quilt, 1.21.2
Release 2025-07-02 Get
smoke-suppression-1.2.3+MC1.21.2-1.21.6.jar
MC 1.21.5, Fabric, 1.21.4, 1.21.3, 1.21.6, Quilt, 1.21.2
Release 2025-06-20 Get
smoke-suppression-1.2.2+MC1.21.2-1.21.5.jar
MC 1.21.5, Fabric, 1.21.4, 1.21.3, Quilt, 1.21.2
Release 2025-03-30 Get
smoke-suppression-1.2.1+MC1.21.2-1.21.4.jar
MC Fabric, 1.21.4, 1.21.3, Quilt, 1.21.2
Release 2024-12-18 Get
smoke-suppression-1.2.0+MC1.21.2-1.21.3.jar
MC Fabric, 1.21.3, Quilt, 1.21.2
Release 2024-12-01 Get
smoke-suppression-1.1.1+MC1.21-1.21.1.jar
MC 1.21, Fabric, 1.21.1, Quilt
Release 2024-08-28 Get
smoke-suppression-1.1.0+MC1.21.jar
MC 1.21, Fabric, Quilt
Release 2024-07-12 Get

More from supersaiyansubtlety

Recipe Reshaper
6,959
Dispenser Configurator
62,089
Camp Fires Cook Mobs
51,680
Ghastly Wail
4,816
SSS Translate
439
Automated Crafting
416,429

You Might Also Like

Thaumon
Thaumcraft-inspired decoration blocks for modern Minecraft
9,980,238
Handcrafted
Make your house a home!
99,029,678
Fancy Block Particles - Renewed
3D Digging Particles! Original mod by MorphoxL
997,906
Door(s) Coupling [FABRIC]
Couplings for Fabric 1.16
993,161
I Like Wood
This mod adds wood variants to blocks that should have them but don't and new wooden blocks.
992,209
Addendum (Fabric)
Adding new blocks to fit your ender palette! Port of Additional Ender Blocks by cleverpanda714.
991,763