All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Catch Indicator [Cobblemon Addon]

Catch Indicator [Cobblemon Addon]

by LevelsFR • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

🔴 Catch Indicator

Know what you've seen. Instantly recognize what you've caught.

Minecraft 1.21.1 Fabric NeoForge Cobblemon 1.8+ Client Side Only

CurseForge Projects Modrinth Projects

Catch Indicator Banner


About

Catch Indicator is a lightweight, fully client-side quality-of-life mod that makes exploring and completing your Cobblemon Pokédex easier than ever.

See which Pokémon you've already encountered or captured directly in their nameplates, without constantly opening your Pokédex.

With configurable visual indicators for Shiny Pokémon, special traits, sizes and gender, every encounter becomes easier to understand at a glance.

No server installation required. Just install it and start exploring!

Highlights

  • 🔴 Pokédex Progress Indicators: Instantly distinguish unknown, seen and already caught Pokémon directly through their nameplates.
  • ❓ Unknown Pokémon: Undiscovered species appear as ???, with an option to reveal their names before discovery.
  • 🏆 6 Poké Ball Icon Styles: Customize your caught indicator with Classic, Blue, Green, Cherish, Luxury or Master Ball designs.
  • ✨ Shiny Indicator: A dedicated visual icon helps you recognize Shiny Pokémon immediately.
  • 👑 Boss & Special Markers: Optionally display supported Boss and Special traits alongside Pokémon names.
  • 📏 Pokémon Sizes: Display Cobblemon's native XS, S, M, L and XL size categories once a species has been discovered.
  • ♂️ Gender Indicators: Show male and female symbols directly beside Pokémon names.
  • 🧬 Form-Aware Tracking: Handle Pokémon species and alternate-form discoveries through Cobblemon's Pokédex data.
  • 🎉 Discovery Popups: Optional animated notifications celebrate new Pokémon and form discoveries with Pokémon portraits.
  • 🔄 Automatic Updates: Indicators refresh when your Pokédex progress changes, without manually reopening it.
  • ⚙️ Easy Customization: Adjust indicator visibility, icon styles, unknown names and discovery notifications through an in-game configuration screen.
  • 🚀 Lightweight & Multiplayer Friendly: Optimized client-side nameplate updates with no additional server requirement.
  • 🌍 Multilingual Support: Translations for 19 languages.

Customize Your Experience

Catch Indicator integrates with Cobblemon's existing Pokémon nameplates and native titles instead of replacing them with an unrelated interface.

Choose exactly which information you want to display, customize your caught icon, enable discovery notifications or keep everything minimal.

Configuration is available directly through Cloth Config, with Mod Menu support on Fabric.

Requirements

Minecraft: 1.21.1
Cobblemon: 1.8+
Loaders: Fabric & NeoForge
Java: 21
Cloth Config: Required
Fabric API & Fabric Language Kotlin: Required on Fabric
Mod Menu: Optional on Fabric

Catch Indicator is fully client-side. Installation on a dedicated server is not required.


💙 Support the Project

Enjoying Catch Indicator? Help support future updates, new features and upcoming Our Story Collection projects!

💖 Support us on Patreon • 💬 Join our Discord community


🖥️ Game Hosting

Planning a Cobblemon adventure with friends? Take your Pokémon journey online with our official hosting partner, BisectHosting!

🎁 Get 25% OFF with promo code OURSTORY.

➜ Get your Minecraft server with BisectHosting — 25% OFF

Every purchase through our partner link helps support the continued development of Our Story projects.


🙌 Credits

Some visual assets used by Catch Indicator were inspired by or based on Fancy Toasts, created by Bivrik.

➜ View Fancy Toasts on CurseForge

Catch Indicator and Fancy Toasts are independent projects and are not affiliated. For questions or support related to Catch Indicator, please contact our community directly.


🌍 Explore More Our Story Projects

Discover more Minecraft mods and modpacks developed by LevelsFR and the Our Story Collection.

CurseForge Modrinth

Explore on CurseForge • Explore on Modrinth


Created by LevelsFR

Part of the Our Story Collection

CurseForge • Modrinth • Discord • •

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.1
Neoforge
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Neoforge
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Neoforge
2d ago 1
1.21.1
Neoforge
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Neoforge
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Neoforge
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Neoforge
2d ago 1
1.21.1
Neoforge
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Neoforge
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Neoforge
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Neoforge
2d ago 1
1.21.1
Neoforge
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Neoforge
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Neoforge
2d ago 1
1.21.1
Neoforge
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Neoforge
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Neoforge
2d ago 1
1.21.1
Fabric
2d ago 1
1.21.1
Neoforge
2d ago 1
# Catch Indicator v3.0

## Changes

  • Now requires **Cobblemon 1.8.0 or newer**
  • Alpha Pokémon** now use Cobblemon’s native Alpha title
  • Pokémon sizes** now use Cobblemon’s native **XS, S, M, L and XL** categories
  • Updated Pokédex handling for **UNKNOWN, SEEN and OWNED** Pokémon
  • Hidden **size information** for unknown Pokémon, including on **JourneyMap**
  • Rebuilt the settings menu with **Cloth Config**, organized into clear categories
  • Improved settings layout across different **GUI scales and window sizes**
  • Discovery popups** are now disabled by default for new configurations
  • Updated the in-game description and set **LevelsFR** as the sole author

## Removed

  • Removed support for **Cobblemon 1.7.x**
  • Removed the **Cobblemon Alphas** integration and dependency
  • Removed the **Cobblemon Size Variation** integration and dependency
# Catch Indicator v3.0

## Changes

  • Now requires **Cobblemon 1.8.0 or newer**
  • Alpha Pokémon** now use Cobblemon’s native Alpha title
  • Pokémon sizes** now use Cobblemon’s native **XS, S, M, L and XL** categories
  • Updated Pokédex handling for **UNKNOWN, SEEN and OWNED** Pokémon
  • Hidden **size information** for unknown Pokémon, including on **JourneyMap**
  • Rebuilt the settings menu with **Cloth Config**, organized into clear categories
  • Improved settings layout across different **GUI scales and window sizes**
  • Discovery popups** are now disabled by default for new configurations
  • Updated the in-game description and set **LevelsFR** as the sole author

## Removed

  • Removed support for **Cobblemon 1.7.x**
  • Removed the **Cobblemon Alphas** integration and dependency
  • Removed the **Cobblemon Size Variation** integration and dependency
# Catch Indicator v2.1.1

## Fixes

  • Fixed **size markers** incorrectly displaying **Average** instead of the size names configured by Size Variations, including **Gen9 sizes** and custom labels.

# Catch Indicator v2.1.1

## Fixes

  • Fixed **size markers** incorrectly displaying **Average** instead of the size names configured by Size Variations, including **Gen9 sizes** and custom labels.

# Catch Indicator v2.1

## New

  • Added **more translations** for additional languages

## Fixes

  • Fixed **Pokémon nameplates** showing all Pokémon as ??? after updating from older versions
  • Fixed **New Encounter popups** replaying already-caught Pokémon after reconnecting to a world
  • Fixed **New Encounter popups** repeating when loading areas
  • Fixed client freezes caused by bulk **Pokédex grant commands**
  • Fixed Fabric nameplates not always using the refreshed **Catch Indicator** display name
# Catch Indicator v2.1

## New

  • Added **more translations** for additional languages

## Fixes

  • Fixed **Pokémon nameplates** showing all Pokémon as ??? after updating from older versions
  • Fixed **New Encounter popups** replaying already-caught Pokémon after reconnecting to a world
  • Fixed **New Encounter popups** repeating when loading areas
  • Fixed client freezes caused by bulk **Pokédex grant commands**
  • Fixed Fabric nameplates not always using the refreshed **Catch Indicator** display name
# Catch Indicator v2.0

## New

  • Added **discovery popups** for Pokémon obtained through starters, trades, fossils, eggs, rewards, NPCs, commands, and other valid Cobblemon sources.
  • Added **native Cobblemon party-style portraits** to discovery popups.

## Changes

  • Discovery popups now use **Pokédex state transitions** for more reliable detection.
  • Updated the **discovery popup visual** while keeping the same timing and behavior.
  • Improved **form discovery** handling when a known species gains a newly discovered form.
  • Restricted Catch Indicator name decoration to the **logical client** for better compatibility with server-side Pokémon name checks.

## Fixes

  • Fixed **CobbleBrain compatibility**: chat-triggered CobbleBrain actions now correctly target Pokémon by species name or nickname while Catch Indicator remains visible client-side.
  • Fixed Catch Indicator decorations leaking into server-side Pokémon names used by other mods.
  • Fixed **discovery popups** not appearing for some directly obtained Pokémon.
  • Fixed **SEEN to CAUGHT** updates so they refresh the catch indicator without replaying the species discovery popup.
  • Fixed duplicate discovery popups when a **species and form** are discovered at the same time.
# Catch Indicator v2.0

## New

  • Added **discovery popups** for Pokémon obtained through starters, trades, fossils, eggs, rewards, NPCs, commands, and other valid Cobblemon sources.
  • Added **native Cobblemon party-style portraits** to discovery popups.

## Changes

  • Discovery popups now use **Pokédex state transitions** for more reliable detection.
  • Updated the **discovery popup visual** while keeping the same timing and behavior.
  • Improved **form discovery** handling when a known species gains a newly discovered form.
  • Restricted Catch Indicator name decoration to the **logical client** for better compatibility with server-side Pokémon name checks.

## Fixes

  • Fixed **CobbleBrain compatibility**: chat-triggered CobbleBrain actions now correctly target Pokémon by species name or nickname while Catch Indicator remains visible client-side.
  • Fixed Catch Indicator decorations leaking into server-side Pokémon names used by other mods.
  • Fixed **discovery popups** not appearing for some directly obtained Pokémon.
  • Fixed **SEEN to CAUGHT** updates so they refresh the catch indicator without replaying the species discovery popup.
  • Fixed duplicate discovery popups when a **species and form** are discovered at the same time.
# Catch Indicator v1.8.2

## Fixes

  • Fixed a dedicated server crash when **Catch Indicator 1.8.1** was installed on the server
  • Fixed a connection issue where clients could not join servers without the mod due to the missing catchindicator:capture_discovery channel
# Catch Indicator v1.8.2

## Fixes

  • Fixed a **NeoForge** dedicated server crash when **Catch Indicator 1.8.1** was installed on the server
  • Fixed a **NeoForge** connection issue where clients could not join servers without the mod due to the missing catchindicator:capture_discovery channel
# Catch Indicator v1.8.1

## Changes

  • Discovery popups** now only trigger from real Pokémon captures.
  • Discovery popups** are now limited and deduplicated to prevent long popup backlogs.

## Fixes

  • Fixed a major client freeze caused by large Pokédex updates, such as /pokedex grant <player> all national.
  • Fixed Pokédex command grants incorrectly queuing massive amounts of discovery popups.
# Catch Indicator v1.8.1

## Changes

  • Discovery popups** now only trigger from real Pokémon captures.
  • Discovery popups** are now limited and deduplicated to prevent long popup backlogs.

## Fixes

  • Fixed a major client freeze caused by large Pokédex updates, such as /pokedex grant <player> all national.
  • Fixed Pokédex command grants incorrectly queuing massive amounts of discovery popups.
# CatchIndicator v1.8

## New

  • Added a **new in-game config keybind**, unassigned by default
  • Added **full translations** for every language included in the mod
  • Added localized text for **Alpha**, **Boss**, **Special**, and **size markers**

