ModsFinder

BetterConsoleMC

by Jonas_Jones

BetterConsoleMC lets server owners define custom in-game commands that run predefined system commands, with its settings kept in a config file.

FabricQuiltServer-side onlyCC0 1.0 UniversalOpen source1.17.1 – 1.21

What it does

Commands are set up in the mod's config file. Each entry maps a command a player can type in game to a system task on the host machine, so the set of available actions is fixed by the server owner rather than typed freely. Changes take effect after the Minecraft server is restarted, which also creates the config file on first launch.

The mod includes an optional web server, which is off by default. The config file enables it and holds its settings. Because anyone with write access to the server's files can edit the config, the mod's own documentation warns to restrict that access. The mod is a new, improved version of the earlier ConsoleMC mod and runs on Fabric and Quilt for game versions 1.17.1 – 1.21, with 17 release versions. Its environment is server-side only, so players join without installing it, and it is released under CC0 1.0 Universal, making it open source.

Key features

  1. Custom in-game commands

    Server owners create commands that trigger system commands and tasks from inside the game.

  2. Predefined command list

    Only commands defined in the config file can run, which limits the security risk of open-ended access.

  3. Config file on first start

    Restarting the server generates the config file, where commands and other settings are edited.

Compatibility

Latest build for each game version and loader.

1.21.x1 of 1 version with builds
1.211.0.21.0.2
1.20.x7 of 7 versions with builds
1.20.61.0.21.0.2
1.20.51.0.21.0.2
1.20.41.0.21.0.2
1.20.31.0.21.0.2
1.20.21.0.21.0.2
1.20.11.0.21.0.2
1.201.0.21.0.2
1.19.x5 of 5 versions with builds
1.19.41.0.21.0.2
1.19.31.0.21.0.2
1.19.21.0.21.0.2
1.19.11.0.21.0.2
1.191.0.21.0.2
1.18.x3 of 3 versions with builds
1.17.x1 of 1 version with builds
ReleaseBetaAlphaNot available

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

Use cases

Server maintenance tasks

Administrators can attach routine host tasks, such as scripts or backups, to in-game commands that the server runs when an operator types them.

Timed actions

Commands tied to timed tasks let a server carry out scheduled system actions without leaving the game.

Who it’s for: Server owners who want to trigger host-side tasks from in-game commands, and who are ready to keep write access to the server files tightly controlled.

Questions

Does BetterConsoleMC have to be installed on the client?

No. Players join without it, since only the server has to run the mod.

Which loaders does BetterConsoleMC support?

Fabric and Quilt. The latest file for both is 1.0.2 for 1.21, published 2024-06-21.

Is the web server on when the mod is installed?

No. The web server is offline by default and must be enabled in the config file, where its settings can also be adjusted.

In the catalog

BetterConsoleMC is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 15,770 mods support Minecraft 1.21.

More from Jonas_Jones

All projects

Similar mods

What the author says

This mod can be looked at as version 2.0 of ConsoleMC which while being powerful enough, has a big security flaw whe used on big and/or public servers in a way that everyone (that is OP) can run any command on the MC server's host system, giving anyone access to the entire machine and allowing for bad actions to be…
Jonas_Jones, on the Modrinth page

Official listing

Owner
Jonas_Jones
Published
2022-12-15
Updated on Modrinth
2024-06-21
Facts verified
2026-10-15

Tags