Skip to content

Client Execution

Run Client-Side only commands from the server!

FabricPaperSpigot
Loaders
FabricPaperSpigot
Downloads on Modrinth
32K
Followers on Modrinth
13
versions
10
Updated
July 10, 2026Jul 10
Published
in 2024

At a glance

Runs on Fabric, Paper and Spigot
For Minecraft 1.20–26.3
Needed in the game and on the server
Latest version — 1.0.2-mc26.1 from July 10, 2026
Requires Fabric API
License CC0-1.0 — free
Where it's needed
In gamerequiredOn serverrequired

Needed both in the game and on the server

Game versions1.20–26.3

Client Execution

required on both server and client (although it shouldnt crash anything if only client/only server has it)

adds a new command /executeclient for running client only commands from the server

the syntax is `/executeclient `

the / is automatically included, eg /executeclient @r soup:random runs /soup:random from Souper Secret Settings (as long as the client has it installed), and /executeclient @p /calc would run //calc from WorldEdit

it runs the command as if the client typed it themselves, so it can also run server side commands, but only if the player running the command has the permission level needed for that command. (the command itself has the same permission level as /execute)

you can also use /commandlock and /commandunlock to stop players running specific commands. For example, /commandlock @a me will stop anyone running /me (however, it would also block a /message, since it just checks if the entered command starts with any of the locks). command locks are reset on relog

Notes for the plugin version:

the permission node is client_execution.executeclient, and it only works with specifically mentioned players and @a - so /executeclient Steve soup:random works, but /executeclient @p soup:random or /execute as Steve run executeclient @s soup:random do not! this is an important difference!

the permission nodes for command locking are client_execution.commandlock and client_execution.commandunlock

FAQ

How to install Client Execution?

Install Fabric for your Minecraft version, download Client Execution for the same version and loader, put the file into the mods folder and launch the game with the loader profile.

Which Minecraft versions does Client Execution support?

Client Execution has builds for Minecraft 1.20–26.3.

Is Client Execution needed on the server?

Needed in the game and on the server

License and source
Creative Commons Zero v1.0 Universalfree to use and share with credit to the author
Original — Modrinth↗Files unchanged, verified with SHA-512Is this your mod? For rights holders

The site uses cookies: the necessary ones for sign-in and the theme, plus the Yandex Metrica and LiveInternet visit counters — they show us how the site is used. We have no advertising cookies. More