DynamicNameplates
by Adelemphii
Dynamic Nameplates replaces the always-visible player name tags in Minecraft with nameplates that appear only when a player looks toward someone nearby.
What it does
Instead of showing every player name at all times, the mod draws a nameplate only when the viewer's line of sight brings another player close enough to notice. Three rendering modes control how the nameplate is chosen: Crosshair Mode shows a name only for the player directly targeted, Cube Mode shows names inside a cone of vision that widens with distance, and Area Mode uses simple distance-based visibility. Each mode can be tuned, with separate close-range and long-range behavior, configurable distances, angles and scaling.
The mod is intended to make social play feel more realistic while keeping visibility where it is useful. It runs on the client alone, so only players need it, and servers can run without it. It is open source and released under the MIT License. Installation requires oωo (owo-lib) on Fabric. Mod Menu is optional and can be used to open its settings screen. Files target 1.21.5 – 1.21.10, with 1.1.0 for 1.21.10 as the latest build from 2025-11-27.
Key features
Gaze-based visibility
Nameplates stay hidden until the player looks toward another player within a configurable tolerance zone.
Three rendering modes
Crosshair Mode, Cube Mode and Area Mode each decide differently which nameplates appear.
Adjustable range and angles
Distances, viewing angles and scaling can be set separately for close-range and long-range nameplates.
Toggle and hold keys
A toggle key and a hold-to-show key let players switch nameplates on or reveal them briefly.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Optional 1
Use cases
Who it’s for: Players on Fabric who want a more realistic social view of other players. Server owners do not need to install anything, because the mod runs on the client only.
How it compares
TravelerZ runs on client and server with Fabric for 1.20.1 – 1.21.1 and is open source under the MIT License. Teammates is client-side only, open source under the GNU Affero General Public License v3.0 or later, and published for 1.21 – 1.21.8. Hidden Names runs on client and server across Fabric, Forge and NeoForge for 1.20.1 – 1.21.4, under the MIT License.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| DynamicNameplates | Fabric | 1.21.5 – 1.21.10 | Client-side only | 2025-11-27 |
| TravelerZ | Fabric | 1.20.1 – 1.21.1 | Client and server | 2026-09-19 |
| Teammates | Fabric | 1.21 – 1.21.8 | Client-side only | 2025-11-30 |
| Hidden Names | Fabric, Forge and NeoForge | 1.20.1 – 1.21.4 | Client and server | 2025-03-11 |
Questions
Does Dynamic Nameplates need oωo (owo-lib)?
Do servers need Dynamic Nameplates installed?
Which Minecraft versions does the mod support?
Can the settings be changed in game?
In the catalog
DynamicNameplates is one of 5,392 Social mods on ModsFinder, and one of 4,084 Social mods for Fabric. 15,569 mods support Minecraft 1.21.10.
Similar mods
What the author says
Dynamic Nameplates replaces Minecraft’s always-visible player name tags with a more immersive, dynamic system. Nameplates only appear when you’re actually looking at someone, near them, or within a configurable tolerance zone - making gameplay feel more realistic while still preserving useful visibility when you need…
Official listing
- Modrinth page
- modrinth.com/mod/dynamicnameplates
- Owner
- Adelemphii
- Published
- 2025-11-01
- Updated on Modrinth
- 2025-11-27
- Facts verified
- 2026-10-15
