Cobblemon 战斗塔

Cobblemon 战斗塔

一个为Cobblemon设计的终局对战塔模组。

 


我允许任何人将我的模组加入整合包


Cobblemon Battle Tower

一个为 Cobblemon 打造的竞技对战挑战模组。本模组使用方块作为对战塔的入口,而非特定的世界生成地点,合成全息对战塔即可使用。锁定你的队伍,挑战逐步变难的楼层,赚取对战点数(Battle Points)在商店中消费。


对战模式

  • 单打 — 1v1,1–6 只宝可梦
  • 双打 — 2v2,2–6 只宝可梦
  • 合作双打 — 2 名玩家对战 NPC,每位玩家恰好 3 只宝可梦
  • Boss — 传说 Boss 战,所有参与者共享同一个 HP 池
    • 1 人(6 只宝可梦)、2 人(每位玩家 3 只宝可梦)、3 人(每位玩家 2 只宝可梦)

递进难度

无限楼层中包含 125+ 支受 Smogon 启发的竞技队伍:

楼层 特殊机制 队伍数
1–5 无 20
5–10 太晶化 15
10–15 太晶化 + 极巨化 10
15–30 太晶化 + 极巨化 + 超级进化 30
30+ 全部机制 + 传说宝可梦 50

道具使用限制也会随着楼层推进而增加。NPC 的机制使用(太晶化、极巨化、超级进化)可在配置中单独开关。


队伍系统

  • 在开始挑战前锁定你的队伍
  • 队伍验证可防止挑战过程中更换(物种、携带道具和特性都会被验证)
  • 不允许重复物种或重复携带道具
  • 可选的随机队伍模式 — 楼层 NPC 会被分配随机宝可梦,而非结构化训练家队伍
  • 可选的传说限制 — 允许传说宝可梦会将对战点数奖励降至每层 1 点
  • 可配置的禁用宝可梦列表

Boss 模式

Boss 模式让你在 41 个固定楼层中依次挑战超极巨化宝可梦。每第 5 层都会以一场史诗般的双阶段传说遭遇战提升难度 — 击败第一形态后将触发戏剧性的阶段转换,变为更强大的第二形态,并配有全新的对战主题曲和公告。第 41 层之后,Boss 会从完整池中随机抽取。

阶段 Boss 阵容:

  • 第 5 层:固拉多 → 原始固拉多
  • 第 10 层:盖欧卡 → 原始盖欧卡
  • 第 15 层:烈空坐 → 超级烈空坐
  • 第 20 层:帕路奇亚 → 起源帕路奇亚
  • 第 25 层:帝牙卢卡 → 起源帝牙卢卡
  • 第 30 层:骑拉帝纳 → 起源形态
  • 第 35 层:白酋雷姆 → 黑酋雷姆
  • 第 40 层:奈克洛兹玛 → 究极奈克洛兹玛
  • 第 41 层:无极汰那 → 无极巨化无极汰那

对战竞技场

在 config.json 中配置自定义竞技场位置。当竞技场可用时,对战会将玩家和训练家传送到专用坐标。支持多个维度。若未配置竞技场或所有竞技场都被占用,则回退到终端位置。

"battleArenas": [
  { "id": "tower_plaza_1", "dimension": "minecraft:overworld", "x": 1000, "y": 70, "z": -3040, "facing": "north" },
  { "id": "tower_plaza_2", "dimension": "minecraft:overworld", "x": 1040, "y": 70, "z": -3040, "facing": "north" }
]
}

---

 

等级模式

所有参与玩家的宝可梦在挑战期间会被强制设定为所选等级。

  • 50 级 — 所有宝可梦缩放至 50 级
  • 100 级 — 所有宝可梦缩放至 100 级

对战点数商店

