
Cobblemon Pokenav — 用于在 Minecraft 中查找宝可梦和预测刷新的模组
Cobblemon Pokenav 是 Cobblemon 的一个附属模组,它为 Minecraft 添加了 PokéNav 设备,其灵感来自 Pokémon Ruby/Sapphire/Emerald 和 Omega Ruby/Alpha Sapphire…
Cobblemon Pokenav 是 Cobblemon 的一个附属模组,它为 Minecraft 添加了 PokéNav 设备,其灵感来自 Pokémon Ruby/Sapphire/Emerald 和 Omega Ruby/Alpha Sapphire 中的掌上装置。基础版 Cobblemon 只能通过服务器命令或 wiki 上的外部表格来展示宝可梦的刷新条件。Pokenav 在游戏内解决了这一问题:玩家打开一个界面,就能看到当前位置可能出现哪些种类、出现概率有多大以及在何种条件下出现。除了 PokéNav 本身之外,该模组还添加了雷达物品…
Cobblemon Pokenav — 用于在 Minecraft 中查找宝可梦和预测刷新的模组
测试并撰写本文所用的 Minecraft 版本:1.21.1
支持的 Minecraft 版本:1.20.1、1.21.1
模组版本:2.3.3
必需依赖:Cobblemon、Fabric API(用于 Fabric 构建)
Cobblemon Pokenav 是 Cobblemon 的一个附属模组,它为 Minecraft 添加了 PokéNav 设备,其灵感来自 Pokémon Ruby/Sapphire/Emerald 和 Omega Ruby/Alpha Sapphire 中的掌上装置。基础版 Cobblemon 只能通过服务器命令或 wiki 上的外部表格来展示宝可梦的刷新条件。Pokenav 在游戏内解决了这一问题:玩家打开一个界面,就能看到当前位置可能出现哪些种类、出现概率有多大以及在何种条件下出现。除了 PokéNav 本身之外,该模组还添加了雷达物品 PokéFinder、专门用于钓鱼的 FishingNav 以及外观变体 Gholdengo PokéNav。
PokéNav:位置界面与查找界面
PokéNav 是该模组的主要物品。它有两种显示模式:Location Screen(位置界面)和 Finder Screen(查找界面)。
Location Screen 会列出玩家周围一定半径内可能刷新的全部宝可梦。对每个种类都会显示出现概率和条件——生物群系、一天中的时间、按 Y 坐标计的高度、月相、天气、脚下的方块类型、头顶是否有开阔天空、光照等级。该列表会实时更新:如果玩家下到洞穴里或进入了新的生物群系,界面会立刻随之调整。

打开的 PokéNav 界面,显示宝可梦列表及刷新条件;
Finder Screen 是主动查找特定目标的模式。在此界面中设定条件:宝可梦种类、闪光(shiny)、隐藏特性(Hidden Ability)、完美 IV 个体值的数量、是否拥有蛋招式(egg move)。系统会扫描玩家周围的区域,寻找符合条件的个体。如果找到了宝可梦,就会出现一个指向目标方向的三维箭头。它会随玩家的镜头一起旋转并改变倾斜角度,因此既可以在水平方向也可以在垂直方向上辨别方位。

用三维箭头追踪宝可梦;玩家朝目标移动,箭头随之旋转并改变倾斜角度
PokéFinder:用雷达代替小地图
PokéFinder 是一个独立的雷达物品。它面向出于各种原因不使用小地图的服务器和玩家:可能是因为服务器规则、审美原因或冒险地图的限制。它以叠加层的形式工作:雷达显示在游戏 HUD 之上,并展示作用范围内宝可梦的圆点。
雷达本身通过客户端配置进行调整——可以更改主界面和叠加层的缩放比例、与边缘的间距、是否在圆点上方启用名称标签。与普通小地图不同,PokéFinder 只显示宝可梦实体——不显示方块、结构或其他生物。

PokéFinder 在屏幕下角处于激活状态
FishingNav:钓鱼预测
FishingNav 是一款专门面向计划捕捞水生宝可梦玩家的设备。普通的 Location Screen 不会显示通过钓鱼产生的刷新数据——该模组将这一机制单独拆分为一个物品。FishingNav 会结合水域类型、鱼竿类型、鱼饵等级(lure level)和诱饵(bait),显示在当前水域中可以钓到的宝可梦列表。
FishingNav 的界面采用风格化设计,背景带有装饰性的云朵——云朵的数量和速度可在客户端配置中通过 maxCloudNumber 和 maxCloudVelocity 进行调节。

