cobblemondungeon

Cobblemon Dungeon adds configurable dungeons to Cobblemon with custom trainers, gates, rewards, boss battles, and JSON-based definitions. Create multiplayer-friendly adventures with flexible progression.
Server Hosting by BisectHosting
Create a server, get 25% off your first monthaffiliate logo
Create Server
affiliate banner image

Description
Cobblemon Dungeon adds configurable dungeon content to Cobblemon, letting you create custom challenge routes with trainer battles, gates, progression conditions, and clear rewards.

Dungeons are defined with editable JSON files, so server owners and creators can build their own layouts, trainer pools, boss encounters, and join requirements without hardcoding everything into the mod.

The mod is designed for multiplayer use with a shared dungeon space and individual player progression. Players can enter the same dungeon at the same time, while battle progress, gate unlocks, rewards, and completion are handled per player.

Main features:
• Custom dungeon definitions
• Trainer encounters with configurable parties
• Area-based progression and gate conditions
• Boss battles and clear rewards
• Join conditions and Join NPC support
• JSON-based customization for server-specific content

This mod is intended for Cobblemon servers and custom adventure experiences that want repeatable dungeon-style gameplay.

Server Owner Guide
Cobblemon Dungeon is mainly designed for server owners and map creators.

Players usually enter dungeons through Join NPCs, so the main setup work is handled by administrators using commands and JSON files.

Basic setup flow:
1. Create or prepare a dungeon definition.
2. Set the dungeon entry and exit positions.
3. Set the dungeon bounds.
4. Create areas such as EXPLORE, MINIBOSS, and BOSS.
5. Set each area's spawn point and bounds.
6. Create gates between areas.
7. Add gate conditions to control progression.
8. Add trainer pool entries for MOB, MINIBOSS, and BOSS encounters.
9. Place trainer NPCs or exploration encounter slots.
10. Spawn a Join NPC if you want players to enter through an NPC.
11. Use reload after editing dungeon data.

Configuration style:
This mod supports both:
• In-game command-based setup
• JSON-based editing for dungeon data

This allows server owners to build custom dungeon content without hardcoding everything into the mod.

What you can configure:
• Dungeon entry / exit
• Dungeon bounds
• Heal count
• Join cooldown
• Join conditions
• Dungeon areas
• Gates and gate conditions
• Trainer encounters
• Miniboss and boss battles
• Clear rewards
• Join NPC behavior and UI text

Main Commands
Basic:
• /dungeon list
• /dungeon join <id>
• /dungeon leave

Join Conditions:
• /dungeon joincondition list <dungeon>
• /dungeon joincondition clear <dungeon>
• /dungeon joincondition add scoreboard <dungeon> <objective> <comparison> <value> [message]

Dungeon Settings:
• /dungeon set entry <id>
• /dungeon set exit <id>
• /dungeon set healcount <id> <count>
• /dungeon set pos1 <id>
• /dungeon set pos2 <id>

Areas:
• /dungeon area create <dungeon> <area> <type>
• /dungeon area setspawn <dungeon> <area>
• /dungeon area setpos1 <dungeon> <area>
• /dungeon area setpos2 <dungeon> <area>
• /dungeon area list <dungeon>

Area types:
• EXPLORE
• MINIBOSS
• BOSS

Gates:
• /dungeon gate create <dungeon> <gate> <fromArea> <toArea>
• /dungeon gate delete <dungeon> <gate>
• /dungeon gate setpos1 <dungeon> <gate>
• /dungeon gate setpos2 <dungeon> <gate>
• /dungeon gate list <dungeon>

Gate conditions:
• /dungeon gate condition clear <dungeon> <gate>
• /dungeon gate condition trainer <dungeon> <gate> <trainer>
• /dungeon gate condition role <dungeon> <gate> <role>
• /dungeon gate condition count <dungeon> <gate> <count>
• /dungeon gate condition flag <dungeon> <gate> <flag>

Trainer Pools:
• /dungeon pool addcurrent <dungeon> <type> <id> [name]
• /dungeon pool remove <dungeon> <type> <id>
• /dungeon pool list <dungeon> <type>

Pool types:
• MOB
• MINIBOSS
• BOSS

NPC:
• /dungeon npc list <dungeon>
• /dungeon npc create <dungeon> <trainer> <role> <trigger>
• /dungeon npc slot create <dungeon> <area> <slot> <trigger>
• /dungeon npc setpos <dungeon> <trainer>
• /dungeon npc setarea <dungeon> <trainer> <area>
• /dungeon npc vision visible <dungeon> <trainer> <true|false>

