Cobblemon 野外生成

探索草地、水域和自然区域,触发经典野生宝可梦遭遇,闪光狩猎稀有宝可梦✨,重温原版游戏的体验

Logo


关于

Cobblemon Grass Spawn 让野外遭遇更接近经典宝可梦游戏。

走过草丛、穿过水域时,你可能会突然遇到一只野生宝可梦。宝可梦的选择使用 Cobblemon 自身的生成数据,因此地区、生物群系、条件和稀有度仍然会影响结果。遭遇发生时,宝可梦会出现在你附近,默认情况下战斗会立即开始。

该模组还添加了除虫喷雾和引诱剂,让你更好地控制何时想遭遇、何时想避开,以及何时想专门寻找特定属性的宝可梦。


添加内容

  • 走过草丛时随机触发野生遭遇。
  • 游泳或穿过水域时触发水域遭遇。
  • 遭遇开始时自动进入 Cobblemon 战斗,也可选择仅生成宝可梦而不自动战斗。
  • 宝可梦从当前地区的有效 Cobblemon 生成列表中选取。
  • 野生宝可梦的等级围绕你的队伍等级设定。
  • 除虫喷雾可在探索时阻止遭遇。
  • 除虫熏香可保护你家或基地周围可配置的区域。
  • 引诱剂可提高闪光概率并影响遭遇权重。
  • 每种宝可梦属性都有对应的属性引诱剂。
  • 可配置遭遇概率、冷却时间、闪光概率、引诱剂持续时间、除虫喷雾持续时间和生成权重。

除虫喷雾

当你想要旅行而不被野生战斗打断时,除虫喷雾非常有用。

  • 除虫喷雾默认持续 6 分钟。
  • 超级除虫喷雾默认持续 12 分钟。
  • 顶级除虫喷雾默认持续 30 分钟。

在除虫喷雾已激活时使用另一个除虫喷雾会延长当前时间。如果在除虫喷雾激活时使用引诱剂,除虫喷雾会被移除并替换为引诱剂。


除虫熏香

除虫熏香是可放置的物品,适合想要永久安全区域的玩家。

将它放在你的房子、基地、农场或任何你不希望此模组触发野生遭遇的区域。默认情况下,它会保护放置位置周围 24 格半径。服务器管理员可以通过 repelIncenseRadius 修改该半径。


引诱剂

引诱剂适合想要更积极狩猎的玩家。它们提高闪光概率并影响哪些宝可梦更可能被选中。

  • 引诱剂默认持续 6 分钟。
  • 超级引诱剂默认持续 12 分钟。
  • 顶级引诱剂默认持续 30 分钟。

在标准引诱剂已激活时使用另一个标准引诱剂会延长当前时间。如果在引诱剂激活时使用除虫喷雾,引诱剂会被移除并替换为除虫喷雾。


属性引诱剂

属性引诱剂帮助你专注于狩猎特定属性的宝可梦。

可用属性:

一般、火、水、电、草、冰、格斗、毒、地面、飞行、超能力、虫、岩石、幽灵、龙、恶、钢和妖精。

属性引诱剂默认持续 30 分钟。

属性引诱剂仅在相同属性之间互相延长时间。例如,在妖精属性引诱剂激活时使用另一个妖精属性引诱剂会延长时间。使用火属性引诱剂则会替换妖精属性引诱剂。

标准引诱剂和除虫喷雾也会替换属性引诱剂。


配方

除虫喷雾配方

物品 材料 配方
除虫喷雾 纸、铜锭、煤炭 除虫喷雾配方
超级除虫喷雾 纸、铁锭、煤炭 超级除虫喷雾配方
顶级除虫喷雾 纸、金锭、煤炭 顶级除虫喷雾配方
除虫熏香 纸、金锭、顶级除虫喷雾、煤炭 除虫熏香配方

标准引诱剂配方

物品 材料 配方
引诱剂 纸、铜锭、玻璃瓶 引诱剂配方
超级引诱剂 纸、铁锭、玻璃瓶 超级引诱剂配方
顶级引诱剂 纸、金锭、玻璃瓶 顶级引诱剂配方

属性引诱剂配方

所有属性引诱剂都使用金锭和玻璃瓶,外加一个与属性相关的材料。

