mdt
by asablock
mdt is a Fabric utility for the client that turns off several visual status effects and adds a few helpful player-side options.
What it does
On the client, mdt disables the blindness, darkness and night vision effects, so the screen stays clear in situations that would otherwise obscure it. Barriers can also be shown in survival and other non-creative modes, which makes invisible blocks easier to spot while building or exploring. Chat field length is adjustable as well.
Some of these features are toggled with the mtoggle command, and a description command explains each toggle in the game. Because mdt changes only what the local player sees, it does not change anything on the server, and a server does not need it. It requires Fabric API and is published for Fabric only, for Minecraft 1.21.4.
The project is open source under the GNU General Public License v3.0 or later, with public source code and an issue tracker. The latest Fabric file is 0.2.17.00 for 1.21.4, dated 2025-11-08, and the first release was published on 2025-08-19.
Key features
Status effect removal
Blindness, darkness and night vision effects are disabled on the client, so they no longer hide the view.
Visible barriers
Barrier blocks are rendered in non-creative game modes, so they can be seen and located.
Chat field length control
The length of the chat input field can be changed, which helps when pasting or writing longer messages.
Command-based toggles
Features are switched through the mtoggle command, and a description command lists what each toggle does.
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
Use cases
Building with hidden blocks
Players working with barrier blocks in survival can make them visible to avoid losing track of them while building.
Exploring dark areas
Players moving through caves or night-time terrain can keep the view clear without the effects that normally reduce visibility.
Who it’s for: Players who run Fabric on the client and want to adjust what the screen shows. Servers do not need it, and it is not used for server administration.
How it compares
Anti Night Vision is a client-side Fabric mod for 1.21.1 – 1.21.4 under the MIT License, and it is open source. It targets night vision only, while mdt also covers blindness and darkness. NightSight is a client-side Fabric mod for 1.21.1 only, under All rights reserved and not open source. Visible Barrier Blocks covers barrier visibility for 1.21 – 1.21.4 under the MIT License, which mdt also includes.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| mdt | Fabric | 1.21.4 | Client-side only | 2025-11-08 |
| Anti Night Vision | Fabric | 1.21.1 – 1.21.4 | Client-side only | 2025-02-25 |
| NightSight | Fabric | 1.21.1 | Client-side only | 2024-11-09 |
| Visible Barrier Blocks | Fabric | 1.21 – 1.21.4 | Client-side only | 2024-12-12 |
Questions
Does mdt need Fabric API?
Does the server need mdt?
How are the features switched on and off?
In the catalog
mdt is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 17,979 mods support Minecraft 1.21.4.
Similar mods
What the author says
This is a pure-client mod which adds several features that may be useful. For more information, please use /mtoggle... description command to see the description of each toggle.
Official listing
- Modrinth page
- modrinth.com/mod/mdt
- Owner
- asablock
- Published
- 2025-08-19
- Updated on Modrinth
- 2025-11-08
- Facts verified
- 2026-10-15
