Skip to content

CobbleBoss Mod pour Minecraft 1.21.1

Un mod qui vous permet d'ajouter et de personnaliser à l'infini vos propres Boss exclusifs dans le monde de Cobblemon.

à partir de RainApricot · Modrinth
Sur le serveur
téléchargements
2 téléchargements
vues
15 vues
Mis à jour
Mis à jour 03.10.2026

CobbleBoss Boss User Guide

1. Data Pack Structure

CobbleBoss data packs use the cobbleboss namespace.

Normal Boss files are placed in:

data/cobbleboss/bosses/

Paid multiplayer Boss team files are placed in:

data/cobbleboss/boss_teams/

Main structure:

pack.mcmeta data/cobbleboss/bosses/ data/cobbleboss/boss_teams/

Recommended file naming:

  • Use lowercase English letters.
  • Use underscores instead of spaces.
  • Use clear names related to the Boss.
  • Keep each Boss file independent.
CobbleBoss — capture 3

2. What A Boss JSON Controls

A Boss JSON controls:

  • Which Pokemon the Boss is
  • Boss display name
  • Boss glow color
  • Natural spawn rules
  • Rewards after victory
  • Punishments after defeat
  • Moves
  • EVs
  • Custom battle stats
  • Nature
  • Ability
  • Form
  • Held items
  • Battle mode
  • Actions per turn
  • Shield settings
  • Phase skills
  • Boss size
CobbleBoss — capture 4

For beginners, understand these parts first:

  • Boss identity
  • Spawn rules
  • Rewards and punishments
  • Battle configuration
  • Visual settings
  • Advanced raid mechanics

Most important fields:

  • unique_id
  • species_id
  • random_configs

Recommended fields:

  • display_name
  • glow
  • moves
  • battle_mode
  • actions_per_turn
  • scale

Optional fields:

  • spawn_rule
  • reward_rule
  • punish_rule
  • effort_values
  • custom_battle_stats
  • phase_skills
  • held_items
  • nature
  • ability
  • form
  • shield_layers
  • shield_recover_per_turn
  • shield_weaken_turns

4. Top-Level Boss Fields

unique_id

Purpose:

The unique internal ID of the Boss.

Recommendation:

Required.

Notes:

  • Must be unique.
  • Commands use this ID.
  • Do not reuse the same ID in multiple Boss files.
  • Recommended format is lowercase English letters with underscores.

display_name

Purpose:

The name shown to players in game.

Recommendation:

Recommended.

Notes:

  • Supports Minecraft color codes.
  • Useful for making Boss names more obvious.
  • If omitted, the species name may be used instead.

species_id

Purpose:

Defines which Pokemon species the Boss is.

Recommendation:

Required.

Notes:

  • Usually uses the cobblemon namespace.
  • This determines the actual Pokemon created by the Boss system.

glow

Purpose:

Controls the Boss glowing outline color after it spawns.

Position:

Top-level field.

Recommendation:

Optional.

How it works:

  • If set, the Boss receives a glowing outline.
  • If missing or empty, the Boss does not glow.
  • Uses Minecraft color names.

Available colors:

  • black
  • dark_blue
  • dark_green
  • dark_aqua
  • dark_red
  • dark_purple
  • gold
  • gray
  • dark_gray
  • blue
  • green
  • aqua
  • red
  • light_purple
  • yellow
  • white

Notes:

  • Invalid colors can cause the Boss file to fail loading.
  • This only controls entity glow, not announcement color.

spawn_rule

Purpose:

Controls natural spawning rules.

Recommendation:

Optional.

Important:

For natural spawning, a Boss usually needs:

  • spawn_locations
  • spawn_times
  • spawn_biomes or spawn_structures
  • spawn_weight

Notes:

  • A Boss without usable spawn rules may not participate in natural spawning.
  • spawn_biomes and spawn_structures are checked as biome-or-structure matching.

reward_rule

Purpose:

Controls rewards after players defeat the Boss.

Recommendation:

Optional.

Can contain:

  • Direct item rewards
  • Direct command rewards
  • Reward pools that roll once and randomly choose one entry
  • Count
  • Chance
  • Weight
  • Rolls

