• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。

PokemonBattle-方可梦排位插件!可高度自定义对战配置!拥有预览界面/观看界面/记录界面 更优质的对战界面![1.21.1]

XiaoCaoAwA

Lv.1 泥土
高级创作者
2023-01-25
154
22
0
钻石
0.00 钻石
金锭
3,933 金锭
XiaoCaoAwA 提交新资源:

PokemonBattle-方可梦排位插件!可高度自定义对战配置!拥有预览界面/观看界面![1.21.1] - 拥有各种条款,预览界面/观看界面,可高度自定义的对战配置,帮助玩家在服务器中进行公平竞技并提升对战体验

🎮 介绍

PokemonBattle是一款基于 Minecraft 的 Cobblemon 模组开发的玩家对战排位系统该插件为服务器提供 宝可梦战斗数据追踪、段位排名以及匹配机制,拥有各种条款,预览界面/观看界面,可高度自定义的对战配置,帮助玩家在服务器中进行公平竞技并提升对战体验!帮助玩家在服务器中进行公平竞技并提升对战体验!



🔧 指令列表​

权限要求​
权限要求​
权限要求
/pb helpPokemonBattle.command查看命令帮助
/pb joinpokemonbattle.command.join
...

阅读关于此资源更多信息...
 
XiaoCaoAwA 升级了 PokemonBattle-方可梦排位插件!可高度自定义对战配置!拥有预览界面/观看界面/记录界面 更优质的对战界面![1.21.1] 的新版本:

该版本为过渡版本 因为还有些功能没开发完成 但有些用户急着用 因此有此版本

1.兼容了Arcartx核心
浏览附件13198
浏览附件13199

浏览附件13200
2.更新了回合限时 限制
YAML:
# 回合内多久内没有动作视为挂机, 如果超过这个时间则强制结束战斗
timeOut:
  # 是否开启
  # true为开启 false为关闭
  enabled: true
  # 在第 60 秒强制结束战斗
  time: 60
  # 回合开始显示的两个对战玩家的标题内容
  # %time% 为剩余时间
  Title: "请在%time%内有所动作"
  #副标题
  SubTitle: "请勿使用挂机软件!否则强制结束比赛!"
  # 当玩家做出对战动作时显示的标题内容
  # 当玩家选择技能或者切换宝可梦时 会切换到这个标题
  # %player% 对方对战玩家名称
  # %time% 对方未做出对战动作的剩余时间
  Title1...

阅读此次升级的详细信息...
 
XiaoCaoAwA 升级了 PokemonBattle-方可梦排位插件!可高度自定义对战配置!拥有预览界面/观看界面/记录界面 更优质的对战界面![1.21.1] 的新版本:

重构插件以及架构 新增了数据库 以及6选三 选四的功能

新增了数据库
YAML:
# 数据库配置
database:
  # 数据库类型: sqlite 或 mysql
  type: sqlite
  # MySQL数据库配置 (仅当type为mysql时生效)
  mysql:
    host: localhost
    port: 3306
    database: PokemonBattle
    username: root
    password: password
    # 连接参数
    properties: "?useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=Asia/Shanghai"
新增了6选三 选几的功能
YAML:
# 六选几规则
# 在预览画面选择时 只传入选择的前几个宝可梦
# 用于六选三等功能
choose: 3
现在变量从全局改为独立
%pokemonbattle_xxx_score%某排位积分
...

阅读此次升级的详细信息...
 
XiaoCaoAwA 升级了 PokemonBattle-方可梦排位插件!可高度自定义对战配置!拥有预览界面/观看界面/记录界面 更优质的对战界面![1.21.1] 的新版本:

更新2v2合作模式 可根据世代禁用宝可梦 封禁指令 修复已知bug等

更新2v2合作模式
1.箱子界面

浏览附件14580
2.AX界面
浏览附件14578
浏览附件14579

可根据世代禁用宝可梦
YAML:
  # 黑名单世代精灵
  # 读取的是generation里的文件里的宝可梦
  blackListGeneration: []
浏览附件14581

封禁指令
/pb ban <id> <排位名称> <封禁理由> <时长[秒]> - 封禁指定比赛的某个玩家
/pb unban <id> - 解封某人

修复已知bug

哈哈哈哈哈哈 以下是我废话偏
[ATTACH type="full"...

阅读此次升级的详细信息...
 
XiaoCaoAwA 升级了 PokemonBattle-方可梦排位插件!可高度自定义对战配置!拥有预览界面/观看界面/记录界面 更优质的对战界面![1.21.1] 的新版本:

大饼来咯!

1.优化宝可梦预览界面信息显示

- 将 pokemon-info 配置从对象格式改为列表格式,支持更灵活的变量替换
- 添加完整的可用变量说明,包括等级、个体值、努力值、基础信息和技能信息
- 在 LanguageManager 中新增 getMessageList 方法,支持批量处理消息列表和占位符替换
- 修改 MultiPreviewParty 和 PreviewParty 类,统一使用新的消息列表格式
- 简化宝可梦信息获取逻辑,通过单次调用替换所有变量
- 优化颜色代码处理和占位符替换流程

2.新增白名单世代宝可梦

YAML:
  # 白名单世代宝可梦
  # 读取的是generation里的文件里的宝可梦
  # 如果配置了白名单,则只允许白名单世代中的宝可梦参加对战
  # 例如: 只允许第一世代的宝可梦参加 则填写 gen1
  # 可以配置多个世代: 例如 gen1 gen2 gen3
  # 白名单和黑名单可以同时使用,会先检查黑名单再检查白名单
  whiteListGeneration: []

阅读此次升级的详细信息...