Перейти к содержимому
Mineforgian

Nek's Command Maker (Server Edition)

A server-side only command alias maker that lets you add aliases to commands with custom arguments with a GUI. It is designed to support as many loaders as possible.

4K загрузок26 подписчиковCC-BY-SA-4.0bukkitfabricfoliaforgelegacy-fabricliteloaderneoforgenilloaderornithepaperpurpurquiltriftspigotsponge

Обновлён 26 июня 2026 г. · опубликован 14 августа 2025 г.

  • Banner image
  • Download page
  • Installed
  • Create new
  • Delete

If you were wondering, yes I did change the icon.

This is the server edition of Command Maker. Click here to see the Client Edition. ( visit legacy download page for CMDMaker Client Edition Download Page if you got a 404 error for the other link.)


If for some dumb reason you think curseforge is better than modrinth (its not) then you can find it here: ( I do not upload as often on CurseForge):
https://www.curseforge.com/minecraft/mc-mods/neks-command-maker-server-side-edition


📦 Nek's Command Maker Server Edition

A lightweight Minecraft mod that lets you define custom commands using aliases or a gui, perfect for server scripting, modpacks, or ritual triggers. No external files, no dependencies beyond Fabric API.


Luckperm Support added in v3.0.0!!!

How to download and install

https://commandmakerwiki.lucasgeitgey.com/install-video.html


🔧 Features

  • Add commands dynamically via in-game chat
  • Reload config without restarting
  • Fully JSON-driven and vanilla-compatible
  • GUI: The commandmaker gui

📝 Usage

Use /addcommand to manage your custom commands:

/addcommand add <alias> <command>

Adds a new alias that runs the specified command.

/addcommand del <alias>

Deletes the alias and its associated command.

/addcommand reload

Reloads the config file and updates all aliases. Visit the wiki for more information.

📁 Config Format

Commands are stored in a simple JSON file (modid_alieses.json) like:

{
  "crashme": "kill @s",
  "greet": "say Hello, world!"
}

🧪 Example

/addcommand add crashme kill @s
/addcommand add greet say Hello, world!

Then just run /crashme or /greet in chat!

Telemetry Data

Every time you start the game with the mod, a HTTP request is sent to commandmakerwiki.lucasgeitgey.com /redirects/telemetry.html. to Opt-Out, set 'send-telementry' to 'false' in telemetry.yml. The data sent is a HTTP GET request, to see how many people use the mod.
Note: Telementry Data has been removed in 2.3.5


Downloading Functions

You can use /cmd downloadfunction to download functions. You can see the function list, and request to add new ones here.


🛠️ This is my first time making a Minecraft mod, so there may be bugs or quirks. If you find any issues, feel free to report them!


If you would like to make a feature request, please visit here.

If you would like to make a bug report, please visit here.

If you would like to otherwise make a comment please visit here

build

Версии

ВерсияКаналИграЗагрузчикиДатаСкачать
4.0.0-beta.3Бета1.12.2, 1.13, 1.13.1, 1.13.2liteloader26 июня 2026 г..jar (2 КБ)
4.0.0-beta.3-RIFTБета26.1, 26.1.1, 26.1.2, 26.2rift26 июня 2026 г..jar (32 КБ)
4.0.0-beta.3Бета26.1.2, 26.2, 26.3-snapshot-1, 26.3-snapshot-2fabric26 июня 2026 г..jar (95 КБ)
4.0.0-beta.3Бета1.21.8, 1.21.9, 1.21.10, 1.21.11fabric26 июня 2026 г..jar (132 КБ)
4.0.0-beta.3Бета1.12.2, 1.13, 1.13.1, 1.13.2legacy-fabric26 июня 2026 г..jar (2 КБ)
4.0.0-beta.3-NILLOADERБета26.1, 26.1.1, 26.1.2, 26.2nilloader26 июня 2026 г..jar (1 КБ)
4.0.0-beta.3-ORNITHEБета26.1, 26.1.1, 26.1.2, 26.2ornithe26 июня 2026 г..jar (1 КБ)
4.0.0-beta.3-PAPERБета1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, folia, paper, purpur, spigot, sponge26 июня 2026 г..jar (85 КБ)
4.0.0-beta.2-RIFTБета26.1, 26.1.1, 26.1.2, 26.2rift26 июня 2026 г..jar (32 КБ)
4.0.0-beta.2-1.22xБета26.1, 26.1.1, 26.1.2, 26.2fabric26 июня 2026 г..jar (95 КБ)
4.0.0-beta.2Бета1.21.8, 1.21.9, 1.21.10, 1.21.11fabric26 июня 2026 г..jar (132 КБ)
4.0.0-beta.2-legacyБета1.12.2, 1.13, 1.13.1, 1.13.2legacy-fabric26 июня 2026 г..jar (2 КБ)
4.0.0-beta.2-PAPERБета1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, folia, paper, purpur, spigot, sponge26 июня 2026 г..jar (85 КБ)
4.0.0-beta.1-RIFTБета26.1, 26.1.1, 26.1.2, 26.2rift26 июня 2026 г..jar (32 КБ)
4.0.0-beta.1Бета1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, folia, paper, purpur, spigot, sponge26 июня 2026 г..jar (85 КБ)

