• 游客, 欢迎您来到九域资源社区,如果您是新人,请前往 论坛公告 板块查看新人引导教程 或者 点我打开
    如果您发现没有下载许可, 请先验证邮箱再进行下载;金锭可通过每日登陆或资源出售获取,目前没有其他渠道可获取。
PokemonWork-方可梦打工插件!强大宝可梦工作的机制! 多样的触发事件!图形化用户界面!一节更比一节强!

付费插件 PokemonWork-方可梦打工插件!强大宝可梦工作的机制! 多样的触发事件!图形化用户界面!一节更比一节强! 1.0.4

没有购买权限 (52.00 钻石)
◆ 支持核心
Arclight
◆ 插件前置
Vault Cobblemon
◆ 游戏版本
1.21.1

🎮 介绍​

本插件是Cobblemon的插件,旨在为服务器中的玩家提供一个让宝可梦工作的机制。通过该插件,玩家可以派遣自己的宝可梦执行各种任务(如农场工作、矿洞采矿、捕鱼、快递和警卫等),并从中获得金币和经验值奖励。

🔧 指令列表​

命令权限要求语法示例功能说明
/pokework help默认权限/pokework help查看宝可梦打工系统指令
/pokework reloadpokemonwork.admin/pokework reload重新加载配置
/pokework openpokemonwork.use/pokework open打开宝可梦打工系统

📁 config 配置文件说明​

用于打工系统设置 选择宝可梦的模式 限制 奖励倍率 系统语言等

🧩 示例:config.yml​

# 宝可梦打工系统配置文件

# 打工系统设置
work:
# 选择宝可梦的模式: "party" 表示只能选择背包中的宝可梦, "pc" 表示可以选择PC中的宝可梦
pokemon-selection-mode: "party"

# 同时工作的宝可梦数量限制 (每个玩家)
max-working-pokemon-per-player: 6

# 是否允许同一个任务派遣多只宝可梦
allow-multiple-pokemon-per-task: false

# 是否允许使用PC中的宝可梦
allow-pc-pokemon: false

# 打工完成后获得的奖励倍率
reward-multipliers:
money: 1.0
exp: 1.0

# 是否根据宝可梦属性和任务属性计算匹配倍率
use-type-matching: true

# 任务属性匹配倍率 (当宝可梦属性与任务属性匹配时)
type-match-multiplier: 1.5

# 属性不匹配惩罚倍率 (当宝可梦没有任务要求的属性时)
type-mismatch-penalty: 0.8

# 奖励设置(所有倍率都可以设置为负数,负数表示减少奖励)
rewards:
# 基础倍率设置(1.0表示100%,0.5表示50%,-0.5表示减少50%)
base:
# 经验奖励倍率
exp_multiplier: 1.0
# 金币奖励倍率
money_multiplier: 1.0

# 特殊奖励设置
special:
# 触发概率(百分比)
chance: 10.0
# 触发后的奖励倍率(1.5表示增加50%,0.5表示减少50%)
multiplier: 1.5

# 等级加成设置
level_bonus:
# 是否启用等级加成
enabled: true
# 每多少级增加一次加成
level_interval: 10
# 每次加成的倍率(0.1表示增加10%,-0.1表示减少10%)
bonus_per_interval: 0.1
# 最大等级加成倍率(0表示无上限,正数表示最大加成上限,负数表示最大减少上限)
max_bonus: 0.0

# 属性加成设置(如果宝可梦属性与任务匹配)
type_bonus:
# 是否启用属性加成
enabled: false
# 属性匹配时的奖励倍率(1.2表示增加20%,0.8表示减少20%)
multiplier: 1.2

# 时间加成设置
time_bonus:
# 是否启用时间加成
enabled: false
# 特定时间段的加成倍率
periods:
# 例如:早上6点到8点奖励翻倍
morning:
start: "06:00"
end: "08:00"
# 倍率(2.0表示200%,0.5表示50%)
multiplier: 2.0
# 深夜奖励减少50%
night:
start: "22:00"
end: "24:00"
multiplier: 0.5

