Modscraper Modscraper Minecraft
Async Logger logo

Async Logger

Mod

by decce

Asynchronous logging and efficient filtering - performance improvements and utility for keeping your logs clean

Type

Mod

CurseForge Downloads

1,968,401

CurseForge ID

1491426

Modrinth Downloads

2,426,785

Modrinth ID

zvNzKfGF

Last Updated

Nov 7, 2026

Description

Async Logger is a Minecraft mod that makes logging operations asynchronous.

In vanilla, loggers are not asynchronous. This means the actual logging operations, including I/O operations, happen on the logging thread. This mod changes logging to be asynchronous for better performance.

This can be especially useful when large amounts of messages are being logged and/or debug logging is enabled (default on Forge / NeoForge).

Benchmarks

Item Vanilla AsyncLogger
Simple Messages (10k) 6146.1ms 141.2ms
Messages with Placeholders (10k) 6413.2ms 96.6ms
Messages with Throwable (1.5k) 19572.4ms 9.0ms

You can do these tests yourself by enabling testPerformance in the config. When this option is enabled, the mod will log a large number of messages both before and after setting up async loggers. You can see the test results in the log.

Filtering

Starting from version 2.0.0, AsyncLogger supports log filtering. The filtering happens on the dedicated, async logger thread, ensuring there is no overhead for the caller.

To use, simply set filtering.enabled to true in the config, and edit one or more of the filters. Filtering by logger name, level, and message (match substring or regexps) is supported.

Technical Details

  • Asynchronous loggers are used, in favor of Asynchronous appenders. The former is newer, faster and lighter on allocation rate.
    • Asynchronous loggers require LMAX Disruptor, a lock-free inter-thread communication library. The mod will load the library onto the system classloader when it is not present. This mod redistributes LMAX Disruptor under the Apache-2.0 License.
  • The config file allows easy control of some log4j2 settings.
  • System.out and System.err can be redirected to loggers.

Compatibility

Mod Loaders

Fabric Forge Neoforge Ornithe Quilt

Game Versions

1.0 1.1 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.3.1 1.3.2 1.4.2 +88 more

Recommended Gear

Affiliate

Hardware and extras that pair well with this mod.

As an Amazon Associate I earn from qualifying purchases.

Similar Mods

Included in Modpacks (237)

Show fewer
PepeLite PepeLite SauroLab Create Official Pack SauroLab Create Official Pack TchicX Modpack TchicX Modpack Rine Time Rine Time WildLouna WildLouna EVON'S BETTER CRAFT EVON'S BETTER CRAFT asphyxia mods asphyxia mods Virtues of Life Virtues of Life Mystic's Monstrosity - Avaricious Edition Mystic's Monstrosity - Avaricious Edition Create: SatisFactory Create: SatisFactory Nomurras Terror Nomurras Terror PepeBright PepeBright Salted Caramel Salted Caramel Endil's Peaceful World Endil's Peaceful World Farming Across the Skies Farming Across the Skies Cornetto Cornetto Simplicity Refabricated: Vanilla+ Simplicity Refabricated: Vanilla+ Riptidium Riptidium Monumental Experience - Beneath the Surface Monumental Experience - Beneath the Surface Client Refresh Client Refresh Infinite Progress Infinite Progress LebaneseMC LebaneseMC CreateSMP Polska CreateSMP Polska RW's Cobblemon Create RW's Cobblemon Create Beta Decay Beta Decay Statera Statera Redstoner's Paradise Redstoner's Paradise Create AeronauticsPLUS Create AeronauticsPLUS Legacy4Server Legacy4Server Antarchy - Ascension Antarchy - Ascension Raven's High Fantasy Raven's High Fantasy Vanilla's Finest Vanilla's Finest Architectoribus Datum Architectoribus Datum Lurker in the Fog: Herobrine’s Dominion Lurker in the Fog: Herobrine’s Dominion Terraria not MC Terraria not MC SPARK - Performance Modpack SPARK - Performance Modpack Yet Another Horror Pack Yet Another Horror Pack Luminto Modpack Luminto Modpack Avalore (Modpack) Avalore (Modpack) FluxEngine - Ultra Performance & Ultimate FPS Boost FluxEngine - Ultra Performance & Ultimate FPS Boost CreaTRIM CreaTRIM Wynncraft Optimized Wynncraft Optimized Wyrmfell Wyrmfell Terraclysm Terraclysm Sengoku Chronicles Sengoku Chronicles Ziptastic (Server) Ziptastic (Server) Sirius Sirius Havenfall Reimagined Havenfall Reimagined A hellish apocalypse A hellish apocalypse Silent Cities - Zombie Apocalypse Silent Cities - Zombie Apocalypse CATpack CATpack Mystic's Monstrosity - Immersive Edition Mystic's Monstrosity - Immersive Edition ALCHEMIST RPG ALCHEMIST RPG EndlessPixel-Modpack EndlessPixel-Modpack Create Cracking Contraptions 5: Aeronautics Create Cracking Contraptions 5: Aeronautics Sodtesium Sodtesium The Adventure of 1000 - Hunters of Evil The Adventure of 1000 - Hunters of Evil Matt Optimized Matt Optimized Just a Very Powerful Performance Pack Just a Very Powerful Performance Pack La Bouloumbele La Bouloumbele Hidecraft Modpack Hidecraft Modpack Pix Vulka Optimizations Pix Vulka Optimizations LiteHearted LiteHearted Outerworlds Outerworlds Abydise Abydise Slemprix's Essentials Slemprix's Essentials Potato RPG - Performance Meets Adventure Potato RPG - Performance Meets Adventure Endo Vanilla Endo Vanilla Sorbet Sorbet The Dark Spiral The Dark Spiral Panas RPG - Create, Dungeons,  Exploration  Optimized 1.20.1 Panas RPG - Create, Dungeons, Exploration Optimized 1.20.1 Iourus RPG Iourus RPG Pepperson's RPG Pepperson's RPG Mint Flavored Mint Flavored Magic & Flight Magic & Flight Slightly Vanilla Slightly Vanilla Latesitoo Latesitoo The Created Pack The Created Pack Vanilla Expanse Candyy Candyy Reoxx Optimized Reoxx Optimized Poors Better Rpg+ Poors Better Rpg+ Changed: Affliction Changed: Affliction Create - Brand New World Create - Brand New World Pervenience Pervenience AE2 Infinite Factory AE2 Infinite Factory Deepa's Monumenta Pack Deepa's Monumenta Pack Farbound Farbound Lumora Lumora LVMC LVMC BetterVanilla SMP ModPack BetterVanilla SMP ModPack [balls_game_2] [balls_game_2] Eskara's Create Eskara's Create Age of Brass SMP Age of Brass SMP Thoryx Thoryx Superior Performance Superior Performance Belts & Beyond Belts & Beyond Yet Another Client Modpack Yet Another Client Modpack BananaMC BananaMC Performance Only Performance Only

External Resources