ModsFinder

Smoke Suppression

by supersaiyansubtlety

Campfires stop emitting smoke particles when certain blocks sit underneath them, a client-side change in Smoke Suppression.

FabricQuiltClient-side onlyMIT LicenseOpen source1.16.5 – 26.3

What it does

When a block from the suppressing list is placed under a standard or soul campfire, the campfire produces no particles at all. The purpose is to cut client-side lag and visual clutter on farms that run large numbers of campfires. A toggle inverts how the list behaves, and another option suppresses smoke from every campfire regardless of what sits beneath it.

Smoke Suppression runs in single-player worlds and on multiplayer servers joined by a client that has it installed, because only the client needs it. It requires Fabric API. Its configuration works through MidnightLib or Mod Menu, but neither is required, and without MidnightLib the options fall back to their default values. Earlier builds used Cloth Config instead of MidnightLib. The code is open source under the MIT License, and a Fabric and Quilt file exists for 26.3, the latest build, dated 2026-09-18.

Key features

  1. Suppressing block list

    A configurable list of blocks names which ones, when placed under a campfire, stop it from producing particles.

  2. Inverted list mode

    The list can be inverted so that smoke is suppressed under every block except the ones listed.

  3. Global suppression

    An option suppresses smoke from all campfires, whatever block is beneath them.

  4. Standard and soul campfires

    Both campfire types are affected, so the same rules apply to either.

  5. Translation updates

    Translations for the interface are fetched automatically when the mod is updated, so new languages arrive without manual steps.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.31.5.1+MC26.2-26.3.x1.5.1+MC26.2-26.3.x
26.21.5.1+MC26.2-26.3.x1.5.1+MC26.2-26.3.x
26.1.21.4.0+MC26.1-26.1.x1.4.0+MC26.1-26.1.x
26.1.11.4.0+MC26.1-26.1.x1.4.0+MC26.1-26.1.x
26.11.4.0+MC26.1-26.1.x1.4.0+MC26.1-26.1.x
1.21.x12 of 12 versions with builds
1.21.111.3.1+MC1.21.111.3.1+MC1.21.11
1.21.101.2.7+MC1.21.2-1.21.101.2.7+MC1.21.2-1.21.10
1.21.91.2.7+MC1.21.2-1.21.101.2.7+MC1.21.2-1.21.10
1.21.81.2.7+MC1.21.2-1.21.101.2.7+MC1.21.2-1.21.10
1.21.71.2.7+MC1.21.2-1.21.101.2.7+MC1.21.2-1.21.10
1.21.61.2.7+MC1.21.2-1.21.101.2.7+MC1.21.2-1.21.10
1.21.51.2.7+MC1.21.2-1.21.101.2.7+MC1.21.2-1.21.10
1.21.41.2.7+MC1.21.2-1.21.101.2.7+MC1.21.2-1.21.10
1.21.31.2.7+MC1.21.2-1.21.101.2.7+MC1.21.2-1.21.10
1.21.21.2.7+MC1.21.2-1.21.101.2.7+MC1.21.2-1.21.10
1.21.11.1.1+MC1.21-1.21.11.1.1+MC1.21-1.21.1
1.211.1.1+MC1.21-1.21.11.1.1+MC1.21-1.21.1
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
1.16.x1 of 1 version with builds
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Optional 2

Mod MenuAdds a mod menu to view the list of mods you have installed.
Optional
MidnightLibCommon library providing a lightweight configuration system
Optional

Use cases

Campfire farms

Players running many campfires in one area can remove the particle load that causes client-side slowdown.

Mixed builds

Suppression can be limited to chosen blocks, so decorative campfires keep their smoke.

Who it’s for: Players with dense campfire setups and players who want a cleaner look around specific blocks. Fabric players are the intended audience; the author does not plan a port to another loader, although the MIT license allows one.

How it compares

Full comparison

Colorful Campfire Smoke is a Fabric mod for 1.16.3 – 1.16.4 that runs on client and server, under the MIT License and open source. Smoke Suppression differs in being client-side only, with files for 26.3 and Quilt support. Dynamic Smoke Particles is open source under the MIT License, client-side only, and covers Fabric and NeoForge for 26.1 – 26.3. Smoke Signals is client-side only with an All rights reserved license and is not open source, and it covers 1.17.1 – 1.21.11.

ModLoadersGame versionsEnvironmentUpdated
Smoke SuppressionFabric and Quilt1.16.5 – 26.3Client-side only2026-09-18
Colorful Campfire SmokeFabric1.16.3 – 1.16.4Client and server2020-11-29
Dynamic Smoke ParticlesFabric and NeoForge26.1 – 26.3Client-side only2026-09-15
Smoke SignalsFabric1.17.1 – 1.21.11Client-side only2025-09-30

Questions

Does Smoke Suppression need Fabric API?

Yes. Fabric API is a required dependency, and the mod is published for Fabric and Quilt loaders.

Does the server need Smoke Suppression?

No. It is installed on the player's side alone, so servers need nothing.

What happens if MidnightLib is not installed?

The options use their default values. MidnightLib and Mod Menu are optional and only add configuration support.

Which game versions are covered?

Files exist for 35 release versions, 1.16.5 – 26.3, with the latest file for 26.3.

In the catalog

Smoke Suppression is one of 12,078 Decoration mods on ModsFinder, and one of 6,982 Decoration mods for Fabric. 8,071 mods support Minecraft 26.3.

More from supersaiyansubtlety

All projects

Similar mods

What the author says

Prevents campfires from creating any particles when certain blocks are underneath them. It affects both standard and soul campfires. This is to prevent client-side lag and general annoyance when using large numbers of campfires in farms.
supersaiyansubtlety, on the Modrinth page

Official listing

Owner
supersaiyansubtlety
Published
2021-06-15
Updated on Modrinth
2026-09-18
Facts verified
2026-10-15

Tags