nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft. (And frankly, who wants to be affiliated with the latter?)
Cobblemon Battle Extras

Cobblemon Battle Extras

Mod

Cobblemon add-on that enhances battling and enables in-battle keyboard/controller support!

Client Utility

2.16M downloads
92 followers
Filter loader...

Fixes

  • Fixed spectator battle preview orientation so spectating now matches normal battle layout (player left, opponent right).
  • Fixed opponent side-panel slot tracking so switched Pokemon stay tied to their real team slot instead of jumping to the top slot.
  • Fixed duplicate opponent tooltip identity caused by incorrect active-slot remapping.
  • Fixed opponent side-panel active model updates so portraits now follow switches correctly and stay visible after reveal.
  • Fixed opponent side-panel Pokeball dimming so only fainted slots darken.
  • Fixed player side-panel Pokeball dimming in trainer/NPC/PvP battles so fainted slots darken correctly there as well.

Added

  • Added a side-panel gimmick usage tab under both player and opponent party info panels, showing Mega/Gmax/Tera status with live in-battle usage tracking.
  • Added resistance (1/2, 1/4) and immunity (x0) display support to side-panel weakness strips (alongside weakness indicators), with softer resistance icon emphasis for readability.
  • Added Guts/status-aware ATK highlighting so boosted Attack displays in green when Guts is active while statused.
  • Added local config-screen profile slots (P1/P2/P3) with one-click switching, renaming, and per-slot JSON persistence for quick setup swapping.
  • Added and synchronized missing language entries across bundled locale files, including Mega Showdown Ultra Burst tooltip coverage and shared None/state/value keys.
  • Added legacy config alias migration for older/manual key names (showSpeedRange, showDamageRange, showSwitchDamageRange) so they map to canonical toggles on load.

Adjustments

  • Replaced singles classic stat-stage mini bars with the custom 8-cell classic strip under native top tiles, including final per-side alignment and shadow tuning.
  • Renamed switch tooltip damage config label from Show Damage Range to Switch Damage Range across bundled locales for clearer distinction from move damage range.

Fixes

  • Fixed move tooltips rendering behind side-panel Pokeballs and the gimmick usage tracker by moving tooltip rendering to a late overlay pass.
  • Fixed remaining hardcoded English leaks by localizing config labels, tooltip labels, classic move-tooltip stat rows, side-panel Moves headers, base-stat labels, and switch-tooltip effectiveness text.
  • Fixed profile rename modal layering by forcing overlay and controls to tooltip-level z-depth so underlying config text does not bleed through.
  • Fixed the overlay nameplates failing to render

Fixes

  • Fixed stale stat-stage carryover after switching.
  • Fixed native doubles/triples team-ball and opponent hover ordering issues.
  • Fixed Mega Showdown HUD suppression so overlapping Mega Showdown battle HUD pieces are reliably hidden when the compat toggle is enabled.

Added

  • Added native classic top-tile overlays for Cobblemon’s default singles, doubles, and triples HUD layouts, including speed, type, tera, and status indicators.
  • Added a left-edge player party strip with hover panels for moves, PP, stats, ability, held item, and weaknesses.
  • Added a draggable right-side opponent info strip that preserves revealed opponent battle info across switches.
  • Added classic/custom display style options for major battle HUD elements like move tooltips, switch tooltips, ability popups, speed controls, turn counter, and nameplates.
  • Added clearer config-screen organization with grouped display controls and separate player/opponent party-slot layout options.

Adjustments

  • Switched the shipped defaults to a more classic presentation and added a one-time config reset to apply the new defaults.
  • Refined native classic tile layout so compact speed labels, icons, status badges, and attachments align better across singles, doubles, and triples.
  • Changed classic stat-stage mini boxes to a neutral grey look instead of stat-tinted backdrops.

Fixes

  • Added Mega Showdown compatibility suppression for its extra battle HUD previews, stat-stage badges, and move-inspector tooltip when Battle Extras is already rendering overlapping battle UI, preventing duplicate or conflicting battle widgets when both mods are installed together.

Added

  • Added a Battle Extras config toggle for Mega Showdown HUD suppression, so the compatibility override can be turned on or off from the custom config screen instead of always being forced.
  • Added a Battle Extras-provided Mega Showdown config screen for both Fabric Mod Menu and the NeoForge Mod Menu edition when both mods are installed, exposing Mega Showdown's file-only config options through a proper in-game config UI instead of requiring manual JSON edits.