Показаны последние 15 из 103 версий. Все версии — на Modrinth.

Ченджлог

4.0.0-beta.3Бета1.13, 1.13.1, 1.13.2 · 26 июня 2026 г.

support liteloader

4.0.0-beta.3-NILLOADERБета26.1.1, 26.1.2, 26.2 · 26 июня 2026 г.

support nilloader

4.0.0-beta.3-ORNITHEБета26.1.1, 26.1.2, 26.2 · 26 июня 2026 г.

support ornithe

4.0.0-beta.2-legacyБета1.13, 1.13.1, 1.13.2 · 26 июня 2026 г.

legacy has been revived

4.0.0-beta.1-RIFTБета26.1.1, 26.1.2, 26.2 · 26 июня 2026 г.

bugfixes

4.0.0-beta.1Бета1.21.9, 1.21.10, 1.21.11 · 26 июня 2026 г.

add v4.0.0 features

4.0.0-beta.1Бета1.21.9, 1.21.10, 1.21.11 · 26 июня 2026 г.

support placeholder api

4.0.0-alpha.1Альфа1.21.9, 1.21.10, 1.21.11 · 25 июня 2026 г.

Command Maker v4.0 — Changelog

Released June 2026 · See full docs

New Features

1. Built-in Cooldown System

Per-player & global cooldowns for any alias with custom messages. Config at config/CommandMaker/cooldowns.json.

{ "cooldowns": { "home": { "type": "player", "seconds": 30 } } }

Commands: /cmd cooldown set | clear | list

2. Condition Blocks (If/Else)

Inline logic in alias targets. 9 condition types: xp, health, perm, hasitem, var, cooldown, player, dimension, op.

if:xp(30) give @s diamond else say Need 30 levels!

3. Event Triggers

Auto-run commands on join, leave, death, chat, block break, first join, kill, and respawn. Config at config/CommandMaker/events.json.

{ "events": { "player_join": { "commands": ["say Welcome ${player}!"] } } }

Commands: /cmd event list | reload

4. Custom Scoreboards

JSON-defined dynamic scoreboards with ${placeholders}, update intervals, and enabled toggle. Config at config/CommandMaker/scoreboards.json.

Commands: /cmd scoreboard list | reload

5. Placeholder System

15 built-in %placeholders% — PAPI-compatible syntax. Works everywhere: aliases, events, scoreboards, cooldowns.

%player_health% · %player_xp% · %server_online% · %server_tps% · %var_name% · %cooldown_alias%

6. Command Maker Modules (.cmk)

Shareable ZIP packages bundling aliases, functions, syntaxes, events, scoreboards, and cooldowns. Safe merge on import.

/cmd module export MySetup     # package everything
/cmd module import MySetup     # install a module
/cmd module list               # browse available modules

Installing v4.0

Replace the JAR. All new config files auto-create on first run with safe defaults (everything disabled). Existing aliases, syntaxes, and permissions are untouched.

Полная история изменений — на Modrinth.

Комментарии

Загружаем…