Back to mods
ESP project artwork

CurseForge · Minecraft mod

ESP

Client-side Fabric ESP for Hypixel Skyblock: highlights mobs through walls by reading their floating name labels, plus type-based Mob ESP and Block ESP. Searchable pickers, custom colors, and a glow + in-view overlay. Requires PlayerAPI.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which ESP release should I use?

Updated yesterday
Latest stable file esp-1.2.1.jar
Game version 26.2
Loader Fabric

esp-1.2.1.jar targets 26.2 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. All 1 required mods have matching files.

Where it goes

Is ESP required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does esp-1.2.1.jar need?

esp-1.2.1.jar. Change the file and its required mods may change too.

All 1 required mods have matching files

Install NoNameMod's PlayerAPI first. We found matching files for this game-version and loader setup. 2 come through another mod in the chain.

2 listed on this file 2 pulled in by those mods
NoNameMod's PlayerAPI Needed by esp-1.2.1.jar
required
Matching file found Matched file: playerapi-2.1.0.jar
Mod Menu Optional for esp-1.2.1.jar
optional
Matching file found Matched file: v20.0.1 for 26.2
Fabric API Needed by Mod Menu
pulled in
Matching file found Matched file: [26.2] Fabric API 0.158.0+26.2
Text Placeholder API Needed by Mod Menu
pulled in
Matching file found Matched file: placeholder-api-3.1.0-beta.1+26.2.jar

2 extra mods were pulled in by other dependencies. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add ESP without breaking your instance.

Built for esp-1.2.1.jar. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use esp-1.2.1.jar. It targets 26.2 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install NoNameMod's PlayerAPI first. We found matching files for this game-version and loader setup. 2 come through another mod in the chain.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside esp-1.2.1.jar. It opens that exact file at the source.

About this project

What does ESP add?

ESP

A client-side Fabric mod that highlights mobs by reading the floating text labels above them. Type the text you want to find (a name, a word, a mob-type symbol), and ESP outlines every mob whose label matches — through walls with a glow outline, and in line of sight with a translucent box.

Built for Hypixel Skyblock, where almost everything worth finding wears a floating name plate.

GitHub: https://github.com/noname-mods/ESP

Requires PlayerAPI 1.18.0+, Fabric API, and YetAnotherConfigLib to run. ModMenu is optional — it adds a settings button to the mod list.


How It Works

  1. Every scan, ESP collects the floating text labels (text displays and custom-named entities) near you.
  2. It checks each label's text against your configured patterns.
  3. For a matching label, it finds the mob sitting just below it (the mob the label belongs to).
  4. That mob is highlighted until it leaves, dies, or stops matching.

Because it matches on label text, ESP works on anything Hypixel names — including custom mobs that use a player model, which it detects like any other mob.


Features

10 Independent Groups

Ten fully separate highlight groups, each with its own:

  • Patterns — the text to match
  • Glow colour — a distinct colour per group
  • Scan radius — how far out this group looks
  • Scan interval — how often this group scans (trade responsiveness for performance)
  • Name — a label shown as the config tab title

Pattern Matching

Patterns are comma-separated and case-insensitive:

  • Plain term → matches if the label contains that word. magmatic matches any label containing "magmatic".
  • Quoted term → matches only if all words inside the quotes appear. "sea archer" matches a label containing both "sea" and "archer".
  • Comma = OR"sea archer", muspelheim matches a label with both "sea" and "archer", or any label containing "muspelheim".
  • Unicode escapes\uXXXX is replaced by that character, so you can match custom server glyphs you can't type — like Hypixel's mandatory-pack mob-type icons (Aquatic, Undead, Magmatic, …). Run /esp types in chat, or the Mob Type Codes button on the Global config tab, to see every type with its code; click a line to copy it, then paste into a Patterns field.

Two-Layer Highlight

  • Glow outline — the vanilla glowing effect, visible through walls. Great for locating mobs you can't see yet.
  • Depth-tested overlay — a translucent coloured box matching the mob's hitbox, drawn via PlayerAPI's EntityHighlightActions. Visible only in line of sight, it fills the gap left by the glow outline (which thins to a faint border once a mob is directly visible). Toggle and opacity are configurable.

Sticky Highlights (no flicker)

