宝可梦烟雾罐

宝可梦烟雾罐

一个为《Minecraft Cobblemon》模组添加《Pokemon Go》风格烟雾的附加包

Cobblemon Smoke Pots

十九种香炉,按属性吸引野生宝可梦——而且当你把它们并排放置时,它们会协同工作。

特性

  • 十九种可合成的香炉:十八种属性各一个,外加闪光。
  • 放置的香炉燃烧 2:30,并吸引 10 格范围内该属性的野生宝可梦。
  • 属性颜色的烟雾、标记精确范围的粒子环,以及连接香炉之间的光丝。
  • 右键点击香炉可查看其剩余时间以及它正在与哪些其他香炉协同工作。
  • 物种及其属性读取自 Cobblemon 自身的数据,因此你的整合包安装的每一只宝可梦都能出现。
  • 将香炉放在一起即可组合它们——闪光与某属性,或两种属性组合成它们真正的双属性。
  • 香炉的剩余燃烧时间会随其一起移动,当你破坏它时。
  • 拥有独立的创造模式标签页、完整配方、JEI 支持、多人游戏安全。

香炉协同工作

将两个香炉放在彼此 6 格范围内,它们就会连接,并有一条可见的粒子丝线在它们之间。

组合 结果
闪光 + 任意属性香炉 仅该属性,每次生成都是闪光
两个不同的属性香炉 携带两种属性的宝可梦
闪光 + 两个属性香炉 该双属性,全部闪光
一对没有共同点的香炉 两个池子合并,而不是什么都没有

地面 + 龙会给你整个圆陆鲨和蜻蜻蜓谱系。毒 + 飞行会给你整合包拥有的所有超音蝠、天蝎和叉字蝠。这些配对不是本模组里的表格——它们来自 Cobblemon 的真实属性数据。

一个集群以单一速率生成,而不是每个香炉各一个速率。 两个地面香炉并排放置过去只是简单地将宝可梦翻倍。现在集群有一个单一的生成计时器:每多一个香炉,其几率增加 +8%,而一个真正的属性组合增加 +15%。建造集群改变的是你捕捉什么,而不是多快。

物种来自 Cobblemon,而非列表

大多数诱饵模组会为每种属性附带一份手写的物种列表。这就是为什么同样的宝可梦反复出现,以及为什么交叉两个香炉几乎不起作用——两份列表很少有一个以上的条目重叠。

本模组在每次数据包加载时读取 Cobblemon 的物种文件,并从中构建其属性索引,通过 Minecraft 的资源管理器而非 Cobblemon 类,因此它在 1.7.3 和 1.8.x 上表现一致,并能拾取整合包添加的任何内容。在像 Cobbleverse 这样的整合包中,那是一千多个物种,而不是几百个。

传说、幻之、究极异兽和悖谬宝可梦被过滤掉。未进化形态的权重是已完全进化形态的四分之一,因此香炉感觉像是吸引野生宝可梦,而不是在你 12 级时直接给你一只烈咬陆鲨。

数量会在世界加载时记录到服务器日志中:

[Cobblemon Smoke Pots] Indexed 1043 Cobblemon species: 118 ground, 61 dragon, 9 that are both.

闪光香炉

闪光香炉的每次生成都是闪光——无需判定,无需几率。它燃烧 1:15,是其他香炉的一半时间,这正是它保持物有所值的原因,而不是严格优于所有其他香炉。

燃烧时间随香炉一起移动

破坏一个正在燃烧的香炉并直接放回过去会给予全新的 2:30,这使得香炉实际上无穷无尽。现在剩余时间被写入掉落的物品上,并在放置时读回,提示信息会显示剩余时间。完全燃烧殆尽的香炉会被消耗。新合成的香炉不携带标签,因此它们仍然可以相互堆叠。

配方

属性香炉,其中 T 是该属性的 Cobblemon 携带物品——木炭、神秘水滴、磁铁等等:

 T      A = amethyst shard
APA     P = flower pot
BBB     B = brick

闪光:

DND     D = diamond block   N = nether star
RPR     R = rare candy      P = flower pot
DED     E = echo shard

依赖项

  • Fabric API
  • Cobblemon 1.7.3 – 1.8.x
  • Minecraft 1.21.1、Java 21

备注

  • 服务器安全。燃烧计时器存于方块实体中,因此它们在重启和区块卸载后依然保留。
  • 模型和纹理直接从参考艺术图采样,而非手工绘制——几何形状从轮廓测量,面反向采样到纹理图集中。