
ModsJava
NameProtected
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.


NameProtect
Client-side Minecraft mod for Fabric 1.21.4. Filters and replaces nicknames and chat text on your screen using custom rules. Server sees nothing - purely visual, runs only on your client.
Features
- Nickname filtering - replaces matching player names in chat, tab list, nameplates above heads, and team-colored displays
- Chat replacement - applies rules to all incoming chat messages
- Custom rules - define any number of
word → replacementpairs - Case-insensitive matching - rule
noobmatchesNOOB,Noob,nOoB - Unicode support - works with non-ASCII names (Cyrillic, etc.)
- Live config - rules persist in JSON, reload without restart
- Zero server impact - pure client-side mixins, no packets sent
Commands
All commands run client-side under /nameprotect:
| Command | Action |
|---|---|
/nameprotect set <word> <replacement> |
Add or update a rule |
/nameprotect remove <word> |
Delete a rule |
/nameprotect list |
Show all active rules |
/nameprotect reload |
Reload config from disk |
/nameprotect clear |
Remove all rules |
Example
/nameprotect set Notch SteveTheLegend
/nameprotect set badword ***
After this, any occurrence of "Notch" in chat or above heads renders as "SteveTheLegend", and "badword" becomes "***".
Config
Rules stored at .minecraft/config/nameprotect.json:
{
"notch": "SteveTheLegend",
"badword": "***"
}
You can edit this file directly, then run /nameprotect reload.
Requirements
- Minecraft 1.21.4
- Fabric Loader 0.16.0+
- Fabric API
- Java 21
Installation
- Install Fabric Loader for 1.21.4
- Drop Fabric API into
mods/ - Drop NameProtect jar into
mods/ - Launch - use
/nameprotectin-game
Notes
- Client-side only - does not work on the server side, does not need to be on the server
- No mixin conflicts known with major mods
- Rules apply to display only - chat history files store original text
License
MIT - Reizoo
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.20.1, 1.20.2, 1.20.3
- 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 Modrinth — 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.
Verified by MCModsHub
- Ships as nameprotect-mc1.20.1-1.0.0.jar — drop this file into the mods folder
- Download size: 24 KB
- Download link checked 5 Sept 2026 — working
These come from our own check of the pack file, not from the source page.