
CobbleThemes
add various battle themes to cobblemon mod, and control them depending on what species the player is facing.
Über diese Mod

Battle themes for Cobblemon's wild battles. Over 100 themes from the main series games, each with an intro that flows straight into its loop, picked depending on the wild Pokémon you're facing: its species, form, state (Alpha, Mega, Dynamax, Tera...) and much more!
✨ Features
- Over 100 battle themes, volume-balanced, with seamless intro → loop playback
- Its own volume slider, Pokémon Battles, in Minecraft's music & sound settings
- Fully client-side: works in singleplayer and on any server, nothing to install server-side
🎛️ A full in-game editor
Open it from Mod Menu → CobbleThemes → Configure.
- Profiles: a ready-made basic profile is included, and you can create as many of your own as you like
- Blocks & groups: blocks are read from top to bottom, and the first one with a group matching the Pokémon picks the theme (at random when several fit)
- Conditions: species, forms, labels (generations, legendary, starter, regional forms and more!), states (shiny, alpha, Mega, Dynamax, Gigantamax, Tera) and biomes or biome tags, which can be combined (
legendary + shiny) or excluded - Pokémon preview of everything a group takes, with conflict warnings
- Built-in theme player to listen to any theme, with its intro and loop shown on the bar
- "Which theme plays?": pick any Pokémon, and see exactly which theme your profile would play
📦 Resource packs
- Export any profile as a resource pack in one click, and import profiles or packs
- A pack can bring its own music, and its author can lock its profile
- Every exported pack includes a README explaining how to write one by hand
- Want a starting point? Check the CobbleThemes Resource Pack Template
🎵 Default themes (basic profile)
Legendary & Mythical Pokémon
Articuno & Zapdos & Moltres: Battle! Mythical Pokémon (from X & Y)Galarian Articuno & Zapdos & Moltres: Battle! Galarian Legendary Birds (from Sword & Shield)Mewtwo: Battle! Mewtwo (from X & Y)Mew: Battle! Mew (from Emerald)Raikou: Battle! Raikou (from HeartGold & SoulSilver)Entei: Battle! Entei (from HeartGold & SoulSilver)Suicune: Battle! Suicune (from HeartGold & SoulSilver)Lugia: Battle! Lugia (from HeartGold & SoulSilver)Ho-Oh: Battle! Ho-Oh (from HeartGold & SoulSilver)Regirock & Regice & Registeel & Regigigas: Battle! The Three Regis (from Ruby & Sapphire)Kyogre & Groudon & Rayquaza: Battle! Super-Ancient Pokémon (from Ruby & Sapphire)Primal Kyogre & Groudon: Battle! Super-Ancient Pokémon (from Omega Ruby & Alpha Sapphire)Mega Rayquaza: Battle! Rayquaza (from Omega Ruby & Alpha Sapphire)Deoxys: Battle! Deoxys (from Ruby & Sapphire)Uxie & Mesprit & Azelf: Battle! Azelf/Mesprit/Uxie (from Diamond & Pearl)Dialga & Palkia: Battle! Dialga/Palkia (from Diamond & Pearl)Origin Dialga & Palkia: Battle! Dialga Origin Form/Palkia Origin Form (from Legends: Arceus)Giratina: Battle! Giratina (from Platinum)Origin Giratina: Battle! Giratina (from Legends: Arceus)Mega Darkrai: Battle! Rogue Mega Darkrai (from Legend: Z-A)Arceus: Battle! Arceus (from Diamond & Pearl)Cobalion & Terrakion & Virizion & Tornadus & Thundurus & Landorus & Victini & Keldeo & Meloetta & Genesect: Battle! Legendary Pokémon (from Black & White)Zekrom: Battle! Zekrom (from Black & White)Reshiram: Battle! Reshiram (from Black & White)Kyurem: Battle! Kyurem (from Black & White)White Kyurem: Battle! White Kyurem (from Black 2 & White 2)Black Kyurem: Battle! Black Kyurem (from Black 2 & White 2)Xerneas & Yveltal: Battle! Xerneas/Yveltal (from X & Y)Zygarde 10%: Battle! Zygarde 10% (from Legends: Z-A)Zygarde 50%: Battle! Zygarde 50% (from Legends: Z-A)Zygarde 100%: Battle! Zygarde 100% (from Legends: Z-A)Tapu Koko & Tapu Lele & Tapu Bulu & Tapu Fini: Battle! Tapu (from Sun & Moon)Solgaleo & Lunala & Necrozma: Battle! Solgaleo/Lunala (from Sun & Moon)Dusk Mane Necrozma & Dawn Wings Necrozma: Battle! Necrozma (from Ultra Sun & Ultra Moon)Ultra Necrozma: Battle! Ultra Necrozma (from Ultra Sun & Ultra Moon)Zacian & Zamazenta: Battle! Mysterious Being (from Sword & Shield)Crowned Zacian & Zamazenta: Battle! Zacian/Zamazenta (from Sword & Shield)Eternatus: Battle! Eternatus ~ Phase 1 (from Sword & Shield)Eternamax Eternatus: Battle! Eternatus ~ Phase 2 (from Sword & Shield)Regieleki & Regidrago: Battle! Legendary Titans (from Sword & Shield)Glastrier & Spectrier: Battle! Glastrier/Spectrier (from Sword & Shield)Calyrex: Battle! Calyrex (from Sword & Shield)Ice Rider Calyrex & Shadow Rider Calyrex: Battle! Ice Rider/Shadow Rider Calyrex (from Sword & Shield)Wo-Chien & Chien-Pao & Ting-Lu & Chi-Yu: Battle! Legendary Pokémon (from Scarlet & Violet)Miraidon & Koraidon: Battle! Paradise Protection Protocol ~ Phase 2 (from Scarlet & Violet)Okidogi & Munkidori & Fezandipiti: Battle! Loyal Three (from Scarlet & Violet)Ogerpon: Battle! Ogerpon (from Scarlet & Violet)Terapagos: Battle! Terapagos (from Scarlet & Violet)Pecharunt: Battle! Pecharunt (from Scarlet & Violet)Remaining Legendaries & Mythicals play: Battle! Legendary Pokémon (from Diamond & Pearl)
Dynamaxed or Gigantamaxed Legendaries, Mythicals & Ultra Beasts play: Battle! Legendary Max Raid (from Sword & Shield)
Special Pokémon
- Ultra Beasts : Battle! Ultra Beast (from Sun & Moon)
- Paradox : Battle! Area Zero (from Scarlet & Violet)
- Mega : Battle! Rogue Mega Pokémon Horde (from Legends: Z-A)
- Dynamax & Gigantamax : Battle! Max Raid (from Sword & Shield)
- Tera : Battle! Tera Raid (from Scarlet & Violet)
- Alpha : Battle! Alpha Pokémon (from Legends: Z-A)
- Alpha + Mega : Battle! Rogue Mega Pokémon (from Legends: Z-A)
- Alpha + Hisui : Battle! Alpha Pokémon (from Legends: Arceus)
- Alpha + Paradox : Battle! Depths of Area Zero (from Scarlet & Violet)
- Alpha + Gen7 : Battle! Totem Pokémon (from Sun & Moon)
- Alpha + Gen9 : Battle! Titan Pokémon (from Scarlet & Violet)
Regional Forms
- Alolan form : Battle! Wild Pokémon (from Sun & Moon)
- Galarian form : Battle! Wild Pokémon (from Sword & Shield)
- Paldean form : Battle! Wild Pokémon (from Scarlet & Violet)
- Hisuian Pokémon & form : Battle! Wild Pokémon (from Legend: Arceus)
Wild Pokémon
- Gen 1 Pokémon : Battle! Wild Pokémon (from Red & Blue)
- Gen 2 Pokémon : Battle! Wild Pokémon (from Gold & Silver)
- Gen 3 Pokémon : Battle! Wild Pokémon (from Ruby & Sapphire)
- Gen 4 Pokémon : Battle! Wild Pokémon (from Diamond & Pearl)
- Gen 5 Pokémon : Battle! Wild Pokémon (from Black & White)
- Gen 6 Pokémon : Battle! Wild Pokémon (from X & Y)
- Gen 7 Pokémon : Battle! Wild Pokémon (from Sun & Moon)
- Gen 8 Pokémon : Battle! Wild Pokémon (from Sword & Shield)
- Gen 9 Pokémon : Battle! Wild Pokémon (from Scarlet & Violet)
📋 Requirements
- Minecraft 1.21.1 with Fabric
- Cobblemon 1.7 or 1.8 (alpha Pokémon need 1.8)
- Fabric API and Fabric Language Kotlin
- Mod Menu, to open the editor
- Optional: Mega Showdown, for Mega, Dynamax and Tera battle themes
🗺️ What's next?
- Server options, such as themes for Pokémon tagged by a server
- PvN themes with their own custom events
- A PvP interface to pick the theme you want
- A NeoForge port (sorry AGAIN ^^')
- Better compatibility with other mods
💖 Credits
Pokémon sprites from Hisui, Gen9 and Z-A Megas are by ezerart: DeviantArt · @flea_alex on X
Pokémon music © Nintendo / Game Freak / Creatures Inc. / The Pokémon Company. This project is not affiliated with or endorsed by Nintendo, Game Freak or The Pokémon Company.
Verfügbare Versionen
CobbleThemes auf deinem Client installieren
Mod-Loader lokal installieren
Installiere fabric für deine lokale Minecraft-Version.
Passende Datei herunterladen
Wähle die CobbleThemes-Datei für fabric und Minecraft 1.21.1.
Mod installieren
Lege die .jar-Datei in deinem lokalen .minecraft/mods-Ordner ab und starte Minecraft neu. Eine Installation auf dem Server ist nicht nötig.
Kompatibilität
Mod-Loader
Minecraft-Versionen
1.21.1
Server-seitig
✗ Nicht unterstütztEmpfohlener RAM
4 GB(min. 3 GB)Häufige Fragen
Muss CobbleThemes auf dem Minecraft Server installiert werden?
Nein. Modrinth kennzeichnet CobbleThemes serverseitig als nicht unterstützt. Installiere die Mod nur im lokalen Minecraft-Mods-Ordner. Dein Server kann unverändert bleiben, sofern die Mod-Seite keine zusätzliche Abhängigkeit nennt.
Welche Version und welchen Loader braucht CobbleThemes?
Nutze eine Datei für fabric und exakt deine Minecraft-Version. Unterstützte Versionen sind unter anderem 1.21.1. Loader-Dateien sind nicht untereinander austauschbar.
CobbleThemes funktioniert nicht – was kann ich prüfen?
Prüfe zuerst Minecraft-Version, Loader-Version und erforderliche Abhängigkeiten. Lege die .jar-Datei im lokalen .minecraft/mods-Ordner ab und entferne ältere Duplikate. Da die Mod clientseitig ist, löst mehr Server-RAM dieses Problem nicht.
Ähnliche Mods
Minecraft Server für deine Gruppe
CobbleThemes bleibt auf deinem Client. Hoste dazu eine kompatible Welt für deine Mitspieler.