提供 70+ 种物品:

  • 对战道具:驱劲能量
  • 特性:特性膏药
  • 经验与糖果:神奇糖果、经验糖果 XS/S/M/L/XL
  • 个体值糖果:全部 12 种
  • PP:PP 提升剂
  • 努力值营养品:攻击增强剂、防御增强剂、特攻增强剂、特防增强剂、速度增强剂、HP 增强剂
  • 努力值树果:石榴果、比巴果、文柚果、哈密果、莓莓果、茄番果
  • 属性宝石:全部 18 种
  • 机制道具:超级石、空白 Z 纯晶、极巨菇菇
  • 传说携带道具:蓝色宝珠、红色宝珠、白金宝珠、金刚宝珠、白玉宝珠、惩戒之壶、葛拉西蒂亚花、现形镜、腐朽的剑、腐朽的盾、传说石板
  • 传说卷轴:水之卷轴、暗之卷轴
  • 代欧奇希斯:代欧奇希斯陨石
  • 厄诡椪面具:础石面具、水井面具、火灶面具
  • 进化道具:庆祝之铠、咒术之铠、贝壳之盔、金属合金
  • 基格尔德:基格尔德细胞(x5)、基格尔德核心
  • 精灵球:大师球、古代起源球、珍贵球
  • 杂项:遗物硬币袋、星之核心

商店物品可通过 bp_shop_items.json 完全自定义。支持基于命令的奖励。


排行榜

每种模式(单打、双打、合作、Boss)拥有独立的排行榜,各自记录:

  • 到达的最高楼层
  • 最佳连胜纪录
  • 是否使用了传说宝可梦 (在纪录旁以金色 (L) 显示)

还可以通过命令在聊天中查看前 10、25、50 和 100 名的排行榜分数


配置

所有配置文件位于 config/cobblemon_battle_tower/:

  • config.json — 挑战冷却时间、最大传说数量、NPC 机制开关(太晶化/极巨化/超级进化可单独开关)、禁用宝可梦列表、随机队伍模式开关、对战竞技场坐标
  • bp_per_floor.json — 每层阶段的 BP 数量(默认按阶段为 1/2/3/4/5)、传说 BP 比率
  • bp_shop_items.json — 添加、移除或替换商店物品;支持普通物品和基于命令的奖励(例如购买时执行 /pokegive);开关默认物品列表
  • itemusage.json — 每层阶段的道具使用限制(无限 → 3 → 2 → 1)

命令

  • /bt reload — 重新加载所有配置文件
  • /bt give <amount> [player] — 给予自己或其他玩家 BP
  • /bt setfloor <floor> [player] [mode] [level] [teamname] [bossoptions] — 设置起始楼层(1–100),可选模式、等级和 Boss 玩家人数
  • /bt runcooldown [seconds] — 查看或设置挑战之间的冷却时间
  • /bt leaderboard <mode> <top10/25/50/100> — 在聊天中显示排行榜
  • /bt reset <player> — 重置某位玩家的排行榜数据
  • /bt resetleaderboard — 重置所有排行榜数据

可自定义的训练家皮肤

将 64×64 的 PNG 玩家皮肤放入 config/cobblemon_battle_tower/skins/,对战塔训练家会随机使用它们。已包含 9 款默认皮肤。


语言支持

19 种语言区域:

  • 英语
  • 德语
  • 西班牙语(ES)
  • 西班牙语(MX)
  • 法语
  • 意大利语
  • 日语
  • 韩语
  • 荷兰语
  • 波兰语
  • 葡萄牙语(BR)
  • 俄语
  • 他加禄语
  • 土耳其语
  • 乌克兰语
  • 越南语
  • 简体中文
  • 繁体中文(香港)
  • 繁体中文(台湾)

 


前置要求


Boss 音乐致谢

  • 骑拉帝纳与悟松 Boss 主题曲 Remix — Vetrom
  • 帝牙卢卡 / 帕路奇亚 Remix — Vetrom
  • 无极汰那 Remix — Vetrom
  • 无极巨化 Remix — Vetrom
  • 起源帝牙卢卡 / 帕路奇亚 Remix — Kieran Zane Roberts
  • 奈克洛兹玛 Remix — Zame
  • 究极奈克洛兹玛 Remix — Zame
  • USUM 固拉多/盖欧卡 Remix — GaragebandPoke
  • 对战烈空坐 / 超级烈空坐 Remix — CatchDalgo