Entity Detective

⭐ — (1 endorsements) 📥 287 downloads 📌 v26.2+v2.7.1 📅 4/20/2026
🟡 Updated this year

By netcrafts · fabric

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 8/7/2026 📅 Created: 4/20/2026
⚠️ Install Order · 2 steps
1🛠️ Forge — Minecraft Forge (mod loader) Download ↗
2🛠️ Fabric — Fabric Loader Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 🏆 #179 of 909 fabric mods in this game by downloads

📋 About This Mod

## Entity Detective **Entity Detective** is a server-side Fabric mod built for one job: find entity-related lag fast. One command tells you which entity types are costing the most MSPT, where lazy mobs are silently accumulating, and where persistent creatures will never despawn — across every loaded dimension at once, no client mod needed. Works in singleplayer without enabling cheats. --- ### What it does - **Hotspot scan** — Run a 20-tick sample across all dimensions and get back the top-5 most expensive entity types ranked by MSPT, with no arguments needed — a fast first pass when you don't know where to look. - **Lazy mob detection** — Pinpoint mobs stranded in chunks with no player within 128 blocks — the exact threshold Minecraft uses for despawn checks — where the server will never clean them up naturally - **Persistent mob detection** — Find name-tagged mobs, item-holders, leashed animals, and vehicle riders that will never despawn even when they do tick. - **MSPT profiling** — Measure how many milliseconds per tick any entity type is consuming, or profile every type at once sorted by cost, or just examine every entity inside a variable chunk range - **Chunk loader detection** — Server load is often caused by chunk loaders. Find them fast. List all active portal chunk loaders (paired OW ↔ Nether) and ender pearl stasis chambers across every dimension. - **Block entity ticking audit** — Use `--ticking-only` to find which block entities in a large farm actually ticked during an observation window, and `--debug` to see per-position tick counts instead of aggregate MSPT. - **Player profiling (`nark`)** — Measure the MSPT cost of all entity types in the 21×21 chunk range surrounding any online player, to find what's expensive near their location. --- ### Quality of life features - **Per-dimension summaries** — See every entity type sorted by count, one block per dimension, across overworld, nether, and end simultaneously - **Clickable teleport links** — Every chunk header and individual entity line is clickable in chat and pastes `/tp <playername> x y z` directly to the chunk centre or exact entity location - **Live mob cap** — Check current vs. maximum entities per category with colour-coded saturation so you can spot mob cap pressure at a glance - **Command alias** — Available as both `/entitydetective` and `/ed` --- ### Command structure ``` /entitydetective ├── mob <category> │ │ category: monster | creature | ambient | axolotls | water_creature | water_ambient │ │ (bare) — Type-count summary per dimension │ │ --lazy-only — Type-count table, non-persistent mobs in lazy chunks │ │ --persistent — Type-count table, persistent mobs only │ │ subtype: all | name-tagged | holding-item | structure-spawn | in-vehicle | leashed | custom │ │ --world <dim> — Scope to overworld | nether | end │ │ --range <chunks> — Scope to (2N+1)×(2N+1) chunk square (0 = single chunk) │ │ --detail — Expand to chunk-grouped entity list with clickable /tp links │ └── cap — Live mob cap (current vs max, colour-coded) │ ├── entity │ │ (bare) — Summary of all entity types by count, per dimension │ │ --lazy-only — Type-count table, non-persistent entities in lazy chunks │ │ --persistent — Type-count table, persistent entities only │ │ --world <dim> — Scope to a specific dimension │ │ --detail — Expand to chunk-grouped entity list with clickable /tp links │ ├── --range <chunks> — Instant census of every entity type within range (0 = single chunk; no tick window) │ ├── locate <type> — Locate any entity type (tab-complete from live world, substring match) │ │ --lazy-only, --world <dim>, --range <chunks>, --detail │ │ --ticking-only (block entities only) — filter to positions that actually ticked │ ├── profile <type> │ │ Measure MSPT cost over a tick window (default 100 ticks / 5 s; max 6 000 ticks / 5 min) │ │ --world <dim>, --range <chunks> │ │ --debug (block entities only) — per-position tick counts instead of aggregate MSPT │ └── profile all │ Profile every entity type simultaneously, sorted by MSPT cost descending │ (bare): all dimensions | --world <dim>: one dimension | --range <chunks>: local │ └── item │ (bare) — Dropped item summary per dimension, colour-coded by severity │ --lazy-only — Type-count table, lazy chunks only │ --world <dim> — Scope to a specific dimension │ --range <chunks> — Scope to chunk square around your position │ --detail — Expand to chunk-grouped item list with clickable /tp links └── locate <item_id> Find chunks with a specific item type (tab-complete, substring match) --lazy-only, --world <dim>, --range <chunks>, --detail chunks

## Entity Detective

