SpellWords
No reviews yet
Turn words and phrases into commands.
Includes quality of life improvements and small tweaks to enhance and customize gameplay.
Fabric is a mod loader for versions 1.14+ of Minecraft, particularly popular for client side and optimization mods.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
SpellWords
Turn words and phrases into commands.
Create custom chat triggers that execute commands when players send specific messages.
Features
- Trigger commands from chat messages
- Multiple trigger words per entry
- Per-trigger cooldown system
- Permission-based triggers (LuckPerms supported)
- Optional canceling of original chat message
- Cooldown and permission fallback commands
- Fully server-side
- Works with any language (including non-Latin scripts)
Configuration
Trigger Properties
| Property | Description | Default |
|---|---|---|
| words | List of words or phrases that activate the trigger | [] |
| command | Command executed when triggered ({player} supported) |
"" |
| cooldownCommand | Command executed if trigger is on cooldown ({cooldown} supported) |
"" |
| denyCommand | Command executed if player lacks permission | "" |
| exactMatch | Require full message match | false |
| ignoreCase | Case-insensitive matching | true |
| cancelMessage | Cancel original chat message | false |
| cooldownSeconds | Cooldown time in seconds | 0 |
| runAsConsole | Execute command as server/console | false |
| permission | Optional permission node | "" |
Example
{
"triggers": [
{
"words": ["fireball"],
"command": "execute as {player} at @s run summon fireball ~ ~1 ~ {ExplosionPower:30}",
"cooldownCommand": "tellraw {player} \"Wait {cooldown} seconds before using this spell again.\"",
"denyCommand": "tellraw {player} \"You are not a magician!\"",
"exactMatch": true,
"ignoreCase": true,
"cancelMessage": true,
"cooldownSeconds": 10,
"runAsConsole": true,
"permission": "spellwords.fireball"
},
{
"words": ["badword", "anotherbadword", "плохое слово"],
"command": "tellraw {player} \"Sorry, but that word is banned!\"",
"cooldownCommand": "",
"denyCommand": "",
"exactMatch": false,
"ignoreCase": true,
"cancelMessage": true,
"cooldownSeconds": 0,
"runAsConsole": true,
"permission": ""
},
{
"words": ["AvAdA kAdAbRa"],
"command": "kill {player}",
"cooldownCommand": "",
"denyCommand": "",
"exactMatch": true,
"ignoreCase": true,
"cancelMessage": false,
"cooldownSeconds": 0,
"runAsConsole": true,
"permission": "spellwords.awadakadabra"
}
]
}
Note
This mod was originally created for a personal server and is shared publicly for anyone who wants to use it.
Updates are primarily driven by server needs.
Backports to older Minecraft versions are not planned, but may happen occasionally.
Feel free to report bugs, issues, or suggestions.
Porting to other Minecraft versions is allowed and welcome.
SpellWords
Turn words and phrases into commands.
Create custom chat triggers that execute commands when players send specific messages.
Features
- Trigger commands from chat messages
- Multiple trigger words per entry
- Per-trigger cooldown system
- Permission-based triggers (LuckPerms supported)
- Optional canceling of original chat message
- Cooldown and permission fallback commands
- Fully server-side
- Works with any language (including non-Latin scripts)
Configuration
Trigger Properties
| Property | Description | Default |
|---|---|---|
| words | List of words or phrases that activate the trigger | [] |
| command | Command executed when triggered ({player} supported) |
"" |
| cooldownCommand | Command executed if trigger is on cooldown ({cooldown} supported) |
"" |
| denyCommand | Command executed if player lacks permission | "" |
| exactMatch | Require full message match | false |
| ignoreCase | Case-insensitive matching | true |
| cancelMessage | Cancel original chat message | false |
| cooldownSeconds | Cooldown time in seconds | 0 |
| runAsConsole | Execute command as server/console | false |
| permission | Optional permission node | "" |
Example
{
"triggers": [
{
"words": ["fireball"],
"command": "execute as {player} at @s run summon fireball ~ ~1 ~ {ExplosionPower:30}",
"cooldownCommand": "tellraw {player} \"Wait {cooldown} seconds before using this spell again.\"",
"denyCommand": "tellraw {player} \"You are not a magician!\"",
"exactMatch": true,
"ignoreCase": true,
"cancelMessage": true,
"cooldownSeconds": 10,
"runAsConsole": true,
"permission": "spellwords.fireball"
},
{
"words": ["badword", "anotherbadword", "плохое слово"],
"command": "tellraw {player} \"Sorry, but that word is banned!\"",
"cooldownCommand": "",
"denyCommand": "",
"exactMatch": false,
"ignoreCase": true,
"cancelMessage": true,
"cooldownSeconds": 0,
"runAsConsole": true,
"permission": ""
},
{
"words": ["AvAdA kAdAbRa"],
"command": "kill {player}",
"cooldownCommand": "",
"denyCommand": "",
"exactMatch": true,
"ignoreCase": true,
"cancelMessage": false,
"cooldownSeconds": 0,
"runAsConsole": true,
"permission": "spellwords.awadakadabra"
}
]
}
Note
This mod was originally created for a personal server and is shared publicly for anyone who wants to use it.
Updates are primarily driven by server needs.
Backports to older Minecraft versions are not planned, but may happen occasionally.
Feel free to report bugs, issues, or suggestions.
Porting to other Minecraft versions is allowed and welcome.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources