ModsFinder

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.

FabricQuiltServer-side onlyGNU General Public License v3.0 onlyOpen source1.20 – 1.21.3

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

  1. Player and world queries

    Commands report the current user's UUID, username, level, experience, health and maximum health, plus the current world name.

  2. Home folder access

    A command returns the current user's home folder, and the bashrc file located there can be read and modified.

  3. 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.

  4. Linux utilities

    An apt image command and a neofetch command are included for Linux environments.

Compatibility

Latest build for each game version and loader.

1.21.x4 of 4 versions with builds
1.21.30.0.40.0.4
1.21.20.0.40.0.4
1.21.10.0.30.0.3
1.210.0.30.0.3
1.20.x7 of 7 versions with builds
1.20.60.0.30.0.3
1.20.50.0.30.0.3
1.20.40.0.30.0.3
1.20.30.0.30.0.3
1.20.20.0.30.0.3
1.20.10.0.30.0.3
1.200.0.30.0.3
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 1

ctLibModA library for data storage and make things simple
Required

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

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
mcsudoFabric and Quilt1.20 – 1.21.3Server-side only2024-11-06
Command GUI ButtonsFabric and Quilt1.16 – 1.21.11Client-side only2026-05-03
Global OptionsFabric1.14.4 – 1.21.11Client-side only2023-06-25

Questions

Does mcsudo need ctLibMod to run?

Yes. ctLibMod is a required dependency and must be installed next to mcsudo on Fabric or Quilt.

Which Minecraft versions does mcsudo support?

Files cover 11 release versions 1.20 – 1.21.3, with 0.0.4 for 1.21.3 as the latest build for both Fabric and Quilt.

Can mcsudo run on Windows servers?

The bash and apt commands only work on Linux systems, so the Linux-specific commands have no effect on other operating systems.

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

All projects

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).
CrystalNeko, on the Modrinth page

Official listing

Owner
CrystalNeko
Published
2024-04-19
Updated on Modrinth
2024-11-06
Facts verified
2026-10-15

Tags