Entity Detective is a server-side Fabric mod built for one job: find entity-related lag fast. One command tells you which entity types are costing the most MSPT, where lazy mobs are silently accumulating, and where persistent creatures will never despawn — across every loaded dimension at once, no client mod needed. Works in singleplayer without enabling cheats.

### What it does

  • Hotspot scan — Run a 20-tick sample across all dimensions and get back the top-5 most expensive entity types ranked by MSPT, with no arguments needed — a fast first pass when you don't know where to look.
  • Lazy mob detection — Pinpoint mobs stranded in chunks with no player within 128 blocks — the exact threshold Minecraft uses for despawn checks — where the server will never clean them up naturally
  • Persistent mob detection — Find name-tagged mobs, item-holders, leashed animals, and vehicle riders that will never despawn even when they do tick.
  • MSPT profiling — Measure how many milliseconds per tick any entity type is consuming, or profile every type at once sorted by cost, or just examine every entity inside a variable chunk range
  • Chunk loader detection — Server load is often caused by chunk loaders. Find them fast. List all active portal chunk loaders (paired OW ↔ Nether) and ender pearl stasis chambers across every dimension.
  • Block entity ticking audit — Use `--ticking-only` to find which block entities in a large farm actually ticked during an observation window, and `--debug` to see per-position tick counts instead of aggregate MSPT.
  • Player profiling (`nark`) — Measure the MSPT cost of all entity types in the 21×21 chunk range surrounding any online player, to find what's expensive near their location.

### Quality of life features

  • Per-dimension summaries — See every entity type sorted by count, one block per dimension, across overworld, nether, and end simultaneously
  • Clickable teleport links — Every chunk header and individual entity line is clickable in chat and pastes `/tp x y z` directly to the chunk centre or exact entity location
  • Live mob cap — Check current vs. maximum entities per category with colour-coded saturation so you can spot mob cap pressure at a glance
  • Command alias — Available as both `/entitydetective` and `/ed`

### Command structure

``` /entitydetective ├── mob │ │ category: monster | creature | ambient | axolotls | water_creature | water_ambient │ │ (bare) — Type-count summary per dimension │ │ --lazy-only — Type-count table, non-persistent mobs in lazy chunks │ │ --persistent — Type-count table, persistent mobs only │ │ subtype: all | name-tagged | holding-item | structure-spawn | in-vehicle | leashed | custom │ │ --world — Scope to overworld | nether | end │ │ --range — Scope to (2N+1)×(2N+1) chunk square (0 = single chunk) │ │ --detail — Expand to chunk-grouped entity list with clickable /tp links │ └── cap — Live mob cap (current vs max, colour-coded) │ ├── entity │ │ (bare) — Summary of all entity types by count, per dimension │ │ --lazy-only — Type-count table, non-persistent entities in lazy chunks │ │ --persistent — Type-count table, persistent entities only │ │ --world — Scope to a specific dimension │ │ --detail — Expand to chunk-grouped entity list with clickable /tp links │ ├── --range — Instant census of every entity type within range (0 = single chunk; no tick window) │ ├── locate — Locate any entity type (tab-complete from live world, substring match) │ │ --lazy-only, --world , --range , --detail │ │ --ticking-only (block entities only) — filter to positions that actually ticked │ ├── profile │ │ Measure MSPT cost over a tick window (default 100 ticks / 5 s; max 6 000 ticks / 5 min) │ │ --world , --range │ │ --debug (block entities only) — per-position tick counts instead of aggregate MSPT │ └── profile all │ Profile every entity type simultaneously, sorted by MSPT cost descending │ (bare): all dimensions | --world : one dimension | --range : local │ └── item │ (bare) — Dropped item summary per dimension, colour-coded by severity │ --lazy-only — Type-count table, lazy chunks only │ --world — Scope to a specific dimension │ --range — Scope to chunk square around your position │ --detail — Expand to chunk-grouped item list with clickable /tp links └── locate Find chunks with a specific item type (tab-complete, substring match) --lazy-only, --world , --range , --detail

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Mods
Author
netcrafts
Version
26.2+v2.7.1
Downloads
287
Endorsements
1
Category
fabric
Created
4/20/2026
Updated
8/7/2026
Game Versions
26.2
Tags
game-mechanics, management, utility

🔧 How to Install Minecraft Mods Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Mods →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Mods versions does Entity Detective support?

The author lists 26.2. Other versions may work but are untested by the author.

What is the latest version of Entity Detective?

Version 26.2+v2.7.1, published 2026-08-07 with 287 downloads recorded at the source.

Keep browsing — more Minecraft Mods mods await

📋 All Minecraft Mods Mods 🏆 Top 25 📂 More fabric 👤 More by netcrafts 🔎 Similar Mods 🌐 Best fabric (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods