promotional bannermobile promotional banner

Cobblemon EV Uncapper

Configurable EV training for Cobblemon with custom caps, multipliers, source filters, action-bar notifications, custom sounds, a live look-at HUD when holding vitamins, and summary screen integration.

File Details

Cobblemon EV Uncapper 2.0.9

  • R
  • May 10, 2026
  • 100.25 KB
  • 56
  • 1.21.1
  • NeoForge

File Name

cobblemonevuncapper-2.0.9.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:cobblemon-ev-uncapper-1537538:8067102"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Cobblemon EV Uncapper 2.0.9

Note: Major rewrite from 1.2.0 to 2.0.9. The mod went from a single-feature cap remover to a full EV training toolkit. Existing configs are still compatible.


HUD & UI changes:

• Live look-at HUD overlay. While holding a vitamin, feather, or EV-reducing berry, aim at one of your own Pokemon to see a trainer-card with name, level, type icons, total EV bar, and individual stat bars.

• Tier-colored stat bars (red, yellow, green, blue) in the same style Pokemon Showdown uses.

• Maxed-stat gold star indicator on bars at cap.

• Cobblemon type icons rendered directly in the HUD header for primary and secondary types.

• Type-color theming. HUD border, name color, and total bar follow the Pokemon's primary elemental type.

• Nine HUD position presets in a 3x3 grid plus 50 to 200 percent scale slider.

• "Only Show For Owned Pokemon" toggle to hide the HUD on wild and foreign-owned Pokemon.

• "Require EV Item In Hand" toggle to gate the HUD behind holding a vitamin, feather, or EV-reducing berry.

• Cobblemon Summary screen overlay. Total EV counter and maxed-stat list appear in the top right. Both individually toggleable.

• Action-bar notifications. Every EV gain or cap-reach pops up at the bottom of your screen with the exact stat and value.

• Custom CC0 sounds for EV gain and cap reached, played alongside the action-bar messages.


Config & gameplay changes:

• Configurable total EV cap, adjustable up to 9999.

• Configurable per-stat caps for HP, Attack, Defense, Special Attack, Special Defense, and Speed. Each adjustable up to 999.

• Per-stat on/off toggles. Disable individual stats so they cannot receive EVs at all.

• Unlimited Mode toggle. Removes all caps for chaos mode.

• Global EV multiplier, 1x to 100x.

• Per-stat EV multipliers. Stack with the global multiplier.

• EV source filters. Toggle battle drops, vitamins and feathers, and third-party mod sources independently.

• Allow EV-Reducing Berries toggle for Pomeg, Kelpsy, Qualot, Hondew, Grepa, and Tamato.

• Preserve EVs on Evolution toggle.

• Strict Cap Validation toggle. ON rejects out-of-cap changes, OFF silently clamps.

• Starter Pokemon EV bonus configuration.

• OP-only gameplay rules. Server-side settings (caps, multipliers, source filters) are now locked to operators. Non-OP players see a Locked tab.

• Settings count raised from a handful in 1.2.0 to 44 total. 30 server-side gameplay rules and 14 client-side UI options.

• Configs split into COMMON (gameplay, server-side) and CLIENT (personal UI, per-player).


Mod/Loader changes:

• YACL config GUI integration. Tabbed Pokemon-themed config screens with popup dropdowns and Cobblemon GUI sounds (hover, click, value-change, tab navigation all use different sounds).

• Auto-generated in-game config screen accessible via Mods menu.

• displayTest changed to IGNORE_ALL_VERSION so vanilla clients can connect to modded servers.

• Mod hardened against Cobblemon API changes. All mixins use require=0 and reflective class probing for graceful fallback.


Bug fixes:

• Save-game crash when EVs exceeded 252 due to Codec range validation.

• EV-reducing berries (Mochi, Pomeg, etc.) being incorrectly blocked from lowering EVs.

• Mod failing to load on Kotlin recompiles. Mixin constants now use require=0 for graceful no-op.

• NoSuchFieldError uncaught in mixins. All catches widened to Throwable.

• Tier color progression in HUD bars. Was red, yellow, green, gold which looked like double-yellow. Now goes red, yellow, green, blue.

• Speed row clipping below the HUD box on certain scales.

• Type icons appearing above the name baseline instead of vertically centered.

• Stat row stripes alternating inconsistently. All rows now share the same 3D highlight.

• YACL config crash when an OptionGroup had no options.

• Reset arrow on group separators using the vanilla click sound instead of the Cobblemon PC sound.

• Hover sound only firing in one scroll direction.

• Hover sounds spamming six times when crossing group separators.

• Hover sound triggering on the scrollbar and on plain text labels.

• HUD failing to appear on multiplayer servers due to Cobblemon-side owner sync delay.

• Dropdown for HUD position requiring text-clear before showing all options. Now uses a real popup list.

• HUD showing wild Pokemon when "owned only" was intended.

• Owner detection now uses vanilla TamableAnimal sync data for reliable client-side checks on multiplayer servers.

• Look-at raycast extended to 12 blocks so larger Pokemon can be detected from further away.

• HUD position bottom_left, bottom_center, and bottom_right now sit flush against the bottom edge instead of 50 pixels above it.

• Author name corrected to Lampe508.


Compatibility:

Minecraft 1.21.1
NeoForge 21.1.0 or newer
Cobblemon 1.7.0 or newer (tested with 1.7.3)
YetAnotherConfigLib 3.6 or newer (optional)