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.
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
Tab completion
Command completion is aware of Brigadier, so the console offers the arguments each command expects.
Syntax highlighting
Typed commands are colored by syntax, with per-argument colors that server owners can configure.
Colored log output
Log lines are rendered in color in the terminal, making warnings and errors easier to pick out.
Persistent command history
Commands entered at the console are kept in a history that survives server restarts.
Command logging
Commands run by players can optionally be written to the log for later inspection.
Gallery
Compatibility
Latest build for each game version and loader.
26.x3 of 3 versions with builds
1.21.x8 of 8 versions with builds
1.20.x4 of 4 versions with builds
1.19.x2 of 2 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Incompatible 2
How it compares
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.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Better Fabric Console | Fabric | 1.19.3 – 26.3 | Server-side only | 2026-09-20 |
| JLine for Dedicated Server | Fabric | 1.16 – 26.3 | Server-side only | 2026-03-25 |
| Better Console Line | Fabric | 26.1 – 26.3 | Server-side only | 2026-07-15 |
| Console Filter | Fabric, Forge and NeoForge | 1.20.1 – 26.2 | Client or server, optional | 2026-07-01 |
Questions
Does Better Fabric Console need Fabric API?
Should Better Fabric Console be installed on clients?
Can Better Fabric Console run with Better Log4j Config?
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
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).
Official listing
- Modrinth page
- modrinth.com/mod/better-fabric-console
- Owner
- jpenilla
- Published
- 2023-02-12
- Updated on Modrinth
- 2026-09-20
- Facts verified
- 2026-10-15
