promotional bannermobile promotional banner

Mobhighlight

Never lose a mob again. Client-side vanilla glow outlines on nearby mobs, colored per rule - 7 auto-sorted categories, custom rules, modded mob support.
Back to Files

mobhighlight-2.3.0.jar

File namemobhighlight-2.3.0.jar
Uploader
yuyou815yuyou815
Uploaded
Sep 25, 2026
Downloads
22
Size
167.0 KB
Mod Loaders
Fabric
File ID
8972343
Type
R
Release
Supported game versions
  • 1.21.11

Curse Maven Snippet

Fabric

modImplementation "curse.maven:mobhighlight-1711338:8972343"

Learn more about Curse Maven

What's new

First public release.

Highlights

  • Vanilla glow outlines on mobs within a configurable radius - the spectral-arrow kind that hug the model and stay visible through walls.
  • Seven auto-sorted default rules (Player / Friendly / Neutral / Hostile / Aquatic / Ambient / Other), each with its own color and on/off switch.
  • Custom rules for entities the automatic sorting gets wrong. Two-level entity picking, and removing an entity restores its default category and color.
  • In-game configuration screen with five tabs - no file editing required.
  • Works with modded mobs. Categories come from tags and MobCategory, and the entity list is generated from the registry, so modded entities are covered automatically.
  • Client-side only, zero Mixin. Safe to use on vanilla servers.

Controls

  • H - toggle glowing outlines (master switch)
  • J - open the configuration screen
  • [ / ] - decrease / increase the detection radius by 8 blocks
  • /mobhl - open the config screen; also toggle, radius, max, scan, rule, reload, reset, status

Details

  • Detection radius default 32 blocks; maxGlow caps it at 128 outlines per frame.
  • Through-wall display is on by default - that is the vanilla glow behavior at zero extra cost. Turning it off switches to line-of-sight only, capped at 64 raycasts per frame.
  • No per-frame world iteration: it reuses vanilla extraction results, which are already frustum- and render-distance culled.
  • Settings are written to config/mobhighlight.json immediately and persist across restarts.

Known limitations

  • An entity renderer with no outline variant will throw IllegalStateException("Can't render an outline for this rendertype!"). If it happens, search the game log for Can't render an outline and turn that namespace off on the Mod Sources tab.
  • minecraft:player cannot distinguish you from other players, so "distance to camera below 1 block" is treated as yourself and skipped by default. Set glowSelf to true to outline yourself.

This mod has no additional files