Fixes

  • Removed the extra late simplified-nameplate text redraw pass that was causing NeoForge clients to render duplicate floating Pokemon names and levels during battles, while keeping the stronger outlined text in the normal overlay render.
  • Updated the battle speed-range label from SPD to SPE anywhere it refers to the Speed stat, so the shorthand now matches standard Pokemon stat terminology without changing Special Defense labels.
  • Improved the simplified overlay nameplate readability with shaders, including clouds and water.
  • Fixed opponent-side screen text on custom battle tiles so they mirror the player-side layout properly in singles, doubles, and triples.

Fixes

  • Fixed custom battle HUD layering so move tooltips, ability popups, and Mega badges render above other battle UI elements correctly.
  • Fixed custom top tiles to respect more config options properly, including Hide Battle Tiles, Speed Range, and independent Custom Edge Tabs behavior.
  • Fixed doubles and triples screen effects so Light Screen and Reflect display correctly across the whole side on custom top tiles.
  • Fixed custom screen indicators to render more cleanly inside the battle tile, with the portrait overlay properly visible above the portrait.
  • Fixed custom action buttons so they now follow the selected battle UI color theme.

Adjustments

  • Removed the redundant Custom Battle Tiles master toggle.
  • Removed the redundant Always Show Classic Stage HUD option.
  • Adjusted the centered ability popup position so it sits higher on the screen.

Added

  • Added HUD Visibility modes for walk-around battle HUD behavior: Default, Invisible, and Opaque.
  • Fixed the XP popup to use Cobblemon’s translated Pokemon names instead of hardcoded English names.
  • Fixed Reflect Type so copied types now update correctly in the battle UI.
  • Fixed multi-hit move damage percentages in the enhanced battle log so they no longer overcount damage.
  • Fixed NeoForge doubles and triples hover panels rendering underneath battle tiles and nameplates.
  • Fixed custom edge tabs showing when Custom Top Tiles are turned off.
  • Fixed custom edge tabs disappearing after minimizing the battle GUI.
  • Fixed opponent-side classic doubles and triples hover panels using the wrong Pokemon order.
  • Added ability hover tooltips to the enhanced battle log, including translated names and descriptions when available.
  • Removed the color theme tinting on the move tiles
  • Removed the redundant Custom Tile Stat Stages option, so Custom Edge Tabs is now the only toggle for that UI.
  • Reduced the width of the compact doubles and triples edge-tab popup.

Added

  • Added a new client option to use custom battle tiles while still keeping Cobblemon’s default tiles or the hide-only mode available.
  • Added a full custom battle HUD suite with custom top battle tiles, move tiles, action buttons, turn counter, edge stat tabs, and team ball indicators.
  • Added expanded battle stat panels with exact player stats, estimated opponent stat ranges, revealed move, ability, and held-item info, plus full weakness and resistance breakdowns.
  • Added classic and edge-tab stat stage display modes, including an option to always show the classic stage HUD.
  • Added separate client toggles for individual custom HUD pieces, including top tiles, edge tabs, action buttons, move tiles, turn counter, and team balls.
  • Added themed hover tooltips across the battle HUD, including hazards, volatile effects, switch previews, matchup panels, and custom button tooltips.
  • Added HUD support for more tracked volatile effects, including Taunt, Encore, Salt Cure, and Infestation.
  • Added a new pink theme option for the enhanced battle log and extended battle-log theme colors across the custom battle HUD.
  • Added localization support for the newer battle stat panels, config labels, and config tooltips across the bundled language files.

Adjustments

  • Improved hazard and volatile-effect icon rendering so the existing HUD markers use cleaner full-art downscaling.
  • Extended the enhanced battle log theme styling to more existing battle HUD elements, including the speed button and related tooltips.
  • Improved overall custom battle HUD performance with broader caching and lower-cost rendering paths.

Fixes

  • Fixed live stat and damage-preview lookups so PvP, NPC, trainer, Battle Tower, and forced-level battles use the correct active battle data.
  • Fixed Cobblemon Randomizer compatibility for type displays, matchup panels, and move-preview calculations.
  • Fixed Focus Energy crit-stage tracking on the custom stat displays.
  • Fixed Choice Scarf, Choice Band, and Choice Specs so affected displayed stats update correctly.
  • Fixed battle log attribution so status lines and delayed damage stay attached to the correct move user and target context.

External resources


Project members

Raguto

Member


Technical information

License
ARR
Client side
required
Server side
optional
Project ID