punish_rule

Purpose:

Controls punishments after players lose to the Boss.

Recommendation:

Optional.

Can contain:

  • Level reduction
  • EV reduction
  • IV reduction
  • Command punishment
  • Chance

random_configs

Purpose:

Defines one or more possible battle configurations for this Boss.

Recommendation:

Required.

How it works:

  • A Boss can have multiple random configurations.
  • One configuration is selected when the Boss is created.
  • Different configurations can have different moves, stats, held items, battle modes, shield settings, and size.

5. Spawn Rule Fields

spawn_locations

Purpose:

Restricts where the Boss can spawn.

Available values:

  • land
  • water_surface
  • underwater
  • cave
  • sky
  • lava

Notes:

  • Natural spawning needs a valid spawn location type.
  • Use values that match the Boss theme.

spawn_times

Purpose:

Restricts the time period when the Boss can spawn.

1 / 2

Comment installer CobbleBoss

With Millida Launcher

  1. Install Millida Launcher

    The launcher is free: download it at millida.net/launcher and sign in with any nickname.

  2. Click “Install” on this page

    The launcher opens and installs the mod for Minecraft 1.21.1 on Fabric or NeoForge automatically, together with its dependencies: Cobblemon.

  3. Launch the game

    A profile with it appears in the launcher: click “Play”.

Manually

  1. Install Fabric or NeoForge

    The loader must match the game version of the mod file, for example Minecraft 1.21.1. After installing it, a separate profile appears in your launcher.

  2. Download the file for your version

    In the version list above, pick the file cobbleboss-6.0.0-neoforge.jar (606 KB) for your game version and loader.

  3. Put it in the mods folder

    The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it. Required dependencies go there too: Cobblemon.

  4. Launch the loader profile

    Open “Mods” in the main menu: CobbleBoss should be in the list.

On a server

  1. A server on Fabric or NeoForge

    The mod only works on a server with the same loader and game version, for example 1.21.1.

  2. File goes into the server’s mods folder

    Stop the server, put the mod file into the mods folder and start the server again.

  3. Use the “To server” button

    On Millida Hosting, the button at the top of the page uploads the file to your server and restarts it for you.

Minecraft 1.21.1 runs on Java 21: with a different Java version the game may close right after launch.

Versions

Avec dépendances

MinecraftLoaderFichierDateActions
1.21.1NeoForge1.21.1606 Ko 1
1.21.1Fabric1.21.1675 Ko 1
1.21.1NeoForge1.21.1546 Ko
1.21.1Fabric1.21.1612 Ko
1.21.1Fabric1.21.1387 Ko
1.21.1NeoForge1.21.1306 Ko
1.21.1NeoForge1.21.1249 Ko
1.21.1Fabric1.21.1314 Ko

Ce qu'il faut pour l'exécuter

FAQ

Which Minecraft versions does CobbleBoss work on?

Only Minecraft 1.21.1: there are no files for other versions.

Is CobbleBoss for Forge or Fabric?

There are files for Fabric: 1.21.1 and for NeoForge: 1.21.1. There are no files for Forge: a mod for another loader will not start.

What does CobbleBoss need to work?

Required: Cobblemon. Without it the mod will not start: dependencies go into the same mods folder.

Does CobbleBoss work on a server?

Yes. CobbleBoss works both in singleplayer and on a server.

Which Java does CobbleBoss need?

Minecraft 1.21.1 runs on Java 21. If the game closes right after launch, the usual cause is the wrong Java version in the profile settings.

Where can I download CobbleBoss safely?

On this page: the file cobbleboss-6.0.0-neoforge.jar (606 KB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: d30c8f50aaf509e9972faaded4cc8de15e33a31f.

Avis

Soyez le premier à noter CobbleBoss

Commentaires 0

Connectez-vous pour commenterSe connecter

Mods similaires

Tous les mods

En savoir plus

Auteur : RainApricotLicence : LicenseRef-All-Rights-Reserved

Êtes-vous l'auteur ? Contactez-nous — nous le retirerons sous 48 heures.