- 版权类型
- 原创
- 插件中文名称
- 浮舟方可梦比赛
- 插件英文名称
- FZCobbleCompetition
- 原帖地址
- #
- 支持的核心(服务端)
- 其他核心
- 语言支持
- 中文(简体)
- 前置组件
- Cobblemon
Vault
- 适配版本(Java)
- 1.21
FZCobbleCompetition 是一款 1.21.1 Cobblemon 自动化比赛插件!用来举办单败淘汰赛,定时/手动开放报名,报名截止后自动分配对阵、逐轮开战、判定胜负,最后按名次发放奖励,全程无需管理员值守。
功能特性
pokerule.yml(比赛规则配置)
功能特性
命令描述
命令 | 描述 | 权限 |
|---|---|---|
/fzcc join | 报名参加比赛 | - |
/fzcc leave | 取消报名比赛 | - |
/fzcc lobby | 打开比赛大厅GUI | - |
/fzcc reward | 领取奖励箱中的奖励 | - |
/fzcc status | 查看当前比赛状态 | - |
/fzcc rules | 查看本场比赛规则 | - |
/fzcc open | 手动开启比赛 | OP |
/fzcc cancel | 取消当前比赛 | OP |
/fzcc schedule | 查看定时开赛计划 | OP |
/fzcc reload | 重载配置文件 | OP |
配置说明
config.yml(主配置文件)
YAML:
competition:
# 最少报名人数,低于此人数比赛自动取消
min-players: 2
# 最多报名人数
max-players: 64
# 报名持续时间(秒)
signup-duration-seconds: 300
# 报名倒计时广播节点(秒),到达这些剩余时间时全服广播
countdown-seconds:
- 300
- 120
- 60
- 30
- 10
# 每轮对阵公布后的准备时间(秒),给玩家查看对阵、整备队伍
prepare-seconds: 30
# 单场对战的最长等待时间(秒),超时仍未开战则判负
battle-timeout-seconds: 180
# 无法开战时的重试间隔(秒)
retry-interval-seconds: 5
# 队伍中最少要有多少只可战斗宝可梦才能开战
min-team-size: 1
# 定时开赛计划
# type: daily(每天) / weekly(每周) / monthly(每月)
schedules:
evening-daily:
name: "每日晚间赛"
enabled: true
type: daily
time: "20:00"
weekend-afternoon:
name: "周末下午赛"
enabled: false
type: weekly
time: "15:30"
days-of-week:
- 6
- 7
first-of-month:
name: "每月首日赛"
enabled: false
type: monthly
time: "19:00"
days-of-month:
- 1
# 比赛名次奖励
rewards:
top1:
rank: 1
commands:
- "say %player% 获得了方可梦大赛冠军!"
items:
- DIAMOND:8
- GOLDEN_APPLE:2
money: 1000
top2:
rank: 2
commands:
- "say %player% 获得了方可梦大赛亚军!"
items:
- DIAMOND:4
money: 500
top3:
rank: 3
commands:
- "say %player% 获得了方可梦大赛季军!"
items:
- DIAMOND:2
- IRON_INGOT:16
money: 250
pokerule.yml(比赛规则配置)
YAML:
# 基础规则
rule:
# 等级上限
level-cap: 100
# 战斗类型: Single = 单打 Double = 双打
battle-type: Single
# 临时提升至等级上限等级
raise-to-cap: true
# 战斗结束后为玩家宝可梦回满血
full-Heal: true
# 对战规则
clauses:
- "Obtainable"
- "+Past"
- "+Unobtainable"
# 黑名单宝可梦
blackListPokemon:
- 阿尔宙斯
# 黑名单携带物
blackListHeldItem:
- cobblemon:dragon_fang
# 黑名单特性
blackListAbility:
- 猛火
# 黑名单技能
blackListMove:
- 吹飞
# 黑名单形态
blackListForm:
- Mega-X
# 黑名单特征
blackListFeature:
- mega_evolution
# 对战时使用技能的次数
battleBanFrequency:
# 是否开启
enabled: false
# 技能
Move:
- "吹飞,1"
- "地震,2"
# 道具
prop:
- "cobblemon:ether,1"
# 是否开启条款
openClauses: true
# 条款
Clauses:
# 接力棒条款:禁止拥有接棒招式的宝可梦。
batonPassClause: false
# 接力仅一次条款:只有一只宝可梦可以拥有接棒招式。
maxOneBatonPass: false
# 喋喋不休规则:禁止拥有喋喋不休招式的宝可梦。
chatter: false
# 降雨规则:禁止拥有降雨特性的宝可梦。
drizzle: false
# 降雨 - 悠游自如规则:队伍中不可同时存在降雨特性和悠游自如特性。
drizzleSwim: false
# 日照规则:禁止拥有日照特性的宝可梦。
drought: false
# 无限战斗规则:禁止能让战斗无限进行的宝可梦,具体指携带苹野果,并学会回收利用,并学会投掷或治愈波动或分担痛楚的宝可梦。
endlessBattle: false
# 闪避特性规则:禁止拥有沙隐或雪隐特性的宝可梦。
evasionAbility: false
# 超级进化规则:禁止携带超级进化石。
megaStone: false
# 心情不定规则:禁止拥有心情不定特性的宝可梦。
moody: false
# 一击必杀规则:禁止拥有一击必杀招式的宝可梦。一击必杀招式包括:地裂,断头钳,角钻,绝对零度。
ohKo: false
# 沙暴规则:禁止拥有沙暴特性的宝可梦。
sandStream: false
# 踩影规则:禁止拥有踩影特性的宝可梦。
shadowTag: false
# 破壳规则:禁止同时拥有破壳和接棒招式的宝可梦。
smashPass: false
# 冰雹规则:禁止拥有降雪特性的宝可梦。
snowWarning: false
# 心之水滴规则:禁止携带心之水滴的拉帝亚斯或拉帝欧斯。
soulDew: false
# 种类规则:队伍中不可存在重复的宝可梦。
multipleSpecies: false
# 速度规则:如果宝可梦拥有接棒招式,则其不能同时拥有 提升速度的招式/特性 和 提升另一项能力的招式/特性。例如带接棒,高速移动,剑舞的巨钳螳螂。
speedPass: false
# 虚张声势规则:禁止拥有虚张声势招式的宝可梦。
swagger: false
# 天气加速规则:队伍中不可同时存在降雨特性和悠游自如特性 或 日照特性和叶绿素特性 或 沙暴特性和拨沙特性。
weatherSpeed: false
# 神兽规则:禁止使用传奇宝可梦。
legendBan: false
# 一只神规则: 只能携带一只传奇宝可梦。
oneLegend: false
# 究极异兽规则: 禁止使用究极异兽宝可梦。
monsterBan: false
# 一只究极异兽规则: 只能携带一只究极异兽宝可梦。
oneMonster: false
# 幻兽规则: 禁止使用幻兽宝可梦。
phantomBan: false
# 一只幻兽规则: 只能携带一只幻兽宝可梦。
onePhantom: false
# 闪光规则: 禁止使用闪光宝可梦
flashBan: false
# 一站到底规则:禁止逃跑。
forfeitClause: false
# 包包条款:玩家不可以在战斗时使用背包中的道具。
bagClause: false
# 队伍顺序条款: 玩家不可以在战斗时切换宝可梦。
teamOrderClause: true