JLine for Dedicated Server
A Minecraft server-side mod that significantly enhances the server console experience. It adds three key features: command history, command auto-completion, and syntax highlighting. These capabilities make server management more convenient and efficient, similar to how the in-game chat or Spigot server console operates.
An important advantage of the mod is that it has absolutely no impact on gameplay and operates exclusively on the server side.
![]()
Configuration Settings
Mod configuration is handled through the jline4mcdsrv.toml file located in the config folder:
- logPattern - pattern used for Log4j 2 (documentation available via link)
- highlightColors - list of colors used to highlight parameters in the specified order (as shown in the image above)
Important Features
The mod works correctly only when the server is started with the 'nogui' option. Support for the graphical server interface is not planned.
Starting from version 0.6.2, the command line argument -Dlog4j.skipJansi=false is no longer required for proper display of styled log output.