## Changes

  • Unknown Pokémon names** are now clearer when name reveal is enabled
  • Boss** and **Special** markers can now be used without Cobblemon Alphas
  • Improved **Fabric and NeoForge parity** for the same player experience on both loaders
  • Updated dependency information so required and optional mods are shown more clearly

## Fixes

  • Fixed Pokédex data carrying over after changing **worlds or servers**
  • Fixed empty Pokédex syncs not clearing old caught or seen data
  • Fixed quick encounter and capture updates sometimes being missed
  • Fixed Pokédex updates applying incorrectly during fast syncs
  • Fixed discovery popups staying visible after disabling the mod
  • Fixed raw translation keys appearing in some languages
# CatchIndicator v1.8

## New

  • Added a **new in-game config keybind**, unassigned by default
  • Added **full translations** for every language included in the mod
  • Added localized text for **Alpha**, **Boss**, **Special**, and **size markers**

## Changes

  • Unknown Pokémon names** are now clearer when name reveal is enabled
  • Boss** and **Special** markers can now be used without Cobblemon Alphas
  • Improved **Fabric and NeoForge parity** for the same player experience on both loaders
  • Updated dependency information so required and optional mods are shown more clearly

## Fixes

  • Fixed Pokédex data carrying over after changing **worlds or servers**
  • Fixed empty Pokédex syncs not clearing old caught or seen data
  • Fixed quick encounter and capture updates sometimes being missed
  • Fixed Pokédex updates applying incorrectly during fast syncs
  • Fixed discovery popups staying visible after disabling the mod
  • Fixed raw translation keys appearing in some languages
  • Fixed NeoForge client-only safety when the mod is present on a dedicated server
# CatchIndicator v1.7

## New
  • Added 17 new translations** for broader language support.

## Changes
  • Greatly improved FPS** when multiple Pokemon name tags are visible.
  • Name rendering is now smoother** on both **Fabric** and **NeoForge**.

## Fixes
  • Fixed **gender suffixes** not showing correctly on **Fabric**.
  • Fixed **outdated Pokemon name tags** sometimes persisting after changing worlds or reconnecting.
# CatchIndicator v1.7

## New
  • Added 17 new translations** for broader language support.

## Changes
  • Greatly improved FPS** when multiple Pokemon name tags are visible.
  • Name rendering is now smoother** on both **Fabric** and **NeoForge**.

## Fixes
  • Fixed **gender suffixes** not showing correctly on **Fabric**.
  • Fixed **outdated Pokemon name tags** sometimes persisting after changing worlds or reconnecting.
# Catch Indicator v1.6.2
## Fix:
  • Fixed a case where discovered Pokemon names could remain displayed as ??? after a Pokedex update, especially on Fabric.
# Catch Indicator v1.6.2
## Fix:
  • Fixed a case where discovered Pokemon names could remain displayed as ??? after a Pokedex update, especially on Fabric.
# Catch Indicator v1.6.1 – Changelog
## Change
  • Turning discovery popups off now immediately clears any queued or active popup.
  • Disabled discovery popups by default
  • Added a disabled compatibility message for the Alpha suffix setting when Cobblemon Alphas is not installed.

## Fabric Fixes
  • Fix Shiny Icon Size (all styles)
  • Optimize background code
# Catch Indicator v1.6.1 – Changelog
## Change
  • Turning discovery popups off now immediately clears any queued or active popup.
  • Disabled discovery popups by default
  • Added a disabled compatibility message for the Alpha suffix setting when Cobblemon Alphas is not installed.

## NeoForge Fixes
  • Fix Shiny Icon Size (default style)
# Catch Indicator 1.6

Catch Indicator 1.6 expands Pokemon nameplates with new optional suffixes displayed to the right of the name, while keeping the left prefix untouched.

## New
  • Added configurable suffixes for Shiny, Alpha, Size, and Gender
  • Added a custom shiny icon for cleaner nameplate rendering
  • Added support for **Cobblemon Size Variations**
  • Displays size presets like Tiny, Average, and Huge
  • Added support for **Cobblemon Alphas**
  • Detects and displays Alpha Pokemon automatically

