DonutCustomCommands
ᴀ ʟɪɢʜᴛᴡᴇɪɢʜᴛ ᴄᴜsᴛᴏᴍ ᴄᴏᴍᴍᴀɴᴅs ᴘʟᴜɢɪɴ ғᴏʀ ᴍɪɴᴇᴄʀᴀғᴛ sᴇʀᴠᴇʀs
ᴀ ʟɪɢʜᴛᴡᴇɪɢʜᴛ ᴄᴜsᴛᴏᴍ ᴄᴏᴍᴍᴀɴᴅs ᴘʟᴜɢɪɴ ғᴏʀ ᴍɪɴᴇᴄʀᴀғᴛ sᴇʀᴠᴇʀs
Features
- Custom Commands - Create unlimited custom commands via config
- Multi-line Messages - Send multiple formatted messages per command
- Sound Effects - Add immersive sounds to commands (volume & pitch control)
- PlaceholderAPI Support - Full placeholder integration for dynamic content
- Color Codes - Support for & codes and hex colors (#RRGGBB)
- Hot Reload - Reload config without restarting server
- Folia Compatible - Fully supports modern Folia servers
- Lightweight - Minimal resource usage, maximum performance
Commands & Permissions
Spoiler: Click to expand
ᴘᴇʀᴍɪssɪᴏɴs ᴅᴇғᴀᴜʟᴛ ᴛᴏ ᴏᴘ ғᴏʀ ʀᴇʟᴏᴀᴅ, ᴄᴜsᴛᴏᴍ ᴄᴏᴍᴍᴀɴᴅs ʜᴀᴠᴇ ɴᴏ ᴘᴇʀᴍɪssɪᴏɴs ʙʏ ᴅᴇғᴀᴜʟᴛ
| Command | Description | Permission |
| /donutcustomcommands reload | Reloads plugin configuration | donutcustomcommands.reload |
| /dcc reload | Alias for reload command | donutcustomcommands.reload |
| /test | Example custom command | None |
| /discord | Example discord link command | None |
| /help | Example help command | None |
ᴘᴇʀᴍɪssɪᴏɴs ᴅᴇғᴀᴜʟᴛ ᴛᴏ ᴏᴘ ғᴏʀ ʀᴇʟᴏᴀᴅ, ᴄᴜsᴛᴏᴍ ᴄᴏᴍᴍᴀɴᴅs ʜᴀᴠᴇ ɴᴏ ᴘᴇʀᴍɪssɪᴏɴs ʙʏ ᴅᴇғᴀᴜʟᴛ
Requirements
- Minecraft Version: 1.20+
- Java Version: 17 or higher
- Server Software: Spigot, Paper, Purpur, Folia
- Optional: PlaceholderAPI (for placeholder support)
Configuration
Example config.yml:
Code (YAML):
commands:
welcome:
messages :
- "&6&l⋆ &eWelcome to the server!"
- "&7Enjoy your stay &a%player_name%"
sound : "ENTITY_EXPERIENCE_ORB_PICKUP:1.0:1.0"
discord:
messages :
- "&b━━━━━━━━━━━━━━━━━━━━━"
- "&f Join our Discord:"
- "&e https://discord.gg/example"
- "&b━━━━━━━━━━━━━━━━━━━━━"
sound : "BLOCK_NOTE_BLOCK_PLING:1.0:1.5"
rules:
messages :
- "&c&lServer Rules:"
- "&71. Be respectful"
- "&72. No griefing"
- "&73. Have fun!"
sound : "UI_BUTTON_CLICK:1.0:1.0"
Supported Color Codes:
- &a - Green, &c - Red, &e - Yellow
- &l - Bold, &n - Underline, &o - Italic
- #FF5733 - Hex colors (RGB format)
Usage
- Place plugin JAR in your plugins/ folder
- Start/restart your server
- Edit plugins/DonutCustomCommands/config.yml
- Run /dcc reload to apply changes
- Type your custom commands in-game!
Example In-Game
Code (Text):
Player: /discord
Server:
━━━━━━━━━━━━━━━━━━━━━
Join our Discord:
https://discord.gg/example
━━━━━━━━━━━━━━━━━━━━━
[Plays sound effect]
Made with love by GamingHuzai
DonutCustomCommands v1.0 | 2025
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.20, 1.20.6, 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
DonutCustomCommands is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21. Downloaded 115 times (via Spigot). Download it and open it directly in the game.