Once a mob is matched it stays highlighted even if its label briefly stops being sent — useful at the edge of range, where floating text disappears before the mob does. A highlight is dropped the moment the mob despawns/unloads, after a 15-second timeout, or when you change servers/instances (a Hypixel sub-server hop clears everything, since entity IDs don't carry across).

Global Controls

  • Master toggle (also bindable to a key)
  • Label search radius — how far below/around a label to look for its mob
  • Highlight overlay toggle + opacity
  • Debug logging — prints per-scan diagnostics (labels seen, matches, sample text) to help dial in patterns

Mob ESP

Highlights every entity of the types you approve — independent of labels, the entity twin of Block ESP. Open the Select Entity Types screen from the Mob ESP config tab (searchable checkbox list of every entity type, Clear All). Matched entities get the same glow outline (through walls) and overlay (line of sight) as the label groups. Use this when you want "all zombies" rather than "the mob under a label that says X".

Mob Type ESP

Highlights mobs by their Hypixel bestiary type (Aquatic, Undead, Magmatic, …) — pick types from a checkbox list on the Mob Type ESP config tab instead of typing icon codes into a group. It reads the custom type glyph Hypixel's resource pack stamps on each name plate and highlights the mob below, using the same glow + overlay as the label groups.

Requires Hypixel's resource pack. Detection keys off the pack's type glyphs, so nothing highlights until the pack is active client-side. (The \uXXXX pattern route in a group still works too, for advanced/mixed setups.)

Block ESP

Highlights every instance of the block types you approve, through walls. Open the Select Blocks screen from the Block ESP config tab — a searchable list of every block in the game with a checkbox each, plus Clear All (selections save as you tick them). Configurable highlight colour, opacity, and scan radius.

Gemstone ESP

Highlights gemstone blocks through walls and groups nearby ones into clumps, with the option to draw a single box at each clump's centre (instead of per-block) and a guide line to the nearest clump. Pick which gemstone type(s) to highlight, or turn on mineshaft auto-detection: on SkyHanni's mineshaft-entry line it enables only that mineshaft's gem (and excludes a Crystal mineshaft's fixed central structure), restoring your setup when you leave. Littlefoot's Den — whose line doesn't name the gem — is always Aquamarine. Its own config tab.

Safari ESP

A dedicated highlighter for the Safari zone. While you're in a Safari it forces on a fixed critter list (overriding Mob ESP) with its own colour/beacon, and separately highlights Bee Nest blocks through walls. Its own config category; gated by the global toggle like everything else.

Per-Category Keybinds

Bind a key to toggle any ESP category on its own — Global, Mob ESP, Mob Type ESP, Block ESP, Gemstone ESP, or Safari ESP — each with an on-screen confirmation. All unbound by default (see Controls). (Suggested by xipoe.)


Controls

All keybinds are rebindable in Options → Controls → ESP. All are unbound by default. Each per-category toggle flips that category on/off and confirms on the action bar (the Global toggle still gates everything — a category left on with Global off stays dark).

Action Default Key
Toggle ESP (global) (unbound)
Toggle Mob ESP (unbound)
Toggle Mob Type ESP (unbound)
Toggle Block ESP (unbound)
Toggle Gemstone ESP (unbound)
Toggle Safari ESP (unbound)
Open Config (unbound)

Type /esp in chat to open the config screen directly.


Installation

  1. Install Fabric Loader for Minecraft 26.1.2
  2. Install Fabric API
  3. Install PlayerAPI 1.18.0 or newer
  4. Install YetAnotherConfigLib
  5. Install ModMenu (optional)
  6. Drop esp-*.jar into your mods folder

Compatibility

Minecraft Fabric Loader Java
26.1.2 ≥ 0.19.2 25

Renderer note:

  • xray-entity — remove it, you lose nothing. It forces the glow outline off on every mob it hasn't selected, so ESP's highlighted mobs never outline through walls. ESP's Mob ESP now does everything xray-entity does (highlight entities by type, through walls), so removing it costs you no capability and restores ESP's glow. Confirmed hard conflict.
  • Sodium / Embeddium / Rubidium (without Iris), EntityCullingmay suppress the glow outline depending on setup, but are not guaranteed to.

ESP detects all of the above on world join and posts a one-time warning (a stronger one for xray-entity). The warning has a click-to-dismiss link to stop showing it (you can also run /esp nowarn or toggle "Renderer Conflict Warnings" off on the Global config tab). When the through-wall glow is blocked, the depth-tested overlay still highlights mobs in line of sight.

Range limit: ESP can only see entities the server sends to your client. On Hypixel that's roughly 40–48 blocks for mobs, and floating text labels often stop arriving sooner — so the per-group scan radius is capped at 48 (past that there is nothing to find).


Minecraft Version Support

This mod targets one Minecraft version at a time. When it updates to a new Minecraft version, previous versions receive zero further support — no backports, no bug fixes, and a release is never published with support for multiple Minecraft versions at once.

  • Want the newest features? You must be on the mod's currently supported Minecraft version.
  • Want to stay on an older Minecraft version? Stay on that version's last release — it won't be updated.

The in-game update checker is Minecraft-version aware: if the latest release targets a different Minecraft version than you're running, it tells you so instead of prompting you to install an incompatible build.


Contributions

Feature ideas and fixes from the community are welcome — open an issue or PR on GitHub.

  • xipoe — suggested the per-category toggle keybinds (bind a key to toggle any ESP category individually).

Notes

  • ESP has no HUD — it's a passive highlighter. The two automation mods (Ceres, Poseidon) have HUDs because they run unattended; ESP doesn't need one.

Project description from CurseForge.

Pick your setup

ESP by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

2 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

ESP versions and loaders

6 of 6 releases match

Looking for an older file? The official CurseForge project page is in Resources.