FishingNav 界面;可见带有鱼类列表和背景云朵的界面
Gholdengo PokéNav:合并版本
Gholdengo PokéNav 是基础版 PokéNav 的主题重涂版,以同名宝可梦的风格制作。在功能上与基础版没有区别:显示相同的位置界面和查找界面。区别仅在于物品外观以及单独的合成配方。
合成
这四种设备中的每一种都在工作台上按各自的配方制作。PokéNav、PokéFinder、FishingNav 和 Gholdengo PokéNav 的确切合成图示如下。


PokéNav 的合成变体

PokéFinder 的合成

FishingNav 的合成

Gholdengo PokéNav 的合成
配置——主要参数
Pokenav 将设置保存在两个文件中:服务器端的 server-config.json 和客户端的 client-config.json。以下是真正影响游戏体验的参数。
服务器配置(server-config.json)
参数 | 作用 |
| 若为 true——尚未登记到玩家图鉴中的宝可梦不会出现在 Location Screen 中。 |
| 为 true 时隐藏未识别种类的刷新条件——只显示剪影,不显示细节。 |
| 为 true 时,提示框中不会显示带有 natural 标签的方块——这能缩短庞大的方块列表,不会让界面变得杂乱。 |
| 将宝可梦的标签从服务器传送到客户端。没有此参数,PokéFinder 中按标签过滤的功能在专用服务器上无法工作。 |
| 同步宝可梦的 EV 产出数据——在提示框中显示 EV 数值时需要。 |
| PokéNav 通过 Finder Screen 查找刷新的水平半径,以方块为单位。 |
| 查找的垂直半径。增大这两个值会得到更多目标,但会加重处理器负担。 |
| 从 0.0 到 1.0 的阈值:需要遇到群体中的百分之多少,整个群组才被视为"已知"。 |
| 用于 Finder Screen 的权重——如何评判"更优"的宝可梦。权重越高,宝可梦在结果列表中的排名越靠前。 |
| 在生成提示框时纳入考虑的条件类型列表(生物群系、月相、高度、坐标、光照等级、天气、时间、结构、水域类型、鱼竿类型、鱼饵等级等)。 |
客户端配置(client-config.json)
参数 | 作用 |
| PokéNav 界面的整体缩放倍数。增大它在 4K 屏幕上很有帮助。 |
| 在界面打开时启用背景模糊效果。如果由于与其他模组冲突而在界面中出现伪影——建议关闭。 |
| 将有关损坏动画模型的错误输出到聊天框。为 false 时,错误会被静默忽略。 |
| 打开时 PokéFinder 主界面的缩放比例。 |
| 在世界中移动时雷达 HUD 叠加层的缩放比例。 |
| 雷达距屏幕左边缘或右边缘的间距,以像素为单位。 |
| 雷达距上边缘或下边缘的间距。 |
| 为 true 时,雷达上宝可梦圆点上方会显示名称。目标数量较多时可能会让界面变得杂乱。 |
| 三维标记箭头距屏幕底部的垂直偏移,以像素为单位。 |
| FishingNav 界面上装饰性云朵的最大数量。 |
| 云朵移动的最大速度。如果动画让人分心,可调低。 |
| 列表中物品图标的轻微抖动动画。若想要静态列表可以关闭。 |
| 允许在列表中同时显示多个宝可梦 3D 模型。 |
结论
Cobblemon Pokenav 解决了基础版 Cobblemon 一个具体而切实的问题——刷新机制完全不透明。为了回答"在这个生物群系里去哪儿找 Charmander"这样的问题,玩家无需再使用命令行或外部 wiki,只要打开 PokéNav,就能在一秒内连同所有条件一起获得数据。与小地图类模组不同,PokéFinder 只显示宝可梦,并不会在地形辨向上带来优势。它适合在 Cobblemon 中认真进行收集的玩家,也适合大型宝可梦服务器的管理团队。
安装
一次典型安装大约 5 分钟。流程相同,只是 Loader 和对应构建不同。
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











