mcsudo
by CrystalNeko
mcsudo lets server-side Linux commands read the current user's home folder, UUID, username, experience, health and world name from inside Minecraft.
What it does
The mod adds commands that report Linux-side details about the player running the game: the home folder, UUID, username, level, experience, health and maximum health. It also reports the current world name. Commands that run through bash, apt or neofetch are included, and they only work on Linux systems.
The mod depends on ctLibMod, which must be installed alongside it on Fabric or Quilt. It is server-side only, so players join without installing anything. Files are published for Fabric and Quilt across 11 release versions, 1.20 – 1.21.3, and the latest file for both loaders is 0.0.4 for 1.21.3, dated 2024-11-06. The code is open source under the GNU General Public License v3.0 only.
Key features
Player and world queries
Commands report the current user's UUID, username, level, experience, health and maximum health, plus the current world name.
Home folder access
A command returns the current user's home folder, and the bashrc file located there can be read and modified.
Bash command execution
A bash command runs system commands on the host, and it only works on Linux. The author warns that it is dangerous and can damage the system.
Linux utilities
An apt image command and a neofetch command are included for Linux environments.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x4 of 4 versions with builds
1.20.x7 of 7 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 1
Use cases
Who it’s for: Server owners running Linux who want commands that read player details or run system tasks from inside the game. Because bash execution can damage the host, the commands suit only trusted administrators.
How it compares
Command GUI Buttons is client-side only, open source under the GNU General Public License v3.0 only, and covers 1.16 – 1.21.11 on Fabric and Quilt. Global Options is client-side only, open source under the GNU Lesser General Public License v3.0 or later, and published for Fabric across 1.14.4 – 1.21.11. Mcsudo is server-side only, so a server can run it without any player installing it.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| mcsudo | Fabric and Quilt | 1.20 – 1.21.3 | Server-side only | 2024-11-06 |
| Command GUI Buttons | Fabric and Quilt | 1.16 – 1.21.11 | Client-side only | 2026-05-03 |
| Global Options | Fabric | 1.14.4 – 1.21.11 | Client-side only | 2023-06-25 |
Questions
Does mcsudo need ctLibMod to run?
Which Minecraft versions does mcsudo support?
Can mcsudo run on Windows servers?
In the catalog
mcsudo is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 13,252 mods support Minecraft 1.21.3.
More from CrystalNeko
Similar mods
What the author says
Some Linux mechanisms have also been added, such as the home folder and the.bashrc file. image of apt command: #### bash Call the system to execute bash commands (only supports Linux).
Official listing
- Modrinth page
- modrinth.com/mod/mcsudo
- Owner
- CrystalNeko
- Published
- 2024-04-19
- Updated on Modrinth
- 2024-11-06
- Facts verified
- 2026-10-15
