HomeJavaModsCutCommand
CutCommand
ModsJava

CutCommand

by XtreaMC · on Modrinth

Dynamic Shortcut Plugin Create permanent command shortcuts instantly with custom variables (like %block% or %item%), built-in tab-completion, smart…

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21–1.21.11 · Bukkit⬇ Download for 1.20.5–1.20.6 · Bukkit⬇ Download for 1.21–1.21.11 · Paper⬇ Download for 1.20.6 · Paper⬇ Download for 1.21–1.21.11 · Spigot⬇ Download for 1.20.6 · Spigot
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.
CutCommand — screenshot 1CutCommand — screenshot 2

🚀 Dynamic Shortcut Plugin (1.13 - 1.21+) A lightweight, high-performance, and professional plugin that allows server administrators to create custom permanent command shortcuts dynamically with advanced variable support, smart delimiters, and dynamic tab-completion.

✨ Features Dynamic Creation: Create command shortcuts instantly in-game without restarting your server.

Smart -- Delimiter: Safely separate your custom shortcut syntax from the original target command to allow complex multi-argument bindings.

Dynamic Variable Engine: * Built-in Placeholders: Use %block%, %item%, %player%, %world%, or %mob% for native, real-time tab-completion lists.

Custom Placeholders: Create any variable you want (e.g., %amount%, %reason%). The plugin captures what the player types and injects it instantly into the final command!

Native Tab-Completion: Fully supports interactive tab-completions based on your variables, ensuring players type commands accurately.

Structured config.yml Storage: Cleans up your file hierarchy by grouping syntax, target commands, and permissions nicely together.

Cross-Version Support: Works flawlessly from older versions (1.13) up to the latest modern versions (1.21+).

💻 Commands & Usage Managing your shortcuts is incredibly easy. Use the main command prefix /sc.

How to create a shortcut: /sc add [variables] --

Examples: WorldEdit Quick Set (With Built-in Block Variable): /sc add a %block% -- /set %block% (When a player types /a stone, the server will execute //set stone behind the scenes)

Custom Dynamic Give Command (With Built-in Item & Custom Amount Variables): /sc add drop %item% %amount% -- give %player% %item% %amount% (When a player types /drop diamond 64, it will give them 64 diamonds)

Dynamic TempBan Shortcut (With Custom Variables): /sc add b %target% %time% -- tempban %target% %time% Breaking Rules

Admin Management Commands: /sc list [page] — View a beautiful, paginated list of all active shortcuts and their permissions.

/sc delete — Completely deletes a shortcut from the server and the configuration file.

/sc reload — Instantly reloads the configuration and updates all active player tab-completions.

🔑 Permissions & LuckPerms Support This plugin features a fully automatic, dynamic permission system that integrates perfectly with LuckPerms, UltraPermissions, and any Bukkit-compatible permission manager.

  1. Administrative Permission To allow staff or administrators to manage shortcuts, grant them:

shortcutplugin.admin — Allows the usage of /sc commands (Default: OP)

  1. Automatic Shortcut Permissions (For Players) Every time you create a new shortcut, the plugin automatically links a unique permission node based on the command's primary name:

shortcut.command.

💡 How to set it up in LuckPerms: If you created a shortcut named /a (/sc add a %block% -- /set %block%), the permission node will be shortcut.command.a.

Grant a specific rank (e.g., Builder) access to use /a: /lp group builder permission set shortcut.command.a true

Grant a group access to ALL shortcuts on the server: /lp group admin permission set shortcut.command.* true

Note: If a player does not have the required permission for a shortcut, the command will be completely hidden from their Tab-Completion list!

⚙️ Configuration (config.yml) The plugin generates a clean, readable hierarchical file structure inside plugins/ShortcutPlugin/config.yml. The permission node is saved perfectly right above the command:

YAML

ShortcutPlugin Configuration File

Define your shortcuts here manually, or use /sc add in-game!

shortcuts: a_%block%: permission: shortcut.command.a syntax: a %block% command: /set %block% drop_%item%_%amount%: permission: shortcut.command.drop syntax: drop %item% %amount% command: give %player% %item% %amount% 🛠️ Installation Download the ShortcutPlugin.jar file.

Drop it into your server's plugins/ directory.

Restart or start your server.

Enjoy your brand new dynamic shortcuts!

No responsibility is taken for any malfunction that may occur.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more