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 Bursttooltip coverage and sharedNone/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 RangetoSwitch Damage Rangeacross 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
Movesheaders, 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
SPDtoSPEanywhere 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.