## Config
  • Default settings:
  • Shiny: ON
  • Gender: ON
  • Alpha: OFF
  • Size: OFF
  • Alpha and Size options now appear only when their compatible mod is loaded
  • Config screen layout and preview were improved for better spacing and stability

## Suffix order
Shiny -> Alpha -> Size -> Gender

# Catch Indicator 1.6

Catch Indicator 1.6 expands Pokemon nameplates with new optional suffixes displayed to the right of the name, while keeping the left prefix untouched.

## New
  • Added configurable suffixes for Shiny, Alpha, Size, and Gender
  • Added a custom shiny icon for cleaner nameplate rendering
  • Added support for **Cobblemon Size Variations**
  • Displays size presets like Tiny, Average, and Huge
  • Added support for **Cobblemon Alphas**
  • Detects and displays Alpha Pokemon automatically

## Config
  • Default settings:
  • Shiny: ON
  • Gender: ON
  • Alpha: OFF
  • Size: OFF
  • Alpha and Size options now appear only when their compatible mod is loaded
  • Config screen layout and preview were improved for better spacing and stability

## Suffix order
Shiny -> Alpha -> Size -> Gender

## Catch Indicator v1.5.1

### Fixed
  • Fixed an issue where the caught Pokeball icon could sometimes fail to appear on wild Pokemon after reconnecting.
  • Fixed cases where the indicator only started showing properly after sending out a Pokemon of the same species.
  • Improved Pokedex sync handling on both Fabric and NeoForge so name indicators refresh more reliably.
  • Improved client-side owned Pokemon detection to avoid incorrect ??? display in common sent-out Pokemon cases.
  • Reduced false discovery popup behavior caused by incomplete or delayed initial Pokedex sync.

### Notes
  • Catch Indicator now follows the Cobblemon Pokedex state more consistently.
  • If a Pokemon exists in your PC or team but is still missing from your Cobblemon Pokedex, the mod may still display ??? until Cobblemon updates that entry.
## Catch Indicator v1.5.1

### Fixed
  • Fixed an issue where the caught Pokeball icon could sometimes fail to appear on wild Pokemon after reconnecting.
  • Fixed cases where the indicator only started showing properly after sending out a Pokemon of the same species.
  • Improved Pokedex sync handling on both Fabric and NeoForge so name indicators refresh more reliably.
  • Improved client-side owned Pokemon detection to avoid incorrect ??? display in common sent-out Pokemon cases.
  • Reduced false discovery popup behavior caused by incomplete or delayed initial Pokedex sync.

### Notes
  • Catch Indicator now follows the Cobblemon Pokedex state more consistently.
  • If a Pokemon exists in your PC or team but is still missing from your Cobblemon Pokedex, the mod may still display ??? until Cobblemon updates that entry.
# Catch Indicator v1.5

A polished new update focused on making exploration feel smoother, clearer, and more rewarding.

## New
  • First discovery popups** for new Pokémon and new forms
  • Better form handling** for a more accurate collection experience
  • Expanded language support**: Add new 15 languages for the new UI and popup texts

## Improved
  • Config access is now handled directly through **Mod Menu**

## Fixed
  • Fixed several issues with alternate and regional forms
  • Fixed config screen overlap and layout problems
# Catch Indicator v1.5

A polished new update focused on making exploration feel smoother, clearer, and more rewarding.

## New
  • First discovery popups** for new Pokémon and new forms
  • Better form handling** for a more accurate collection experience
  • Expanded language support**: Add new 15 languages for the new UI and popup texts

## Improved
  • Config access is now handled directly through the **Mods menu**

## Fixed
  • Fixed several issues with alternate and regional forms
  • Fixed config screen overlap and layout problems

# 1.4.2 Fabric
## Changelog:
  • Improved Fabric-side detection of wild vs owned Pokemon to better match Cobblemon behavior.
  • Tightened Fabric compatibility by removing a redundant renderer mixin that targeted a non-existent 1.21.1 method.

