
Let Me Click And Send for Server
A simple Minecraft server-side mod, that replaces all non-command `run_command` content with a custom command, to bypass client-side restrictions since 1.19.1-rc1
- Загрузки
- 3K
- Подписчики
- 3
- Обновлён
- 16 апреля 2026 г.
- Лицензия
- LGPL-3.0-only
Опубликован 22 сентября 2024 г.
A simple Minecraft server-side mod, that replaces all non-command run_command content with a custom command,
to bypass client-side restrictions since 1.19.1-rc1
If you want a more direct solution, here's a client-side only mod that does the same thing: LetMeClickAndSend
| Mod | Side | Advantage | Disadvantage |
|---|---|---|---|
| LetMeClickAndSend | client | Exactly the same behavior as pre mc1.19.1 | Needs to be installed on all players' clients |
| LetMeClickAndSendForServer | server | No need to install on client | Reduces maximum chat message length by 7 |
Example
Let's run the following command, and then click the shown text
# Minecraft [1.7, 1.21.5)
/tellraw @a {"text":"click me to send \"hi\"","clickEvent":{"action":"run_command","value":"hi"}}
In vanilla 1.19.1 ~ 1.21.4, after clicking, you are not able to say anything since hi is not a valid command (not starts with /)
With this mod, the server will automatically replace the value field in the click event above with /lmcas hi,
so the client can "send" the message without any issue after the click
On command received, the server will broadcast a message with the same format as a player message, simulating the player saying "hi" in chat
MC 1.21.5+
Since MC 1.21.5, the run_command behavior has changed a lot
First is the change in command syntax, which has little impact:
# Minecraft [1.21.5, ~)
/tellraw @a {"text":"click me to send \"hi\"","click_event":{"action":"run_command","command":"hi"}}
Next is the change in behavior, which has a greater impact:
- The
commandvalue is always valid, regardless of whether it starts with a/or not - The client will strip the
/prefix from thecommandvalue and send the remaining string as a command
It's no longer possible to correctly distinguish between "a run_command for sending chat message" and "a run_command for sending command"
As a workaround, LetMeClickAndSendForServer for MC >= 1.21.5 will only replace certain command with the /lmcas command.
By default, only command value starting with !!, which is a commonly-used command prefix
in MCDReforged plugin ecosystem, will be replaced
A config file located at ./config/letmeclickandsendforserver/config.json is added for customizing the replacing behavior
{
"replacePattern": "!!.*"
}
The replacePattern should be a valid regex pattern. All command values that fully match the pattern will be replaced with the /lmcas command
To test with the default configuration, you can use:
/tellraw @a {"text":"click me to send \"!!MCDR\"","click_event":{"action":"run_command","command":"!!MCDR"}}
Requirements
It's a server-side only mod. It requires 0 extra dependency
Ченджлог
v1.0.3-mc1.21.11-neoforgeРелиз1.21.9, 1.21.10, 1.21.11 · 16 апреля 2026 г.
- MC 26.1 support
Build Information
- File name:
LetMeClickAndSendForServer-v1.0.3-mc1.21.11-neoforge.jar - SHA-256:
213714578f3ff533fdccfebf100eec156d0be6d51682de016d9df2f79d6556d5 - Built from: https://github.com/Fallen-Breath/LetMeClickAndSendForServer/actions/runs/24525938243
v1.0.3-mc1.21.4-neoforgeРелиз1.21.2, 1.21.3, 1.21.4 · 16 апреля 2026 г.
- MC 26.1 support
Build Information
- File name:
LetMeClickAndSendForServer-v1.0.3-mc1.21.4-neoforge.jar - SHA-256:
ffd7f6e57c32976b70b1bd82f4c3f4b036489a128401d43c8bf2db2fd8c94f8c - Built from: https://github.com/Fallen-Breath/LetMeClickAndSendForServer/actions/runs/24525938243
v1.0.3-mc1.20.6-neoforgeРелиз1.20.5, 1.20.6 · 16 апреля 2026 г.
- MC 26.1 support
Build Information
- File name:
LetMeClickAndSendForServer-v1.0.3-mc1.20.6-neoforge.jar - SHA-256:
4790a93c74faf2dc01162671ad2d30c3796036b3f7d929bd09905847c46eeef7 - Built from: https://github.com/Fallen-Breath/LetMeClickAndSendForServer/actions/runs/24525938243
v1.0.3-mc1.19.4-forgeРелиз1.19.2, 1.19.3, 1.19.4 · 16 апреля 2026 г.
- MC 26.1 support
Build Information
- File name:
LetMeClickAndSendForServer-v1.0.3-mc1.19.4-forge.jar - SHA-256:
3afd4b38f6e731ec83226a5720d039f5569c014b444bdf61ba2c3125bf1642cf - Built from: https://github.com/Fallen-Breath/LetMeClickAndSendForServer/actions/runs/24525938243
v1.0.3-mc1.20.4-forgeРелиз1.20.2, 1.20.3, 1.20.4 · 16 апреля 2026 г.
- MC 26.1 support
Build Information
- File name:
LetMeClickAndSendForServer-v1.0.3-mc1.20.4-forge.jar - SHA-256:
951fa9a48b430b9e367170e20169d371b134986b163b389e98fd53a65c7fb728 - Built from: https://github.com/Fallen-Breath/LetMeClickAndSendForServer/actions/runs/24525938243
v1.0.3-mc1.18.2-forgeРелиз1.18, 1.18.1, 1.18.2 · 16 апреля 2026 г.
- MC 26.1 support
Build Information
- File name:
LetMeClickAndSendForServer-v1.0.3-mc1.18.2-forge.jar - SHA-256:
673c1c03875d3c7586f62d2d208daf82d5a9733da344c921b124a647059f4915 - Built from: https://github.com/Fallen-Breath/LetMeClickAndSendForServer/actions/runs/24525938243
v1.0.3-mc1.17.1-forgeРелиз1.17, 1.17.1 · 16 апреля 2026 г.
- MC 26.1 support
Build Information
- File name:
LetMeClickAndSendForServer-v1.0.3-mc1.17.1-forge.jar - SHA-256:
1dbfe3bb97222f2692543541fbcede949cef33efdcc9ea3350f99040071417e0 - Built from: https://github.com/Fallen-Breath/LetMeClickAndSendForServer/actions/runs/24525938243
v1.0.3-mc26.1.2Релиз26.1.1, 26.1.2, 26.2 · 16 апреля 2026 г.
- MC 26.1 support
Build Information
- File name:
LetMeClickAndSendForServer-v1.0.3-mc26.1.2.jar - SHA-256:
da44f07de57e2a17e03d68cf16484be3cbfdbc1d5db95f84baa89e00466f41b6 - Built from: https://github.com/Fallen-Breath/LetMeClickAndSendForServer/actions/runs/24525938243
Комментарии
Загружаем…