截图
介绍
🤺 201 名训练家 🤺
这个数据包会在世界各地添加训练家 NPC,让你在提升宝可梦等级的同时,还能通过战胜他们获得一些额外奖励!所有训练家都拥有动态队伍,宝可梦等级会随你的队伍而变化,确保无论你是新手还是老玩家,每一场战斗都充满挑战与乐趣。
重要(⚠️)此数据包需要资源包才能正常运行。请确保将 ZIP 文件同时放入 resourcepacks 和 datapacks 文件夹中。

📋 奖励列表 📋
精灵球;
潜水球;
黑暗球;
速度球;
友友球;
超级球;
治愈球;
沉重球;
等级球;
甜蜜球;
诱饵球;
豪华球;
月亮球;
巢穴球;
捕网球;
纪念球;
先机球;
重复球;
狩猎球;
竞赛球;
计时球;
高级球;
解毒药;
解眠药;
灼伤药;
要害攻击;
万灵药;
能量根;
PP 单项小补剂;
全复药;
全满药;
防御强化;
治愈粉;
厉害伤药;
解冻药;
PP 单项全补剂;
PP 多项全补剂;
全满药;
活力块;
解麻药;
伤药;
复活草;
活力碎片;
好伤药;
命中强化;
攻击强化;
防御强化;
特攻强化;
特防强化;
速度强化;
药用蒜;
金属粉;
速度粉;
神奇糖果;
钙片;
碳水化合物;
HP 提升剂;
铁;
蛋白质;
锌片;
大根茎;
香袋;
泡沫奶油;
球根;
紧绑束带;
虫之宝石;
充电电池;
恶之宝石;
龙之宝石;
电之宝石;
不变之石;
妖精之宝石;
格斗之宝石;
火之宝石;
轻石;
飞行之宝石;
幽灵之宝石;
草之宝石;
地面之宝石;
冰之宝石;
一般之宝石;
毒之宝石;
超能力之宝石;
标靶;
岩石之宝石;
雪球;
钢之宝石;
水之宝石;
脱壳盔甲;
附着针;
🏆 NPC 生成与奖励 🐣
| 🧠 NPC | 🌍 生物群系/地点 | 💰 金钱奖励 |
| :————-: | :————————————————-: | :————-: |
| 水手 | 草原、高地、丘陵、森林 | 100–200 |
| 艺术家 | 草原、平原、丘陵、森林 | 200–500 |
| 小智 | 主世界 | 1000–2000 |
| 背包客 | 草原、高地、丘陵、森林 | 500–1000 |
| 面包师 | 草原、丘陵、森林 | 100–200 |
| 骑手 | 主世界 | 200–500 |
| 鸟类训练家 | 山地、森林、高地 | 200–500 |
| 空手道王 | 山地、沙漠、恶地、高地 | 200–500 |
| 滑板手 | 深海、海岸、海滩、岛屿 | 100–200 |
| 捕虫少年 | 森林、草原、丛林 | 200–500 |
| 咖啡馆老板 | 沙地、平原 | 100–200 |
| 驯龙师 | 山地、山峰、末地、下界山地 | 500–1000 |
| 工程师 | 沙地、平原 | 200–500 |
| 喷火者 | 下界、洞穴 | 200–500 |
| 渔夫 | 海岸、海滩、淡水、岛屿 | 200–500 |
| 侍者 | 平原 | 500–1000 |
| 园丁 | 草原、高地、丘陵、森林 | 100–200 |
| 高尔夫球手 | 草原、平原 | 100–200 |
| 吉他手 | 山地、山峰 | 200–500 |
| 徒步旅行者 | 山地、山峰、下界山地 | 500–1000 |
| 詹姆斯 | 山地、山峰、草原、高地、丘陵、森林 | 1000–2000 |
| 杰西 | 山地、山峰、草原、高地、丘陵、森林 | 1000–2000 |
| 慢跑者 | 草原、高地、丘陵、平原 | 100–200 |
| 熔岩 | 下界、洞穴 | 100–200 |
| 模特 | 山地、山峰 | 500–1000 |
| 上班族 | 魔法、平原 | 500–1000 |
| 警官 | 平原 | 100–200 |
| 宝可梦培育家 | 山地、草原、丘陵、平原 | 200–500 |
| 宝可梦狂 | 诡异、洞穴、沙漠、草原 | 500–1000 |
| 宝可梦迷 | 草原、高地、丘陵、森林 | 200–500 |
| 宝可梦小孩 | 草原、高地、丘陵、森林 | 100–200 |
| 邮递员 | 平原 | 200–500 |
| 超能力者 | 魔法、蘑菇、下界真菌 | 500–1000 |
| 火箭队手下 | 下界、洞穴 | 500–1000 |
| 水手 | 海岸、海洋 | 200–500 |
| 男学生 | 草原、高地、丘陵、森林 | 200–500 |
| 天空训练家 | 山地、山峰、高地、丘陵 | 200–500 |
| 超级书呆子 | 魔法、蘑菇、末地、下界真菌 | 200–500 |
| 冲浪者 | 海岸、海洋 | 500–1000 |
| 游泳者 | 深海、海岸、沙滩、岛屿 | 200–500 |
| 游客 | 草原、平原、丘陵、森林 | 100–200 |
| 老兵 | 山地、山峰、高地、丘陵 | 500–1000 |
| 少年 | 草原、高地、丘陵、森林 | 100–200 |
📝 更改奖励列表 📝
-
重要提示:修改数据包对初学者来说可能有一定难度。请谨慎操作! ⚠️
要自定义每位训练家给予的物品,你需要将数据包文件夹解压并放入你的 datapacks 目录中。解压后,导航到以下位置:
201TrainersDatapack\data\201\loot_table
在这个文件夹中,你会找到一个包含所有奖励的 JSON 文件。
要更改物品,请打开 .json 文件并找到类似这样的物品:“name”: “cobblemon:poke_ball”。 例如,如果你想将掉落的精灵球替换为神奇糖果,请将 “name”: “cobblemon:poke_ball” 改为 “name”: “cobblemon:rare_candy”。
你可以在游戏中按 F3+H 并将鼠标悬停在物品上来查找 cobblemon 物品的命名空间。
要移除物品,只需删除相应的部分:
{
"type": "item",
"weight": 1,
"name": "cobblemon:poke_ball"
}
要添加更多物品,只需添加一个新的部分:
{
"type": "item",
"weight": 1,
"name": "cobblemon:poke_ball"
}
记得在每个项目后添加逗号“,”(最后一项除外)。本质上,这是一个用逗号分隔的 JSON 列表。如果你修改了这些 .json 文件后奖励失效,可能是你在命名空间中拼错了物品,或使用了 Minecraft 命名空间中不存在的物品。此外,请使用在线 JSON 格式化工具再次确认你的 .json 文件格式正确。
💵 为服务器添加金钱奖励 💵
-
重要(⚠️) 如果你想在你的服务器上使用此数据包,请先联系我。
如果你在服务器上运行 Impactor,你也可以为每个被击败的训练家添加金钱奖励。只需进入以下文件夹位置:
201TrainersDatapack\data\cobblemon\behaviours
在此文件夹内,你会看到 5 个 .json 文件,名称分别为 battle_reward_pokedollars.json、battle_reward_pokedollars2.json、battle_reward_pokedollars3.json、battle_reward_pokedollars4.json 和 battle_reward_pokedollars5.json。
打开这些文件中的每一个,将“defaultValue”从“0”改为“1”:
{
"name": "cobblemon.behaviour.battle_reward_pokedollars_npcs.name",
"description": "cobblemon.behaviour.battle_reward_pokedollars_npcs.desc",
"entityType": "cobblemon:npc",
"configurations": [
{
"type": "cobblemon:add_variables",
"variables": [
{
"variableName": "toggle_battle_reward_p",
"displayName": "Toggle Battle Pokedollar Reward",
"description": "Determines if this trainer should give a reward to the player after the battle.",
"type": "BOOLEAN",
"defaultValue": "0"
},
{
"variableName": "battle_reward_amount_p_1",
"displayName": "Min Battle Pokedollar Payout",
"description": "Determines the min payout for the player.",
"type": "NUMBER",
"defaultValue": "100.0"
},
{
"variableName": "battle_reward_amount_p_2",
"displayName": "Max Battle Pokedollar Payout",
"description": "Determines the max payout for the player.",
"type": "NUMBER",
"defaultValue": "200.0"
}
]
}
]
}
然后进入以下文件夹位置:
201TrainersDatapack\data\cobblemon\flows\battle_victory
在此文件夹内,你会看到一个名为 npc_battle_end.json 的文件。进入该文件,将设置的货币名称改为你正在使用的货币名称。要更改,请转到每个引用 impactor:pokedollars 的部分,并将 pokedollars 改为你选择的货币:
t.loser.npc.config.toggle_battle_reward_p ? {
for_each(t.player_winner, c.player_winners, {
v.player = t.player_winner.player;
v.npc = t.loser.npc;
q.set_query('player', t.player_winner.player);
q.set_query('npc', t.loser.npc);
t.modifier = q.player.data.ng.modifier;
t.random_dollars = math.random_integer(q.npc.config.battle_reward_amount_p_1 * (t.modifier != 0 ? t.modifier : 1), q.npc.config.battle_reward_amount_p_2 * (t.modifier != 0 ? t.modifier : 1));
q.run_command('deposit ' + t.random_dollars + ' impactor:pokedollars ' + q.player.username);
q.player.tell('§aYou have received §l' + t.random_dollars + '$§r§a for winning!§r');
});
};
遇到问题?你可以加入 Official Cobblemon discord 服务器,搜索“201 Trainers”并在那里提问,或者你也可以在 discord 上私信我。
常见问题
201 Trainers [Cobblemon] 支持哪些 Minecraft 版本?
201 Trainers [Cobblemon] 支持 Minecraft Java 版 1.20.5–1.21.11,共 14 个版本。下载时注意选择和你游戏版本一致的文件。
201 Trainers [Cobblemon] 怎么安装?
新建世界时在「数据包」里把下载的 .zip 拖进去;已有的存档,把文件放进存档目录下的 datapacks 文件夹,进游戏输入 /reload 即可生效。服务器同样放在世界目录的 datapacks 里。
Quim201 的其他作品
查看全部 →PokeLoot [Cobblemon]
想在 Cobblemon 中获得 PokéLoot?别再等了!这是一个简单的数据包,让你想要的所有战利品都成为现实。
MoreRecipes [Cobblemon]
MoreRecipes 旨在为热门整合包 Cobblemon 添加一些实用配方。这个数据包为你带来你一直想要的合成配方,为你的 Cobblemon 冒险增添更多可能性。
SwapBallsReborn [Cobblemon]
SwapBallsReborn 可以让你在生存模式中更换宝可梦的捕获球。
Trainers 201 [Cobblemon]
这个数据包会在世界各处加入四处巡游的训练师 NPC。玩家可以向他们发起对战,赢取丰厚奖励!



评论
登录后评论和评分