Trigger types:
• VISION
• INTERACT

Trainer roles:
• MOB_CANDIDATE
• NORMAL
• KEY
• HEAL
• HINT
• MINIBOSS
• BOSS

Join NPC:
• /dungeon npc join spawn <dungeon>
• /dungeon npc join remove <dungeon>

Rotation:
• /dungeon rotate add <dungeon> <trainer>
• /dungeon rotate clear <dungeon> <trainer>
• /dungeon rotate interval <dungeon> <trainer> <ticks>
• /dungeon rotate status <dungeon> <trainer>

Debug / Reload:
• /dungeon debug vision <dungeon> <trainer> [seconds]
• /dungeon reload

Notes
• Players are generally expected to enter dungeons through Join NPCs.
• This mod is mainly intended for server-side dungeon creation and management.
• Commands are useful for building the dungeon structure, while JSON files are useful for fine-tuning the content.
• If you edit dungeon data manually, use /dungeon reload to apply changes.

Requirements
This mod requires the following mods to run:
• Cobblemon
• Fabric API
• RCT API

Please make sure all required dependencies are installed on both the client and server when needed.

Copyright (c) cobblemondungeon author. All rights reserved.

You may include this mod in public or private modpacks without asking for additional permissi

You may not:
- reupload or redistribute this mod's jar file on another website or service
- claim this mod as your own work

--------------------------------------------------

説明
Cobblemon Dungeon は、Cobblemon に設定可能なダンジョンコンテンツを追加する Mod です。
トレーナー戦、ゲート、進行条件、クリア報酬を組み合わせて、独自の攻略型ダンジョンを作成できます。

ダンジョンは編集可能な JSON ファイルで定義されており、サーバー運営者や制作者は、レイアウト、トレーナープール、ボス戦、参加条件などを Mod 本体に直接書き込まずに構築できます。

マルチプレイでは、同じダンジョン空間を複数人で共有しつつ、進行状況はプレイヤーごとに管理されます。
同時に入場しても、戦闘進行、ゲート開放、報酬、クリア判定は個別に処理されます。

主な機能:
• カスタムダンジョン定義
• 手持ちを設定できるトレーナー戦
• エリア制の進行とゲート条件
• ボス戦とクリア報酬
• 参加条件と Join NPC 対応
• サーバー向けに調整しやすい JSON ベース構成

Cobblemon サーバーや、独自の冒険コンテンツにダンジョン攻略要素を追加したい環境向けの Mod です。

サーバー管理者向けガイド
Cobblemon Dungeon は、主にサーバー運営者やマップ制作者向けに設計された Mod です。

プレイヤーは基本的に Join NPC を通してダンジョンに参加する想定のため、実際の構築作業は管理者がコマンドと JSON を使って行います。

基本的な構築の流れ:
1. ダンジョン定義を作成または用意する
2. ダンジョンの入口と出口を設定する
3. ダンジョン全体の範囲を設定する
4. EXPLORE、MINIBOSS、BOSS などのエリアを作成する
5. 各エリアのスポーン地点と範囲を設定する
6. エリア間のゲートを作成する
7. 進行条件としてゲート条件を設定する
8. MOB、MINIBOSS、BOSS 用のトレーナープールを登録する
9. トレーナー NPC や探索用エンカウントスロットを配置する
10. NPC経由で参加させたい場合は Join NPC を設置する
11. ダンジョンデータを編集した後は reload を実行する

構成方法:
この Mod は次の両方に対応しています。
• ゲーム内コマンドによる構築
• JSON によるダンジョンデータ編集

そのため、Mod 本体を直接書き換えなくても、サーバーごとの独自ダンジョンを構築できます。

設定できる主な内容:
• ダンジョンの入口 / 出口
• ダンジョン全体の範囲
• 回復回数
• 再参加クールダウン
• 参加条件
• 各エリア
• ゲートとその開放条件
• トレーナー戦
• 中ボス戦 / ボス戦
• クリア報酬
• Join NPC の挙動と UI 文言

代表コマンド一覧
基本コマンド:
• /dungeon list
• /dungeon join <id>
• /dungeon leave

参加条件:
• /dungeon joincondition list <dungeon>
• /dungeon joincondition clear <dungeon>
• /dungeon joincondition add scoreboard <dungeon> <objective> <comparison> <value> [message]

ダンジョン設定:
• /dungeon set entry <id>
• /dungeon set exit <id>
• /dungeon set healcount <id> <count>
• /dungeon set pos1 <id>
• /dungeon set pos2 <id>

