About
This Fabric only mod aims to trace players and other living entities in the game to highlight their position. It is technically an ESP (extra sensory perception) hack (aka wallhack / "x-ray for players"). This means you will be banned if you use this to get a competitive advantage! The entities are traced by drawing lines from the player/camera towards other players and living entities, highlighting direct path toward them.
Links
The "why", and a cheat disclaimer
I originally made this mod as a fun exercise and for use on a non-PVP server for moderation purposes. The workings were inspired by similar feature of many "hacked clients". Beware that on many servers this mod would be considered an illegal cheat/hack and using it would get you banned, as it allows you to see even invisible players, players crouching behind blocks, teams at a glance and similar.
I found out that it's actually a good addition for casual survival as well, as it helps you find your friends easily, locate runaway villagers and find that snowman someone tried to prank you with. Which is why I updated it for 1.18.
The mod is in a decent, feature-full state at the moment (May 2022), but I don't play Minecraft very regularly so you should not rely on me updating this mod.
Screenshots
Tracking different kinds of living entities:
Same situation, with opaque blocks
Tracking players
Configuration for tracing players
Installation / Requirements
This is a Fabric mod. You need these dependencies:
To access the options menu you also need: - some kind of Mod Menu - Cloth Config
Put all the .jar
files in your %appdata%/.minecraft/mods
folder. You can configure the toggle key in Minecraft Key Bindings menu without any of the optional dependencies, but to configure anything else you either need to edit the config file manually (you probably don't want to do this, especially for changing colors) or install the optional dependencies and use Mod Menu to access the config screen.
Bundled dependencies
The mod contains a few bundled dependencies:
- 0x3C50's Renderer which is used for drawing the lines in the new Minecraft rendering API.
- Shedaniel's Cloth Basic Math for Color support in configuration.
Configuration / Features
- This mod uses Cloth through CompleteConfig for configuration - see the tooltips in the mod's configuration screen for detailed descriptions of which setting does what.
- You can configure various aspects of every entity category (players / hostile mobs / "friendly" creatures): the color of the traces, maximum draw distances, whether to draw that specific category, etc.
- For players you can opt to show their team's colors instead of the configured color, and you may also choose to filter out teammates to see enemies better or the other way around (note that these features use the native Minecraft Teams only; if a server uses some custom system this may not work).
- The mod tries to filter out "fake players", but depending on how it's implemented on the server this might not work (it essentially checks if the target player is in the "player list"; the same list that you see when you press tab in-game).
- You can tone down the "cheat" aspects to a fairer feature set: you can optionally respect invisibility and sneaking entities. Note that any decent competitive server will have anti-cheat that will not show you invisible entities regardless.
- You can configure a key bind to toggle the display on and off quickly (in Minecraft settings). It defaults to
Numpad 0
.