幽匿

幽匿

为Minecraft添加可用且准确的Sculk!

魔法

需要 Fabric API

幽匿催发体

检测 8 格半径内的生物死亡,并会传播幽匿(包括幽匿感测体和幽匿尖啸体),传播的数量取决于该生物原本会掉落多少经验值。可以在 地牢/废弃矿井/要塞 的箱子中找到。

幽匿尖啸体

检测 8 格半径内的幽匿感测体以及踩在其自身的实体。被激活时,它会使 8 格半径内的所有玩家获得黑暗效果。

幽匿块

破坏时掉落一个经验球。

幽匿脉络

会生成在幽匿蔓延的边缘,以及幽匿蔓延无法替换的方块上方。

多线程 (1.0.7+):

默认情况下,游戏规则 sculkThreading 设置为 true。这能节省大量性能,非常适合服务器以及几乎所有硬件。

你可以随时运行 "/gamerule sculkThreading false" 来禁用幽匿多线程,但是,请注意幽匿催发体可能会带来低性能问题。

/gamerule sculkThreads (1.0.9+):允许你调整幽匿蔓延可用的线程数。如果设置为 21,每一个被放置的幽匿方块都会使用一个单独的线程,其对性能的影响可能因你的硬件而异。

如果你还没有更新到 1.0.11,我强烈建议你更新。它修复了许多严重的卡顿问题,并且会在所有硬件上运行得快得多。

如果此模组用于视频中,请注明此模组并在描述中留下它的链接。

游戏规则

spreadMultiplier:使用 /gamerule spreadMultipler (1-20) 来增加幽匿蔓延以及幽匿感测体/幽匿尖啸体的传播范围!

upwardSpread/downwardSpread:控制幽匿蔓延可以向上和向下传播多远。

shriekerNeedsSculk:如果开启,幽匿尖啸体下方需要有一个幽匿方块才能对玩家施加黑暗效果。

shriekerShrieks:如果关闭,幽匿尖啸体被激活时将不再发出声音。

doDarkness:玩家是否会被施加黑暗效果。

shriekerGargles:如果开启,幽匿尖啸体在含水时会产生咕噜声和粒子效果。

catalystPollution:如果关闭,幽匿催发体不会传播幽匿,而是会在其上方生成经验球。不过,幽匿感测体和幽匿尖啸体不会生长在幽匿方块上。

catalystVibrations:如果开启,幽匿催发体会像幽匿感测体和幽匿尖啸体一样显示发送给它们的振动。

catalystDetectsAll:允许幽匿催发体检测所有游戏事件,并像行走、跳跃等一样在其位置传播幽匿,除非实体正在潜行。