エリア:
• /dungeon area create <dungeon> <area> <type>
• /dungeon area setspawn <dungeon> <area>
• /dungeon area setpos1 <dungeon> <area>
• /dungeon area setpos2 <dungeon> <area>
• /dungeon area list <dungeon>

エリアタイプ:
• EXPLORE
• MINIBOSS
• BOSS

ゲート:
• /dungeon gate create <dungeon> <gate> <fromArea> <toArea>
• /dungeon gate delete <dungeon> <gate>
• /dungeon gate setpos1 <dungeon> <gate>
• /dungeon gate setpos2 <dungeon> <gate>
• /dungeon gate list <dungeon>

ゲート条件:
• /dungeon gate condition clear <dungeon> <gate>
• /dungeon gate condition trainer <dungeon> <gate> <trainer>
• /dungeon gate condition role <dungeon> <gate> <role>
• /dungeon gate condition count <dungeon> <gate> <count>
• /dungeon gate condition flag <dungeon> <gate> <flag>

トレーナープール:
• /dungeon pool addcurrent <dungeon> <type> <id> [name]
• /dungeon pool remove <dungeon> <type> <id>
• /dungeon pool list <dungeon> <type>

プールタイプ:
• MOB
• MINIBOSS
• BOSS

NPC:
• /dungeon npc list <dungeon>
• /dungeon npc create <dungeon> <trainer> <role> <trigger>
• /dungeon npc slot create <dungeon> <area> <slot> <trigger>
• /dungeon npc setpos <dungeon> <trainer>
• /dungeon npc setarea <dungeon> <trainer> <area>
• /dungeon npc vision visible <dungeon> <trainer> <true|false>

トリガータイプ:
• VISION
• INTERACT

トレーナー役割:
• MOB_CANDIDATE
• NORMAL
• KEY
• HEAL
• HINT
• MINIBOSS
• BOSS

Join NPC:
• /dungeon npc join spawn <dungeon>
• /dungeon npc join remove <dungeon>

向き制御:
• /dungeon rotate add <dungeon> <trainer>
• /dungeon rotate clear <dungeon> <trainer>
• /dungeon rotate interval <dungeon> <trainer> <ticks>
• /dungeon rotate status <dungeon> <trainer>

デバッグ / 再読込:
• /dungeon debug vision <dungeon> <trainer> [seconds]
• /dungeon reload

補足
• プレイヤーは基本的に Join NPC 経由でダンジョンに参加する想定です。
• この Mod は主にサーバー側でのダンジョン構築・管理向けです。
• コマンドでダンジョンの骨組みを作り、JSON で細部を調整する使い方に向いています。
• ダンジョンデータを手動で編集した場合は /dungeon reload で反映してください。

前提Mod
この Mod を動作させるには、以下の Mod が必要です。
• Cobblemon
• Fabric API
• RCT API

必要な依存 Mod は、必要に応じてクライアント・サーバーの両方に導入してください。

cobblemondungeon の著作権は作者に帰属します。All Rights Reserved.

本 Mod は、公開・非公開を問わず Modpack への収録を許可します。
Modpack への利用にあたって、追加の許可を求める必要はありません。

以下は禁止します。
- 本 Mod の jar ファイルを別サイトや別サービスに再掲載・再配布すること
- 自作として主張すること

The cobblemondungeon Team

profile avatar
  • 4
    Projects
  • 701
    Downloads

More from Diamonddogs0514

  • cobblemonmmoskills project image

    cobblemonmmoskills

    • 84
    • Mods

    Cobblemon MMO Skills adds mcMMO-style leveling, abilities, GUIs, and leaderboards for gathering, combat, and Pokémon progression.

    • 84
    • May 11, 2026
    • Mods
    • +2
  • PachislotCraft project image

    PachislotCraft

    • 77
    • Mods

    Adds playable pachislot machines to Minecraft, complete with reel slots, bonus states, prize exchange items, and custom sounds.

    • 77
    • May 9, 2026
    • Mods
    • +2
  • cobblemonmmoskills project image

    cobblemonmmoskills

    • 84
    • Mods

    Cobblemon MMO Skills adds mcMMO-style leveling, abilities, GUIs, and leaderboards for gathering, combat, and Pokémon progression.

    • 84
    • May 11, 2026
    • Mods
    • +2
  • PachislotCraft project image

    PachislotCraft

    • 77
    • Mods

    Adds playable pachislot machines to Minecraft, complete with reel slots, bonus states, prize exchange items, and custom sounds.

    • 77
    • May 9, 2026
    • Mods
    • +2