# 消息设置
messages:
prefix: "&7[&bPokemonWork&7] "
task_start: "&a你的宝可梦开始工作了!"
task_complete: "&a工作完成!获得奖励:&e%reward%"
task_cancel: "&c工作已取消"
no_pokemon: "&c你没有符合要求的宝可梦!"
already_working: "&c这只宝可梦正在工作中!"
task_not_found: "&c找不到指定的任务!"
pokemon_level_up: "&a恭喜!%pokemon% 升级到了 %level% 级!"
special_reward: "&6&l触发特殊奖励!奖励变更 &e%percent%%&6&l!"
level_bonus: "&e等级加成:&7奖励变更 &6%percent%%&7!"
type_bonus: "&d属性加成:&7奖励变更 &6%percent%%&7!"
time_bonus: "&b时间加成:&7奖励变更 &6%percent%%&7!"
economy_disabled: "&c经济系统未启用,无法获得金币奖励!"
exp_gained: "&a%pokemon% 获得了 &e%exp% &a点经验值!"
max_working_pokemon: "&c你已达到最大工作宝可梦数量上限!"
task_already_has_pokemon: "&c你已经派出一只宝可梦执行该任务了!"

📁 tasks 配置文件说明​

任务配置文件,用来配置界面中的显示名字,界面中的描述等

🧩 示例:tasks.yml​

# 任务配置文件
tasks:
farming:
# 界面中的显示名字
name: "农场工作"
# 界面中的描述
description: "让宝可梦在农场帮忙种植和收获作物"
# 最低等级限制
minLevel: 5
# 需求属性
requiredTypes:
- "Grass"
- "Ground"
# 任务时长
duration: 30 # 分钟
# 奖励
rewards:
# 增加金币 (废话!当然是增加资本家的金币啊!)
money: 100.0
# 增加宝可梦的经验 (资本家不配吃经验!当然是加给宝可梦的啊!)
exp: 500.0
# 工作完成时执行的命令
# command 玩家执行
# op 玩家以op执行
# console 玩家以控制台执行
# broadcast 广播信息
commands:
- "broadcast: 恭喜 %player% 的宝可梦 完成 %taskname% 任务!"
- "op: give %player% minecraft:wheat 5"
# 显示材质
icon: "WHEAT"

mining:
name: "矿洞工作"
description: "让宝可梦在矿洞中开采矿物"
minLevel: 10
requiredTypes:
- "Rock"
- "Ground"
- "Steel"
duration: 45
rewards:
money: 200.0
exp: 800.0
commands:
- "broadcast: &a恭喜 %player% 的宝可梦 %pokemon% 完成了 %taskname% !"
- "op: give %player% minecraft:iron_ore 3"
icon: "IRON_PICKAXE"

fishing:
name: "捕鱼工作"
description: "让宝可梦在海边捕捉鱼类"
minLevel: 8
requiredTypes:
- "Water"
duration: 35
rewards:
money: 150.0
exp: 600.0
commands:
- "broadcast: &b%player% 的水系宝可梦 %pokemon% 完成了 %taskname%!"
- "op: give %player% minecraft:cod 5"
icon: "FISHING_ROD"

delivery:
name: "快递工作"
description: "让宝可梦帮忙送快递"
minLevel: 15
requiredTypes:
- "Flying"
- "Normal"
duration: 25
rewards:
money: 120.0
exp: 450.0
commands:
- "broadcast: &e%player% 的飞行宝可梦 %pokemon% 完成了 %taskname% !"
- "op: give %player% minecraft:emerald 2"
- "command: me 感谢 %pokemon% 的快速配送服务!"
icon: "FEATHER"

guarding:
name: "警卫工作"
description: "让宝可梦守卫重要地点"
minLevel: 20
requiredTypes:
- "Fighting"
- "Dark"
- "Steel"
duration: 60
rewards:
money: 300.0
exp: 1000.0
commands:
- "broadcast: &c%player% 的守护者 %pokemon% 完成了 %taskname% !"
- "op: give %player% minecraft:diamond 1"
icon: "SHIELD"
游戏内截图
宝可梦工作4.png
宝可梦工作3.png

宝可梦工作1.png
宝可梦工作2.png

📄 结语​

感谢使用 PokemonWork 插件,我们持续更新更多功能。如果你有任何问题或建议,请加入官方插件交流群:966720491。

注意:购买此插件只有使用权,没有分发权,请自觉
购买插件后 凭借购买记录 联系作者要授权码
作者QQ:2401322882
作者
XiaoCaoAwA
价格
52.00 钻石
下载
5
查看
511
首次发布
最后更新
评分
0.00 星 0 星

来自XiaoCaoAwA的更多资源

分享资源

最新更新

  1. 修复bug

    修复修改按钮名称时导致的无法使用的bug 修复插件重载时不重载语言文件的bug 修复重新进服务器时打工时间有几率变为负数的bug
  2. 奖励一个可自定义语言文件配置

  3. 增加同时工作数量的权限节点