CobblemonARK
方可梦挂机池插件
信息
- 性质: 付费[10R]
- 支持核心: Arclight[Fabric/NeoForge]
- 插件前置: Cobblemon[MOD][depend]
- 游戏版本: 1.21.1
- 下载方式: 云端获取
温馨提示
- Youer由于特殊的机制,不支持该核心
- 如果想用NeoForge 我推荐使用Arclight的NeoForge版本
玩法
- 购买额外付费插件 此插件是赠送的
插件介绍
- CobblemonARK 是一款基于 Cobblemon 模组开发的宝可梦挂机池系统插件。
- 玩家可以在指定区域或原地挂机,让宝可梦自动获得经验值。
- 支持创建多个挂机池区域,每个区域可独立配置经验、延迟和权限。
- 提供原地挂机功能,玩家移动超过0.5格自动停止挂机。
- 支持基于权限的经验倍率系统,不同权限获得不同倍率加成。
指令列表
| 命令 | 权限要求 | 语法示例 | 功能说明 |
|---|---|---|---|
| /pa reload | pokemonark.admin | /pa reload | 重载配置文件 |
| /pa status | pokemonark.admin | /pa status | 查看系统状态 |
| /pa info | pokemonark.admin | /pa info | 查看详细信息 |
| /pa place | pokemonark.place | /pa place <配置名> | 进入原地挂机 |
权限列表
| 权限节点 | 默认值 | 描述 |
|---|---|---|
| pokemonark.admin | op | 管理挂机池系统 |
| pokemonark.place | op | 使用原地挂机功能 |
| PokemonExp.Magnification.* | - | 经验倍率权限(如 PokemonExp.Magnification.2) |
config 主配置文件说明
作用
配置文件 config.yml,是主配置文件,用于配置调试模式和经验倍率系统。
yaml
debug: false # 调试模式开关
Exp:
enabled: false # 经验倍率功能开关
permissions:
1:
permission: "PokemonExp.Magnification.1"
exp: 1.0
2:
permission: "PokemonExp.Magnification.2"
exp: 2.0
3:
permission: "PokemonExp.Magnification.3"
exp: 3.0ark 挂机池配置文件说明
作用
配置文件位于 plugins/pokemonark/ark/ 目录,支持创建多个 YAML 文件,每个文件可包含多个挂机池配置。
yaml
ArkPool:
coordinate:
1: # 挂机池ID
world: world # 世界名称
x1: 0 # 区域起点X坐标
y1: 0 # 区域起点Y坐标
z1: 0 # 区域起点Z坐标
x2: 100 # 区域终点X坐标
y2: 100 # 区域终点Y坐标
z2: 100 # 区域终点Z坐标
permission: "cobblemonArk.vip" # 权限要求(可选)
delay: 3 # 延迟时间(秒)
pokemon: "1-6" # 宝可梦位置(1-6或单个数字)
pokemonExp: 10 # 宝可梦获得的经验
playerExp: 10 # 玩家获得的经验
Commands: # 循环执行的指令
- "command:say 正在挂机"
JoinCommands: # 进入区域执行的指令
- "tell:%player% 欢迎进入挂机池"
LeaveCommands: # 离开区域执行的指令
- "tell:%player% 已离开挂机池"place 原地挂机配置文件说明
作用
配置文件 place.yml,用于配置原地挂机系统的参数。
yaml
example: # 配置名称
delay: 3 # 延迟时间(秒)
pokemon: "1-6" # 宝可梦位置(1-6或单个数字)
pokemonExp: 10 # 宝可梦获得的经验
playerExp: 10 # 玩家获得的经验
Commands: # 循环执行的指令
- "command:say 正在原地挂机"
JoinCommands: # 开始挂机执行的指令
- "tell:%player% 开始原地挂机"
LeaveCommands: # 停止挂机执行的指令
- "tell:%player% 停止原地挂机"常见问题
如何设置经验倍率?
在 config.yml 中启用 Exp.enabled,然后配置权限和对应的倍率。玩家拥有权限后自动获得倍率加成。
原地挂机时可以移动吗?
不可以。玩家移动超过0.5格会自动停止挂机,需要重新使用命令开始挂机。
挂机池区域如何设置?
使用 x1、y1、z1 和 x2、y2、z2 定义矩形区域的两个对角点坐标。
可以同时在多个挂机池挂机吗?
不可以。玩家同一时间只能在一个挂机池中挂机。
占位符说明
| 占位符 | 说明 |
|---|---|
| %player% | 玩家名称 |
| %pokemon% | 宝可梦名称 |
| %exp% | 宝可梦获得的经验 |
| %playerExp% | 玩家获得的经验 |
指令类型说明
| 类型 | 说明 | 示例 |
|---|---|---|
| command | 玩家执行指令 | command:say 你好 |
| op | 玩家以OP权限执行 | op:gamemode creative |
| console | 控制台执行指令 | console:give %player% diamond 1 |
| broadcast | 广播消息 | broadcast:玩家 %player% 正在挂机 |
| tell | 发送私聊消息 | tell:%player% 挂机中... |