## Fix:
  • Fixed a Fabric-side edge case where Pokemon ownership detection could be too permissive and risk marking species as caught incorrectly.
  • Removed the Fabric mixin warning caused by EntityRendererNameTagMixin targeting an invalid EntityRenderer method in Minecraft 1.21.1.
# 1.4.1 Done

## Changelog:

  • Improved minimap Pokémon name refresh logic to ensure SEEN and CAUGHT Pokémon display their real names at any distance.
  • Reworked background refresh scheduler to prevent delayed name updates on map mods.
  • Optimized name cache refresh flow for better stability and reduced edge case desync.
  • Increased refresh responsiveness without impacting client performance.

## Fix:

  • Fixed an issue where previously encountered Pokémon could still appear as ??? on minimap until the player got close.
  • Fixed inconsistent Pokédex status updates when entities were loaded far from the player.
<div>
<h2>🔹 Catch Indicator v1.4 – Fabric</h2>

<p>
This update improves stability, Pokédex detection, and minimap behavior.
It also introduces a new optional reveal setting.
</p>

<h3>🆕 New Setting</h3>
<ul>
<li>
<strong>Minimap Reveal Names:</strong> Optional setting that makes minimap mods show the real Pokémon name
instead of ??? for Pokémon you have never encountered.
This only affects the minimap.
</li>
</ul>

<h3>🧵 Core Improvements</h3>
<ul>
<li>More accurate Pokédex status detection.</li>
<li>More stable client name cache to reduce rare desync issues.</li>
<li>Fixed font loading warning caused by a missing texture reference.</li>
<li>Added missing keybind translation entries.</li>
<li>Cleaner client config loading and saving.</li>
<li>Optimized name refresh scheduling.</li>
<li>Reduced unnecessary name recalculations when nothing changes.</li>
</ul>

<h3>🛠 Fabric Specific Fixes</h3>
<ul>
<li>Fixed ModMenu crash caused by a missing entrypoint.</li>
<li>Added proper ModMenu integration for config screen access.</li>
<li>Fixed keybind category translation in controls.</li>
<li>Improved entity name refresh synchronization.</li>
<li>Reduced harmless startup warnings related to mixins.</li>
<li>Improved compatibility with minimap mods.</li>
</ul>
</div>
<div>
<h2>🔹 Catch Indicator v1.4 – NeoForge</h2>

<p>
This update focuses on name rendering stability, Pokédex reliability,
and improved compatibility in complex mod environments.
</p>

<h3>🆕 New Setting</h3>
<ul>
<li>
<strong>Minimap Reveal Names:</strong> Optional setting that makes minimap mods show the real Pokémon name
instead of ??? for Pokémon you have never encountered.
This only affects the minimap.
</li>
</ul>

<h3>🧵 Core Improvements</h3>
<ul>
<li>More accurate Pokédex status detection.</li>
<li>Refactored client name cache for better stability.</li>
<li>Fixed font loading warning caused by a missing texture reference.</li>
<li>Added missing keybind translation entries.</li>
<li>Cleaner client config handling.</li>
<li>Optimized name refresh scheduling.</li>
<li>Reduced unnecessary name recalculations.</li>
</ul>

<h3>🛠 NeoForge Specific Fixes</h3>
<ul>
<li>Fixed incorrect name display caused by Cobblemon renderer behavior.</li>
<li>Stabilized name override injection to prevent startup crashes.</li>
<li>Cleaned mixin targets to avoid invalid method resolution warnings.</li>
<li>Improved compatibility with other mods affecting name rendering.</li>
<li>Reduced risk of name desync during Pokédex synchronization.</li>
<li>Removed redundant display name hooks that caused unstable behavior.</li>
</ul>
</div>
Catch Indicator [Cobblemon Addon] Icon
Download Catch Indicator [Cobblemon Addon]
Select game version
Select platform