物品 属性材料 配方
一般属性引诱剂 鸡蛋 一般属性引诱剂配方
火属性引诱剂 烈焰粉 火属性引诱剂配方
水属性引诱剂 海晶石碎片 水属性引诱剂配方
电属性引诱剂 红石 电属性引诱剂配方
草属性引诱剂 小麦种子 草属性引诱剂配方
冰属性引诱剂 雪球 冰属性引诱剂配方
格斗属性引诱剂 皮革 格斗属性引诱剂配方
毒属性引诱剂 蜘蛛眼 毒属性引诱剂配方
地面属性引诱剂 泥土 地面属性引诱剂配方
飞行属性引诱剂 羽毛 飞行属性引诱剂配方
超能力属性引诱剂 紫水晶碎片 超能力属性引诱剂配方
虫属性引诱剂 线 虫属性引诱剂配方
岩石属性引诱剂 圆石 岩石属性引诱剂配方
幽灵属性引诱剂 灵魂沙 幽灵属性引诱剂配方
龙属性引诱剂 末影珍珠 龙属性引诱剂配方
恶属性引诱剂 煤炭 恶属性引诱剂配方
钢属性引诱剂 铁锭 钢属性引诱剂配方
妖精属性引诱剂 荧石粉 妖精属性引诱剂配方

遭遇机制

当你穿过有效的草丛或水域时,模组会检查是否应该发生遭遇。如果应该发生,它会查看你周围可以生成的宝可梦,构建一个加权列表,选择一只,在附近生成它,并在启用自动战斗时开始战斗。

如果 autoStartBattles 设置为 false,宝可梦会出现在附近,玩家会收到一条消息。如果玩家移动到超过 manualEncounterDespawnDistance 的距离,该宝可梦会被移除。

以下情况下不会开始遭遇:

  • 你处于旁观者模式。
  • 你正在骑乘某物。
  • 除虫喷雾已激活。
  • 你处于除虫熏香保护区域内。
  • 你的队伍中没有可用的宝可梦。
  • 你已经在战斗中。

如果你从该模组创建的战斗中逃跑,野生遭遇的宝可梦会被移除。


配置

配置文件创建于:

config/cobblemongrassspawn/default.yml
设置 默认值 描述
encounterChance 0.08 草丛遭遇检查触发野生遭遇的概率。
encounterChanceSolid 0.02 已配置的固体方块遭遇检查触发野生遭遇的概率。
encounterChanceWater 0.04 水域遭遇检查触发野生遭遇的概率。
shinyChance 1024 此模组使用的基础闪光概率。数字越低,闪光越常见。
shinyChanceWithLure 512 任何引诱剂激活时的闪光概率,包括标准引诱剂和属性引诱剂。数字越低,闪光越常见。
aspectChance 50 模组尝试应用有效形态/样貌时使用的概率。
cooldown 80 一次检查后,下一次遭遇发生前的刻数。
autoStartBattles true 野生遭遇是否立即开始 Cobblemon 战斗。
disableCobblemonSpawns false 阻止 Cobblemon 自身的世界生成器生成新的宝可梦。已有的野生宝可梦不受影响。
manualEncounterDespawnDistance 24.0 非自动遭遇的宝可梦被移除前的距离(格)。
repelIncenseRadius 24 放置的除虫熏香周围此模组不会触发野生遭遇的半径(格)。
typeLureWeightMultiplier 3.0 匹配当前属性引诱剂的宝可梦的权重加成。
passthroughBlocks 见 default.yml 可触发移动遭遇的方块,如草、花、藤蔓、树苗、雪和蘑菇。
solidBlocks 见 default.yml 可触发移动遭遇的固体方块,如沙子、冰、雪、灵魂土、灵魂沙、下界岩和下界砖。
bucketWeights.ultra-rare 2.0 应用于超稀有桶中 Cobblemon 生成的额外权重。
bucketWeights.rare 10.0 应用于稀有桶中 Cobblemon 生成的额外权重。
bucketWeights.uncommon 40.0 应用于非普通桶中 Cobblemon 生成的额外权重。
bucketWeights.common 100.0 应用于普通桶中 Cobblemon 生成的额外权重。
normalLureDuration 7200 引诱剂的持续时间。7200 刻为 6 分钟。
superLureDuration 14400 超级引诱剂的持续时间。14400 刻为 12 分钟。
maxLureDuration 36000 顶级引诱剂的持续时间。36000 刻为 30 分钟。
typeLureDuration 36000 任何属性引诱剂的持续时间。36000 刻为 30 分钟。
normalRepelDuration 7200 除虫喷雾的持续时间。7200 刻为 6 分钟。
superRepelDuration 14400 超级除虫喷雾的持续时间。14400 刻为 12 分钟。
maxRepelDuration 36000 顶级除虫喷雾的持续时间。36000 刻为 30 分钟。

持续时间以刻为单位。Minecraft 每秒运行 20 刻。

仅客户端的音频设置创建于:

config/cobblemongrassspawn/client.yml
设置 默认值 描述
customBattleMusic true 此客户端是否播放模组的自定义野生战斗音乐。如果禁用,原版/Cobblemon 环境音乐不受影响。
customBattleMusicVolume 0.5 自定义战斗音乐音量,从 0.0 到 1.0。

这些音频设置对每个客户端是本地的。服务器配置不会强制它们。


命令

/grassspawn reload

无需重启游戏即可重新加载配置。

所需权限等级:2。