Skip to content

CobblemonARK

方可梦挂机池插件

信息

  • 性质: 付费[10R]
  • 支持核心: Arclight[Fabric/NeoForge]
  • 插件前置: Cobblemon[MOD][depend]
  • 游戏版本: 1.21.1
  • 下载方式: 云端获取

温馨提示

  • Youer由于特殊的机制,不支持该核心
  • 如果想用NeoForge 我推荐使用Arclight的NeoForge版本

玩法

  • 购买额外付费插件 此插件是赠送的

插件介绍

  • CobblemonARK 是一款基于 Cobblemon 模组开发的宝可梦挂机池系统插件。
  • 玩家可以在指定区域或原地挂机,让宝可梦自动获得经验值。
  • 支持创建多个挂机池区域,每个区域可独立配置经验、延迟和权限。
  • 提供原地挂机功能,玩家移动超过0.5格自动停止挂机。
  • 支持基于权限的经验倍率系统,不同权限获得不同倍率加成。

指令列表

命令权限要求语法示例功能说明
/pa reloadpokemonark.admin/pa reload重载配置文件
/pa statuspokemonark.admin/pa status查看系统状态
/pa infopokemonark.admin/pa info查看详细信息
/pa placepokemonark.place/pa place <配置名>进入原地挂机

权限列表

权限节点默认值描述
pokemonark.adminop管理挂机池系统
pokemonark.placeop使用原地挂机功能
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.0

ark 挂机池配置文件说明

作用

配置文件位于 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% 挂机中...

游戏截图

本站服务于: LG系列插件用户