
Cobblemon:简易图鉴奖励
适用于运行在Minecraft 1.21.1 Fabric上的Cobblemon 1.6+的综合Pokédex奖励系统。
查看大图SimpleDexRewards
一个为运行在 Minecraft 1.21.1 + Fabric 上的 Cobblemon 1.6+ 设计的综合图鉴奖励系统。为图鉴完成里程碑提供可配置的奖励,支持多种奖励类型,包括物品、宝可梦和自定义指令!
安装与依赖
本模组需要以下依赖:
GooeyLibs 仅在服务端需要。
特性
奖励系统
- 多种奖励类型(物品、宝可梦、指令)
- 可配置的完成等级并带有训练家头衔
- 交互式界面,悬停文本显示所有奖励
- 通过界面直接领取奖励
- 服务端功能配合客户端界面
- 动态配置重载,无需重启服务器
奖励类型
ITEM:来自任意模组的任意物品POKEMON:可自定义的宝可梦奖励(种类、等级、闪光状态)COMMAND:带占位符的自定义指令执行
配置
rewardconfig.json
{
"enablePermissionNodes": true,
"completionTiers": [10, 20, 30, 40, 50, 60, 70, 80, 90, 100],
"rewards": {
"100": {
"row": 5, // 该奖励等级在界面网格中的位置
"slot": 7, // 该奖励等级在界面网格中的位置
"rewards": [ // 该等级的所有实际奖励
{
"type": "ITEM",
"data": {
"id": "minecraft:nether_star",
"Count": 1
}
},
{
"type": "POKEMON",
"data": {
"species": "Rayquaza",
"shiny": true,
"level": 50
}
},
{
"type": "COMMAND",
"data": {
"id": "minecraft:paper",
"display_name": "Totem of Undying"
},
"command": "give @p minecraft:totem_of_undying 1" // 你也可以在自定义指令中使用 %player% 来实现分配头衔等功能
}
],
"display": {
"type": "tier_100",
"format": "Master Trainer", // 该等级的名称
"item": "cobblemon:master_ball" // 该等级在界面中显示的 UI 元素
}
}
}
}
玩家数据
{
"version": "1.0",
"claimedRewards": [25], // 已领取的完成等级
"caughtPokemon": ["Pikachu", "Charmander"], // 追踪到的宝可梦
"settings": {
"notifications": true
}
}
指令
玩家指令
/dexrewards- 打开奖励界面
管理员指令
/dexrewards reload- 重载配置文件
界面布局
奖励界面采用网格布局组织,其中:
- 等级按行(1-5)和槽位(1-9)排列
- 每个等级显示其自定义名称和完成百分比
- 悬停在等级上会显示所有可用奖励
- 每个等级的显示物品可以自定义
- 已领取的奖励会有视觉标记
权限
cobblemonpokedex.use- 访问玩家指令的权限cobblemonpokedex.admin- 访问管理员指令的权限
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。