KantoSpawners用于Cobblemon

KantoSpawners用于Cobblemon

可配置的Cobblemon生成器方块,专为地图制作者和服务器所有者设计!

KantoSpawners

KantoSpawners 是一个 Fabric/Cobblemon 实用模组,为地图制作者、冒险服务器和受控的 Cobblemon 遭遇添加了可配置的生成器方块。

该模组最初是为 CobbleKanto 项目创建的,用于比普通生物群系生成更精确地控制遭遇区域。它也可以用于其他 Cobblemon 地图、服务器、小游戏、路线、地牢、活动区域或冒险建筑中,只要你想让特定宝可梦出现在特定位置。

KantoSpawners 不依赖生物群系生成,而是让创作者放置一个生成器方块,并精确配置它可以生成什么、尝试生成的频率、应使用的等级范围、附近可以存在的生物数量,以及生成的生物是否应立即开始战斗。


带有 Shockbyte 赞助商的 KantoSpawner 横幅

通过 Shockbyte 享受 Minecraft 服务器 25% 折扣!准备好与朋友开启史诗冒险了吗?只需点击此处或横幅,并使用促销代码 “COBBLEKANTO”,同时您也将帮助我们持续改进模组并开发未来项目!


特性

  • 可配置的 Cobblemon 生成器方块
  • 使用 species:chance 格式的加权物种列表
  • 最小和最大等级设置
  • 闪光几率设置
  • 生成范围设置
  • 生成延迟设置
  • 附近最大生成生物数量设置
  • 可选的侵略模式,用于自动开始 PvE 战斗
  • 返回生成器行为,有助于将生成的生物保持在指定区域附近
  • 更智能的地面生成位置检查
  • 对漂浮/悬浮物种的特殊处理
  • 创造模式编辑器 GUI

用途

KantoSpawners 专为希望更精确控制遭遇设计的创作者而打造。

它特别适用于:

  • 自定义路线
  • 洞穴
  • 森林
  • 活动区域
  • 地牢
  • 道馆
  • Boss 房间
  • 冒险地图
  • 服务器进度区域
  • 重制或灵感来源地区
  • 多人世界中的受控生成区域

其目标不是取代 Cobblemon 的自然生成系统,而是为建造者以及地图/模组制作者提供一个直接工具,用于地牢和路线内的脚本化遭遇。


运作方式

在世界中放置一个 Kanto 生成器,打开其编辑器,并配置遭遇规则。

KantoSpawner GUI 展示

生成器可配置以下内容:

  • 物种列表
  • 生成权重
  • 等级范围
  • 闪光几率
  • 生成半径
  • 生成延迟
  • 附近生物数量限制
  • 侵略性战斗行为

生成器仅在玩家附近时尝试生成,这有助于减少空旷区域中不必要的后台活动,并帮助触发“侵略”模式。

生成的生物也被赋予返回行为,以便它们不会偏离预期的遭遇区域太远。

字段

最小等级

生成的生物可能的最低等级。

最大等级

生成的生物可能的最高等级。

闪光几率 (%)

生成的生物成为闪光的几率。

示例:

1

表示 1%。

生成范围

生物出现在距离生成器多远的位置。

生成延迟 (tick)

生成器尝试生成的频率。

Minecraft 每秒运行 20 ticks,因此:

100

大约为 5 秒。

范围内的最大 Cobblemon 数量

在生成器停止生成更多之前,允许在其附近存在的 Cobblemon 实体的最大数量。

物种列表

使用此格式的加权物种列表:

pidgey:50,rattata:30,caterpie:20

这些数字作为权重,而非严格的百分比。数字越大,该物种被选中的可能性就越高。


侵略模式?

当启用 侵略模式? 时,生成器可以在最近的玩家和生成的生物之间开始一场 PvE 战斗。

这适用于:

  • 伏击遭遇
  • 类似训练师的野生遭遇区域
  • 地牢房间
  • 挑战路径
  • 活动遭遇
  • 受控战斗区域

侵略模式是可选的。对于普通的环境遭遇,请保持禁用状态。


行为说明

KantoSpawners 包含一些专为冒险地图和多人服务器设计的安全行为。

附近玩家要求

生成器仅在附近有玩家时尝试生成。

这可以防止非活动地图区域不断生成实体。

附近生成限制

范围内的最大 Cobblemon 数量 设置可防止过多 Cobblemon 实体堆积在同一生成器周围。

返回生成器行为

如果生成的生物离开配置的范围太远,它们会被引导返回生成器。

这有助于防止路线、房间、洞穴和遭遇区域中的生成物慢慢泄漏到无关区域。

生成位置逻辑

生成器会尝试在生成器高度附近寻找有效的地面,而不是简单地在柱状区域内任意位置生成实体。

这有助于避免生物出现在天花板上、远高于预期路线或无效空间中。


可选兼容性

Jade

如果安装了 Jade,KantoSpawners 可以通过其 HUD 提示框显示生成器的配置信息。

这对于希望在构建或调试地图时快速检查已配置生成器的管理员非常有用。

KantoItems 驱虫剂兼容性

KantoSpawners 包含一个针对 KantoItems 驱虫剂效果的兼容性钩子。

如果该效果存在且玩家正在使用,侵略性战斗行为将被阻止。

使用 KantoSpawners 不需要安装 KantoItems。

KantoNPCs 对话保护

KantoSpawners 还包含一个针对 KantoNPCs 对话/战斗流程的轻量级保护钩子。

这有助于在结合 CobbleKanto 生态系统使用时,避免侵略性生成器战斗打断受保护的 NPC 对话时刻。

使用 KantoSpawners 不需要安装 KantoNPCs。


兼容性与依赖

必需

  • Minecraft 1.21.1
  • Fabric Loader
  • Fabric API
  • Java 21
  • Cobblemon

可选

  • Jade

常见问题

这个模组会取代 Cobblemon 的自然生成吗?

不会。它只是为受控遭遇区域添加了可配置的生成器方块。Cobblemon 的自然生成仍然可以正常工作。

我可以在我的整合包、服务器或内容创作中使用这个模组吗?

可以,完全没问题!如果模组被用于公共项目、服务器或地图中,感谢注明出处。

玩家可以配置生成器吗?

编辑器是为创造/管理员设置的。当前交互要求玩家处于创造模式并潜行。

我可以使用 Cobblemon 1.7.1 吗?

可以。模组元数据允许在 1.21.1 环境中使用 Cobblemon 1.7.1 或更新版本,并且已考虑到 Cobblemon 1.7.x 的兼容性。


说明

  • 此模组面向地图制作者和服务器所有者,并非作为自然世界生成的替代品。
  • 更新 Cobblemon 后,请始终测试自定义物种 ID。
  • 未来 Cobblemon API 的更改可能需要兼容性更新。

特别感谢

特别感谢 Cobblemon 社区以及所有关注 CobbleKanto 项目的人们。


天生强大 🇧🇷

KantoSpawners 是一个非官方的粉丝自制 Minecraft 模组。

本项目与 Nintendo, Game Freak, Creatures Inc., The Pokémon Company, Mojang Studios, Microsoft 或 Cobblemon 团队没有任何关联、认可、赞助或批准。

Minecraft 是 Microsoft Corporation 的商标。Pokémon 及相关名称是其各自所有者的商标。Cobblemon 属于其各自的创作者。