ModsFinder

Better Fabric Console

by jpenilla

With Better Fabric Console installed on a dedicated server, the console gains tab completion, colored log output and persistent command history in place of the vanilla console.

FabricServer-side onlyMIT LicenseOpen source1.19.3 – 26.3

What it does

Better Fabric Console replaces the vanilla dedicated server console with an interactive, color-aware terminal. Command completion follows Brigadier, so suggestions match the arguments a command actually accepts. Commands can be highlighted by syntax, and the colors used for each argument are configurable. Log lines appear in color, and Adventure ANSI properties control how text is rendered.

The mod generates a better-fabric-console.conf reference file on first start, where server owners set options. Command history persists between sessions, and logging of commands executed by players can be switched on. Terminal environment detection can be overridden through system properties, and a flag exists to dismiss the Log4j config update warning at launch. Changes to the configuration take effect after a server restart.

Better Fabric Console requires Fabric API and adventure-platform-mod. It is incompatible with Better Log4j Config and JLine for Dedicated Server, so those should not be installed alongside it. The mod is server-side only, so players join without installing it, and the code is open source under the MIT License. Files cover 1.19.3 – 26.3, with the latest Fabric file, 2.1.1, built for 26.3 on 2026-09-20.

Key features

  1. Tab completion

    Command completion is aware of Brigadier, so the console offers the arguments each command expects.

  2. Syntax highlighting

    Typed commands are colored by syntax, with per-argument colors that server owners can configure.

  3. Colored log output

    Log lines are rendered in color in the terminal, making warnings and errors easier to pick out.

  4. Persistent command history

    Commands entered at the console are kept in a history that survives server restarts.

  5. Command logging

    Commands run by players can optionally be written to the log for later inspection.

Compatibility

Latest build for each game version and loader.

26.x3 of 3 versions with builds
26.32.1.1
26.22.0.1
26.1.22.0.1
1.21.x8 of 8 versions with builds
1.21.111.2.9
1.21.101.2.7
1.21.81.2.5
1.21.51.2.3
1.21.41.2.2
1.21.31.2.1
1.21.11.2.0
1.211.2.0
1.20.x4 of 4 versions with builds
1.20.61.1.9
1.20.41.1.8
1.20.21.1.7
1.20.11.1.6
1.19.x2 of 2 versions 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 2

adventure-platform-modIntegration between the adventure library and Minecraft: Java Edition for the Fabric and NeoForge modding systems.
Required
Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Incompatible 2

Better Log4j ConfigA simple mod for Quilt and Fabric to automatically reconfigure Log4j to improve the formatting of log messages.
Incompatible
JLine for Dedicated ServerA server side mod to enable command history, auto completion and syntax highlighting on the server console
Incompatible

How it compares

Full comparison

JLine for Dedicated Server is also server-side only and open source under the MIT License, with files for 1.16 – 26.3, but it is a JLine-based console rather than this mod's Brigadier-aware completion. Better Console Line is server-side only, open source under the Apache License 2.0 and published for 26.1 – 26.3, so it covers a narrower range of versions. Console Filter is not open source, runs on Fabric, Forge and NeoForge, and is optional on either side.

ModLoadersGame versionsEnvironmentUpdated
Better Fabric ConsoleFabric1.19.3 – 26.3Server-side only2026-09-20
JLine for Dedicated ServerFabric1.16 – 26.3Server-side only2026-03-25
Better Console LineFabric26.1 – 26.3Server-side only2026-07-15
Console FilterFabric, Forge and NeoForge1.20.1 – 26.2Client or server, optional2026-07-01

Questions

Does Better Fabric Console need Fabric API?

Yes. Fabric API is a required dependency, and adventure-platform-mod is required as well.

Should Better Fabric Console be installed on clients?

No. Server owners install it, and players connect with no copy of their own.

Can Better Fabric Console run with Better Log4j Config?

No. The mod is listed as incompatible with Better Log4j Config, so one of them has to be removed.

In the catalog

Better Fabric Console is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 8,071 mods support Minecraft 26.3.

More from jpenilla

All projects

Similar mods

What the author says

Better Fabric Console is a server-side Fabric mod that replaces the vanilla dedicated server console experience with an interactive, color-aware terminal. You may also choose to run the server with the --nogui argument (i.e. java -jar fabric.jar --nogui) to disable the server GUI (this is a Vanilla option).
jpenilla, on the Modrinth page

Official listing

Owner
jpenilla
Published
2023-02-12
Updated on Modrinth
2026-09-20
Facts verified
2026-10-15

Tags