跳到正文

Netherite Octoarachnopod (The Netherite Spider)

作者:iR3DN4X

一只会程序化动画的蜘蛛在世界各处追猎你……它高耸于树梢之上,以惊人的速度冲向你……没错,就是那只蜘蛛——YouTube 视频里的那只。这是将 @Cymaera(@TheCymaera/@heledron)创作的蜘蛛移植而来的模组。

收藏

截图

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

ArachnoMod,又名下界合金八爪蛛

(那只下界合金蜘蛛)


无论它以哪种形态现身,都是Boss级别的战斗:下界合金重装型拥有350点生命值,属性相当于穿着全套下界合金盔甲;覆着青苔的迷彩潜伏者有600点无护甲生命值,希望你永远发现不了它;扭曲的剧毒突击者有500点无护甲生命值,还会像毒蛛一样猛扑;而漆黑的猎手(400点生命值,与玩家同等大小,悄无声息)只会在你没看着它时移动。击败它后,或许能掉落它身上的下界合金。


⚠️🕷️ 蛛形恐惧症警告

这款模组对有蛛形恐惧症的人并不友好。 安装前请务必阅读。 模组里的蜘蛛不是方块状的原版生物:它的八条腿由实时逆向运动学模拟驱动,因此它会以令人不安的逼真蜘蛛动作移动、爬行,并落下每一只脚——正是会触发蛛形恐惧症的那种动作。此外,它还会:

  • 猎杀你——它能从远处发现你,盯着你,然后发起冲锋;
  • 体型巨大——最高约16格高,逼近时高耸于树木之上;
  • 会伪装(v1.1.1)——迷彩变种会融入地形,发出的声音和普通脚步声一样,因此在你察觉之前,它可能已经靠得非常近;
  • 会猛扑——剧毒变种会抬起前腿,然后向你扑来,动作和真正的狼蛛攻击一模一样;
  • 会潜行跟踪——漆黑的猎手变种会悄无声息地跟着你,并且只在你没看着它时移动。

没有“可爱模式”。如果逼真的蜘蛛动作会让你或服务器上的其他玩家感到不适,这款模组确实可能带来令人不舒服的体验……可以考虑设置 hostileOnlyAtNight = true、调低 maxSize,或者干脆跳过这款模组。你已收到警告。🕸️


在你的世界某处,一只蜘蛛正以骇人的速度朝你狂奔而来。

ArachnoMod 添加了一只永不停歇、程序化动画驱动的蜘蛛,会在世界各处追踪玩家。它的八条腿通过 FABRIK 逆向运动学实时计算,并完全使用原版 BlockDisplay 实体绘制。每一步都是即时计算,而非预先制作,因此它能在任何地形上逼真地爬行。一只由程序化动画驱动的巨型蜘蛛,会在世界各处猎杀你。 同一时间只会有一只蜘蛛游荡,每40分钟重新生成一次。它高耸于树木之上,并会在距离你越远时以惊人的速度冲来;随着它逐渐逼近,体型会缩小,然后咬你一口,造成6颗心的伤害。它的八条腿由真正的 FABRIK 逆向运动学驱动,并完全使用原版 BlockDisplay 实体绘制——因此它的行走、爬行和攀爬方式,在《我的世界》中独一无二。

但这并不是一个展示运动物理的技术演示。

它是一个猎手。


ArachnoMod 支持 Fabric、Forge 和 NeoForge,适用于 26.1.2、1.21.11、1.21.1 和 1.20.1,也可作为附加包用于 Bedrock Edition:

加载器 Minecraft 所需依赖
Fabric 26.1.2 Fabric API + Fabric Language Kotlin (Java 25;Quilt Loader 也可以运行这个 jar)
NeoForge 26.1.2 Kotlin for Forge (Java 25;NeoForge 26.1.2.94+)
Fabric 1.21.11 Fabric API + Fabric Language Kotlin 1.13.13+ (v1.8.5 新增;Quilt Loader 也可以运行这个 jar)
Fabric 1.21.1 Fabric API + Fabric Language Kotlin
NeoForge 1.21.1 Kotlin for Forge
Forge 1.20.1 Kotlin for Forge (也可在 NeoForge 1.20.1 上加载)
Fabric 1.20.1 Fabric API + Fabric Language Kotlin
基岩版 26.40+ 无需依赖——这是一个有独立页面的附加包:基岩版 Netherite Octoarachnopod (v1.8.6,功能与此版本相同)

🕷️ 特性

  • 只有一只蜘蛛,始终在猎杀。 同一时间只会有一只蜘蛛存在。它会在世界中游荡,寻找追击距离内最近的玩家。
  • 游荡 / 警觉 / 追击 AI。 附近没有玩家时,蜘蛛会平静地巡逻自己的领地——而且在行走前会逐块预先扫描整条巡逻路线,绕开熔岩、水、深渊和悬崖边缘,不会一头栽进去。它一发现你,就会立刻停住并转向你——这令人心跳骤停的一瞬之后,便会冲向你。它会持续追击,直到你真正逃脱(放弃追击的范围比侦测范围更大,因此不会在边界反复切换状态)。启用可选的 hostileOnlyAtNight 模式后,它会像原版蜘蛛一样,白天保持温顺。
  • 狩猎节奏张弛有度。 开始游戏约一分钟后,第一只蜘蛛就会出现——不用漫长等待重头戏。击败它,你就能获得整整两个 Minecraft 日(40 分钟)的安宁——不必陷入无休止的重生循环。要是你躲进了和平模式?和平模式结束一分钟后,它就会回来。平静可是有代价的。😈(这三个计时器都可以配置。)
  • 闲置时的动作。 关闭游荡后,蜘蛛不会变成僵硬的雕像,而是会活灵活现:它会呼吸——身体缓慢起伏,幅度随体型变化;偶尔还会梳理身体,抬起前腿凑到嘴边,用平顺的来回动作清洁,同时俯身低头。没错,这只杀戮巨兽也会短暂地显得可爱。
  • 迷彩变种。 还会自然生成第二种蜘蛛(默认概率为 25%,但始终最多只会有一只蜘蛛),拥有主动伪装能力:它的每条腿都会持续变成脚下方块的真实外观——在草地上是草地色的腿,在沙滩上是沙色的腿,在山地上是石头色的腿;它行走时,每条腿都会随之变化。它的脚步声也会播放脚下方块的真实脚步声,和玩家的脚步声完全一样——踩在砂砾上会嘎吱作响,踩在泥土上会发出沉闷声响,踩在羊毛上则几乎悄无声息。你看不到它接近。也许连声音都听不到。
  • 剧毒变种。 ☠️ 第三种蜘蛛(默认占生成数量的 20%),浑身覆盖着诡异的蓝绿色诡异疣,脚步声黏糊糊的,仿佛它就是由下界真菌构成的。它的战斗方式就像真正的狼蛛:进入攻击范围后,它会直立起来,抬起前腿——这是你唯一的预警——随后猛扑过来,将整个身体朝你砸来。它的咬伤比同类轻一些(3 颗心),但会让你中毒 II,持续 30 秒。500 点生命值且没有护甲……但随着毒素持续发作,你可得留意时间了。
  • 猎手变种。 🖤 第四种蜘蛛(默认占生成数量的 15%),漆黑如墨、与玩家一样大且始终保持这一尺寸,并且完全没有声音——永远不会有脚步声。它还会夺走你的视野:当它正在潜行且你进入它约 16 格范围内时,它会使你失明;只要你待在它附近,失明效果就会不断续上——唯一的解除办法就是彻底远离它。在一个你无法注视的世界里,有个只有在你不看它时才会移动的东西。它不会冲锋,而是会潜行逼近:速度极快(追击速度为 1.6 倍),但只有在没人看着它时才会移动——你的视线一转向它,它就会立刻僵在原地,连迈步时抬起的腿都保持不动。每次你移开视线,它都会更近一步。距离近到几格时,它就不再在意你的目光了。躲进洞里,它不会挖洞,也不会挤进来——它会一动不动地守在洞外,耐心等待。400 点生命值。它能以自身尺寸穿过门洞。记得看看身后。
  • 安全生成。生成位置(以及巡逻路线)会经过验证,确保地面坚实干燥——不会再有蜘蛛生成在虚空、海面上,或天空岛生存地图的空隙中。只要条件允许,就会遵守设定的生成距离,宁可生成得更远,也不选更近的位置;绝不会突然出现在你脸上。
  • 程序化八足动画。没有预设动画——每一步都通过 FABRIK IK 实时求解,并使用原版 BlockDisplays 渲染。动作顺滑流畅。
  • 随距离变化体型。远处时,它是高耸的巨型蜘蛛(最高约 16 格);靠近时则会缩小以便咬你。无论体型如何变化,脚都会稳稳落地。(希望它始终保持同一体型?设置 enableGrowth = false。)
  • 距离越远,冲锋速度越快——最高可达8 倍速度——所以拉开距离并不安全。
  • 它会跨维度追踪你。 🌀 通过传送门离开后,几秒钟后它就会在你附近重新出现——无论是下界、末地,还是任何模组维度:它会根据玩家所在位置追踪,而不是根据使用了哪个传送门。始终只会有一只蜘蛛。(想让它无法进入某些维度?设置 spawnDimensions / blockedDimensions。)它也不会迷失在下界:如果它在那里跑得太远,或被困在基岩顶部,同一只蜘蛛会在一秒后传送到你身边。
  • 没有安全的洞穴。挖洞躲藏,它就会持续施压,每个游戏刻都会重新判断——方块一破,或坡道一打通,它便会涌进来。至于 1×1×1 的小藏身洞?它会挤进去:缩小到低于最小体型,沿着竖井滑下来追你、咬你,离开时再恢复原状(squeezeSize)。
  • 会绕过拐角——还会自己闯进来。 🚪 它再也不会被爬不上去的墙拦住或迷惑:追击时会绕开障碍物,沿着墙壁追到拐角,再转弯继续追你。建筑挡住它时,它还会寻找入口——搜寻1×2的门口,甚至是1×1的爬行洞,走到入口后缩小身形,刚好挤进去。关着的门和活板门不算墙:它照样能穿过。门的另一侧可不是安全区。(chasePathfinding,默认开启。)
  • 没有哪个湖泊是安全的。 深水曾经能把它淹死,而你只能坐在船上眼睁睁看着。现在它会长到刚好能浮出水面——无论是池塘、河流还是开阔的海洋——然后继续追来。(growInWater,默认开启;想让水继续成为它的弱点,就把它关闭。)
  • 熔岩会区分不同变种。 🔥 下界合金蜘蛛像它身上的装备一样不怕火——它会毫发无损、若无其事地趟过熔岩湖。迷彩和剧毒变种则会被烧伤,火焰会清晰地沿着它们的腿窜起。
  • Boss级别的战斗。 下界合金变种:350点生命值,拥有与一整套下界合金盔甲完全相同的属性(20点盔甲值、12点盔甲韧性)——大多数攻击都伤不了它多少,而它一口就能咬掉6颗心。迷彩变种:600点生命值,没有盔甲,咬击伤害相同——更脆弱,但你得先找到它。剧毒变种:500点生命值,让毒液替它说话。多叫些帮手吧。
  • 掉落下界合金战利品。 死亡时有50%的几率掉落一个下界合金锭(它本来就是下界合金做的)——下界合金锭会掉在蜘蛛正下方的地面上,无论它身处多高或多深,你总能在该找的地方找到战利品。
  • 驯服与骑乘。 使用仅限创造模式的蜘蛛驯服器让它变得温顺,之后你就能像骑乘坐骑一样骑着它——通过全部四个移动键实现全方位操控,并始终朝向你的视线方向。在创造模式中,它还会替你战斗:攻击任意生物,你驯服的蜘蛛就会像狼一样冲上去。
  • 适合创造模式。 和原版生物一样,它不会追杀处于创造模式或旁观模式的玩家,只会四处闲逛——因此你可以安心地在它附近建造、拍摄或测试。
  • 激怒它——如果你敢的话。 ⚡ 手持下界合金锭右键点击下界合金蜘蛛——喂给它它自身所用的金属——它就会变成暴怒下界合金蜘蛛:真正的Boss,拥有红色Boss血条、更多生命值(700点)、1.5倍速度、能咬掉10颗心的咬击,以及噼啪作响的红色狂怒尘埃和蓝色闪电火花光环。击杀它后,必定掉落一个完整的下界合金块——喂它一个下界合金锭,就能拿回九个。为了奖励,值得冒险一搏。
  • 和平难度安全。 在和平难度下,它会消失,自然生成也会暂停,和其他怪物一样。
  • 可选的永久死亡模式。 🏆 想让它成为一个你真正可以彻底击败的Boss?将 permadeath = true,在该世界中击杀它一次就会永久结束这场追猎——设置会保存到世界中,重启后也不会重置。默认关闭。
  • 打造一个安全之地——守护神像。 🛡️ 合成它(4 颗钻石、4 块深板岩、1 个下界合金锭——蜘蛛本身就会掉落该锭),并将其放置在你的基地:128 格范围内的一切都会变成安全区。区域内不会生成任何东西,蜘蛛也无法跟进来——在追逐途中跑回家,它会停在边缘、后退,并在外面等你。若你在边缘一格范围内逗留,它仍能碰到你;再深入一些,它就完全看不到你了。在家挂机也不会被偷袭。但狂暴的 Boss 除外:它会径直走入,并炸毁任何进入其 16 格范围内的神像。
  • 和它玩耍:蜘蛛激光笔。 🔴 仅创造模式可用的指示器——右键点击,蜘蛛就会像猫一样冲向红点。它会中断追逐去追红点,而在追红点时它并不处于狩猎状态,因此被分散注意力时无法咬你。这是本模组对原视频中“胡萝卜钓竿”跟随玩法的回应。
  • 看看它如何思考。 🔍 /spider debug 会开启原视频中 Cymaera 的调试视图,该视图根据他的代码重建:扫描条、触发区域、颜色编码的足部、步进目标与支撑多边形,实时显示在行走的蜘蛛身上。
  • 完全可配置且支持热重载。 每个玩法数值都存放在带注释的配置文件中,可实时编辑(见“配置”章节)——或者在游戏内通过蜘蛛配置书调整:一个界面包含所有设置、其作用、默认值以及重置按钮。
  • 内含生成蛋——从创造模式菜单生成你自己的下界合金八蛛足类。模组添加的所有内容都集中在它自己的 ArachnoMod 创造模式标签页中。

🎮 命令

全部位于 /spider 下:

命令 功能 适用对象
/spider newinstance [size] 生成专属于你的跟随蜘蛛,它会以指定尺寸(0.3–20)跟随你。这是创造模式中的玩具。 仅限创造模式
/spider size <n> 实时调整你自己的蜘蛛尺寸(0.3–20)。 任何人(仅限自己的蜘蛛)
/spider release 让你的蜘蛛离开。 任何人
/spider chasedistance <blocks> 设置野生蜘蛛发现并追逐玩家的距离(8–256 格)。设置会保存到配置文件中。 管理员(权限等级 2)
/spider config <key> get 在聊天栏中显示任意配置值。 管理员(权限等级 2)
/spider config <key> set <value> 在游戏中实时编辑 76 项配置值中的任意一项——参数支持输入、范围检查和完整的 Tab 补全(声音键会根据游戏中的所有声音提供 Tab 补全)。更改会立即应用于当前蜘蛛,并直接保存到配置文件中。 管理员(权限等级 2)
/spider menu 打开设置界面(与 Spider Config Book 相同):显示每项设置及其说明、默认值和重置按钮。 任何人(只有管理员可以更改设置)
/spider debug 切换Cymaera 原始视频中的调试视图,基于他的代码重制:金色扫描条、青色触发区域、钻石/青金石/红石脚部、黄绿色步伐目标以及绿色支撑多边形。再次运行即可关闭。 管理员(权限等级 2)

⚙️ 配置

所有可调参数都位于 config/arachnomod-common.toml 中,该文件会在首次启动时创建。文件中附有完整注释,并支持热重载——编辑文件后,大多数更改会在片刻内应用于正在运行的世界,无需重启。(生成/步态数值会在蜘蛛生成时读取,因此需要等待当前蜘蛛重新生成才能应用这些更改。)所有配置键也都可以在游戏中实时编辑:使用 Spider Config Book 界面(也可以通过 /spider menu 打开),或运行 /spider config <key> set <value>。

生成

键 默认值 含义
spawnMinMinutes 1.0 一个游戏时段内第一只蜘蛛生成前的最短等待分钟数
spawnMaxMinutes 1.0 首次生成前的最长等待分钟数(在最短和最长时间之间随机)
respawnAfterKillMinutes 40.0 蜘蛛被击杀后的冷却时间(40 = 获得 2 个 Minecraft 日的安宁)
permadeath false Boss模式:击杀一次后,它就不会再在该世界中出现(数据保存到世界中,重启后仍然有效)
peacefulExitSpawnMinutes 1.0 切换关闭和平模式后,蜘蛛会在这么多分钟后返回 😈
spawnDimensions (空) 它可以生成的维度,以逗号分隔(例如 minecraft:overworld)。留空 = 所有维度。还会阻止它跟着你进入无法生成的维度
blockedDimensions (空) 它绝对不能生成的维度;此设置优先于 spawnDimensions。因此,将前者留空并将此项设为 minecraft:the_end,就表示“除末地外的所有地方”
wardEnabled true 守护图腾是否生效?放置图腾会形成安全区:其中不会生成任何东西,蜘蛛最多只能越过安全区边缘 1 格,深入安全区的玩家不会被追猎、咬伤或致盲。被激怒的 Boss 不受这些效果影响,还会摧毁图腾。设为 false 可在整个服务器上禁用图腾
wardRadius 128.0 图腾安全区的范围,单位为格——安全区呈圆柱形,因此能覆盖从基岩层到天空的整个基地。请将此值设得远高于 spawnDistanceMax
wardMinSpacing 256.0 两个图腾之间的最小距离。防止一群玩家在地图上密集布置图腾、让到处都变得安全的关键是此设置,而不是合成配方(0 = 不限)
wardArmingSeconds 5.0 新放置的图腾需要多少秒才能生效;放置时会显示剩余时间(0 = 立即生效)
laserPointerRange 64.0 蜘蛛激光指示器的光点最远能投射多远,单位为格
laserPointerLureSeconds 4.0 每次点击后,蜘蛛会被光点吸引多久。在追逐光点期间,它不会追猎,因此也不会咬人
giveConfigBook true 首次加入时,向管理员(以及单人游戏世界的拥有者)发放一本蜘蛛配置手册
spawnDistanceMin 30.0 蜘蛛自然生成时与玩家的最近距离(格)
spawnDistanceMax 34.0 蜘蛛自然生成时与玩家的最远距离(格)
spawnAngleAttempts 24 寻找安全生成地面时,每个候选距离要测试的方向数
spawnMaxVerticalSearch 48 从高度图所示高度向下搜索实心地面的深度(适合空岛)
spawnCloseFallbackDistance 6.0 空岛最后手段:如果 spawnDistanceMin 及更远处都找不到实心地面,就向内搜索到此距离(0 = 关闭,保持严格的最小距离限制)
relocateDistanceBlocks 192.0 如果蜘蛛所在区块仍处于加载状态,且它离所有玩家都达到此距离,就会重新传送到某位玩家附近(0 = 关闭)
camoVariantChance 0.25 生成的蜘蛛成为伪装变种的概率(包括自然生成和刷怪蛋生成)
poisonVariantChance 0.2 生成的蜘蛛成为剧毒变种的概率(在伪装变种概率之前进行判定)
hunterVariantChance 0.15 生成的蜘蛛成为漆黑猎手变种的概率(优先进行判定)

追逐与速度

键 默认值 含义
chaseDistance 64.0 蜘蛛发现并追逐玩家的距离(方块)
chaseExitDistanceMultiplier 1.25 放弃追逐的半径 = chaseDistance × 此值(防止在边界处闪烁)
alertReactionTicks 10 冲刺前停顿并盯着玩家的时长(0 = 立即冲刺)
hostileOnlyAtNight false 仅在夜间狩猎,与原版蜘蛛相同
chasePathfinding true 追逐时绕过无法攀爬的墙壁,并缩小身体穿过门口和爬行通道(false = 沿直线旧式冲刺)
chaseSpeedBlocksPerSecond 8.0 正常体型下的最高追逐速度
hunterSpeedMultiplier 1.6 猎手移动时的速度(× 基础追逐速度)——只有在无人注视时才会移动
hunterBlindnessRange 16.0 潜行的猎手必须靠多近才能使你失明;只要你仍在范围内,它就会持续施加失明效果(0 = 关闭)
hunterBlindnessSeconds 30.0 你离开猎手的范围后,失明效果持续的时长
speedGrowthFactor 8.0 达到最大体型时的速度倍率
legStepSpeed 1.1 腿部摆动的速度——即“急窜”动作的速度

游荡与待机

键 默认值 含义
enableWandering true 附近没有玩家时进行平静巡逻(false = 原地不动)
wanderSpeedFactor 0.35 巡逻速度占追逐速度的比例
wanderRadius 24.0 它从巡逻中心点出发的最大巡逻距离
wanderMinIntervalSeconds 3.0 保持同一巡逻方向的最短时长
wanderMaxIntervalSeconds 9.0 保持同一巡逻方向的最长时长
wanderPauseChance 0.25 它暂停而非选择新方向的概率
groomingChance 0.03 待机蜘蛛每秒梳理身体的概率(禁用游荡时生效;0 = 关闭)

体型与成长

键 默认值 含义
minSize 0.6 紧挨玩家时的尺寸
squeezeSize 0.25 当玩家躲进洞里时,它会压缩到的尺寸——0.25 刚好能塞进 1×1×1 的空间
maxSize 15.0 距离很远时的尺寸(15 比树木还高耸)
sizeNearDistance 4.0 在此距离及以内,蜘蛛处于 minSize
sizeFarDistance 32.0 在此距离及以上,蜘蛛处于 maxSize
growPercentPerTick 12.0 增长的最快速度(%/刻)
shrinkPercentPerTick 25.0 缩小的最快速度(%/刻)
riddenSize 2.0 玩家骑乘时保持的稳定尺寸
hunterSize 1.1 HUNTER 的固定尺寸——它永远不会增长或缩小(1.1 = 比玩家高一个头;可直接通过门洞)
poisonSize 1.0 POISON 变种的固定尺寸——大约玩家身高。它不会随距离增长或缩小(0.3–5.0)
growInWater true 在水中时,增长到刚好能浮出水面骑乘的大小,而不是溺水(false = 深水仍是溺水陷阱)
enableGrowth true false = 每个变种都保持一个固定尺寸,高度为 fixedSizeBlocks:不会随距离或在水中增长,骑乘时尺寸相同。仍会缩小以通过门洞、低矮天花板和 1×1 的洞
fixedSizeBlocks 2.0 当 enableGrowth = false 时,每只蜘蛛站立的高度,以方块计(从地面到腿的顶部)

战斗与掉落

键 默认值 含义
netheriteMaxHealth 350.0 下界合金变种的最大生命值(它也具有全套下界合金盔甲的护甲属性)
netheriteArmor 20.0 下界合金变种的护甲值(20 = 一整套下界合金盔甲)。设为 0 可让 350 HP 的目标不带护甲(0–30)
netheriteArmorToughness 12.0 它的盔甲韧性(12 = 一整套下界合金盔甲)——这项属性可削弱重击的伤害(0–20)
netheriteKnockbackResistance 0.4 它的击退抗性,范围为 0–1(一套下界合金盔甲的每件护甲提供 0.1)
netheriteLegs 8 下界合金蜘蛛的腿数(1–16;8 条腿是经典的八足形态)。1–2 条腿时会拖行并乱挥;4 条及以上才能正常迈步
camoMaxHealth 600.0 伪装变种的最大生命值(无护甲)
poisonMaxHealth 500.0 毒素变种的最大生命值(无护甲——它的危险之处在于咬击)
hunterMaxHealth 400.0 猎手变种的最大生命值(无护甲——它本就不该被发现)
netheriteAttackDamageHearts 6.0 下界合金变种的咬击伤害,以心计,未计算你的护甲
camoAttackDamageHearts 5.0 伪装变种的咬击伤害,以心计,未计算护甲
hunterAttackDamageHearts 4.0 猎手变种的咬击伤害,以心计,未计算护甲
poisonAttackDamageHearts 3.0 毒素变种的咬击伤害,以心计(每次咬击还会附加中毒 II)
poisonEffectSeconds 30.0 毒素变种咬击附加的中毒 II 效果持续时间
attackCooldownTicks 60 近战攻击之间的间隔,以刻计;适用于所有变种(60 = 每 3 秒咬击一次)。范围 10–120 = 半秒至六秒
netheriteDropChance 0.5 死亡时掉落下界合金锭的概率
enragedMaxHealth 700.0 暴怒状态下的下界合金蜘蛛的最大生命值(用下界合金锭右键点击它即可触发;它会保留整套护甲)
enragedSpeedMultiplier 1.5 暴怒状态下的追击速度倍率
enragedAttackDamageHearts 10.0 暴怒 Boss 的咬击伤害,以心计(它必定掉落一整块下界合金块)

变种音效 (下界合金蜘蛛始终保留其标志性的金属碰撞声;伪装变种则会播放脚下方块的真实音效)

键 默认值 含义
variantStepSound block.moss.step 非下界合金变种的备用脚步声
variantStepVolume 0.3 变种脚步声的音量(也会调整伪装变种与方块匹配的脚步声)
variantLandSound block.moss.fall 非下界合金变种的备用落地音效
variantLandVolume 1.0 变种落地音效的音量

🥚 遭遇它

你什么都不用做。进入世界加载一分钟后,它就会自行生成并前来寻找你。不过,如果你想亲自召唤一只,可以从创造模式物品栏中的 ArachnoMod(或 Spawn Eggs)选项卡拿到下界合金八足蜘蛛刷怪蛋。

它会像其他生物一样死亡。把它打倒,它就会噗的一声消失,正好掉落 1 个下界合金锭(50% 概率)。


📦 需求

Minecraft 26.1.2(Fabric 或 NeoForge)——需要 Java 25,这是 Minecraft 26.1 自身的要求,而非模组的要求:

  • Fabric: Fabric API + Fabric Language Kotlin。Quilt Loader 运行的是同一个 jar——无需单独的构建。
  • NeoForge: 26.1.2.94 或更新版本,外加 Kotlin for Forge。
  • 26.x 没有 Forge 构建——本模组所需的 Kotlin for Forge 尚不支持 Forge 26。请使用 NeoForge。

Neoforge:

  • Minecraft 1.21.1
  • NeoForge 21.1.x
  • Kotlin for Forge(必需。请与本模组一同安装——仅限 NEOFORGE。)

Forge:

  • Minecraft 1.20.1
  • Kotlin for Forge(必需。请与本模组一同安装——仅限 FORGE。)

Fabric:

  • Minecraft 1.21.11、1.21.1 或 1.20.1(在 1.21.11 上,需要 Fabric Language Kotlin 1.13.13 或更新版本)
  • Fabric API
  • Fabric Language Kotlin(必需。请与本模组一同安装——仅限 FABRIC。)

基岩版:

  • Minecraft 基岩版 26.40 或更新版本——从基岩版页面获取 .mcaddon。无需其他内容。

📜 完整更新日志

v1.8.6(最新)——全部七个构建

  • 在创造模式中,它不再追杀你。 🧱 和原版生物一样,它现在会无视处于创造或旁观者模式的玩家:它会四处游荡,而不是向你冲来;猎手不会让你失明;你看着它时,它也不再冻结。切回生存模式,追猎便会重新开始。(靠近时它仍会缩小,因此你在周围建造或拍摄时,它看起来依然正常。)
  • 你驯服的蜘蛛会在创造模式中为你而战。 🐺 使用 Spider Tamer 驯服它后,在创造模式中攻击任意生物,你的蜘蛛就会扑上去,一直撕咬到目标死亡,然后回到你身边。每种变体都有自己的战斗方式(毒蜘蛛仍会抬起前身并猛扑)。它只听从驯服者的命令,绝不攻击玩家;你骑着它时,它会忽略你打出的攻击;目标成功逃脱后,它也会放弃追击。驯服的蜘蛛还会像宠物一样在创造模式中跟着你四处走动。
  • 它在下界不会再迷路。 🔥 下界的墙壁和基岩天花板可能会把它困住——比如它在顶部而你在下方,或者它单纯超出了范围。现在,仅在下界中,如果它超出所有玩家的范围(超过 chaseDistance × chaseExitDistanceMultiplier,默认值为 80 格),或被困在顶部一秒钟,同一只蜘蛛就会传送到最近玩家附近几格处的安全地面——变体和生命值都不变,仍保持愤怒或驯服状态;它不会变成新生成的蜘蛛,也不会被计作击杀。掉出世界底部仍会让它死亡;旁观者玩家或躲在守护图腾区域中的玩家都不会因此迎来蜘蛛传送。(此功能率先在基岩版推出。)

v1.8.5 — 全部七个版本

  • 新增版本:FABRIC 1.21.11。 🧵 这是根据你在评论区的要求推出的:完整的 v1.8.5 现已支持 Minecraft 1.21.11(Fabric,以及使用同一 jar 的 Quilt)——包含所有变体、守护图腾、激光指示器、配置书和全部 76 项设置。需要 Fabric API 和 Fabric Language Kotlin 1.13.13+。

  • 撕咬现在有了真正的冷却时间。 🕰️ 以前所有变体都能每秒攻击你一次,只要你一时无法脱身,就会被它们撕成碎片。现在改为每 3 秒撕咬一次——下界合金巨兽、伪装潜行者、毒蜘蛛的猛扑、猎手和狂暴 Boss 均适用。站着不动依然会输,但现在你有充足时间喝药、格挡或逃跑。可通过 attackCooldownTicks 调整(默认 60 刻;范围从 10 刻〔每秒两次〕到 120 刻〔每六秒一次〕)。

    • 现有配置文件会自动更新。 如果你从未修改旧值,它会自动更新为新的默认值;如果你自定义过,原数值会原样保留。
  • 别让它出现在你不想让它进入的维度。 🌍 两个新选项决定狩猎会发生在哪里。spawnDimensions 是它唯一可以生成的维度列表——spawnDimensions = "minecraft:overworld" 会让这个模组只在主世界生效;blockedDimensions 则相反,会禁止它出现在你列出的维度中("minecraft:the_end" = 除末地以外的所有地方)。两者都接受逗号分隔的列表,支持模组添加的维度,且不区分大小写,因此直接写 overworld、nether 或 end 也能识别。两者默认均为空,因此除非你进行设置,否则不会有任何变化。 这些设置也会影响追踪:它不会再穿过传送门追进自己无法进入的维度。刷怪蛋和 /spider newinstance 不受限制,因此你仍可按需在任何地方召唤它。(社区建议。)

  • 想要的话,就让它保持一个固定大小。 📏 新增选项 enableGrowth(默认值为 true,因此不会有任何变化)。将它设为 false 后,所有蜘蛛——包括四种变体和狂暴Boss——都会保持固定大小,高度为 fixedSizeBlocks 格(默认 2 格,从地面到腿部顶端):不会远距离变高,不会在水中长大,被你骑乘时也会保持相同大小。它仍可在低于该尺寸时缩小,以便跟着你穿过门口、钻过低矮天花板或进入 1×1 的洞,因为这样才能防止它卡进墙里——它只是不再变大。速度会随尺寸变化,因此固定尺寸的蜘蛛不再拥有长距离冲刺能力;如果你希望它更快,可以调高 chaseSpeedBlocksPerSecond。(社区建议。)

  • 新增方块:守护神像——你可以逃进去的安全区。 🛡️ 这是此模组首个可合成方块(需要 4 颗钻石、4 块深板岩和 1 个下界合金锭——蜘蛛由这种金属制成):雕纹深板岩的每一面都注视着一双红眼,亮度与红石火把相同(光照等级 7)。放置后,wardRadius 范围内的一切区域(默认半径 128 格,从基岩一直延伸到天空的圆柱体)都会成为禁区。蜘蛛不会在其中生成,即使它正在以其他人为目标进行锚定也一样——而且蜘蛛在物理上无法进入:无论它在做什么,身体都会停在禁区边缘外一格处。被追了?快跑回家。 只要深入禁区超过一格,它就会失去你的踪迹:追逐会在边界处中断,它会退到外面,等着猎杀重新出来的人(或闯入边缘最后一格的人——它仍能在这里咬到你)。待在更深处的人不会被追踪、撕咬或致盲。若蜘蛛被困在禁区内——也就是神像在它周围苏醒——它会径直逃离神像,直到离开禁区。狂暴Boss是唯一的例外:神像挡不住它——它会直接走进来,并摧毁任何 16 格以内的神像(不会留下坑洞,但神像会消失)。这是你选择的战斗。新放置的神像需要 wardArmingSeconds 秒才能生效(默认 5 秒),两座神像之间必须相隔至少 wardMinSpacing 格(默认 256 格),这样一群玩家就无法用神像铺满整张地图。神像位置会保存在世界文件夹中,因此即使基地所在区块未加载,基地也会持续受到保护——离线基地恰恰最需要这项保护。将 wardEnabled = false 设为即可关闭整个功能。(社区建议:“建一根防护柱……这样我们在基地待着时大多时候都能安稳些,而探索世界其他地方依然充满惊险。”)

  • 蜘蛛激光指示器,以及视频中的调试视图。 🔴 看过 Cymaera 原版视频后,大家一直在问这两项内容。蜘蛛激光指示器(仅限创造模式,无合成配方——黑色枪管,带红色发射器)取代了旧的胡萝卜钓竿引诱方式:右键点击,蜘蛛就会跑向光点落下的位置,最远可达 laserPointerRange(64 格),每次点击可引诱 laserPointerLureSeconds(4 秒)。它的优先级高于追逐目标,所以指示器真的能把蜘蛛从玩家身边引开——而且追逐光点不算狩猎,它分心时不会咬人。另外,/spider debug 会启用Cymaera 在那些视频中的调试视图,使用他自己的代码重新构建,并将相同部件放在相同位置:金条标出每条腿寻找落脚点的位置,青色触发区域(腿伸得过远时变红),脚部则以钻石(已着地)、青金石(正在接触)或红石(悬空)显示,另有黄绿色玻璃标出迈步目标,以及支撑蜘蛛的脚部绿色轮廓,其中还显示了它的重心和正压力。再次运行即可关闭。(它无法绑定到 F3:F3 属于客户端状态,而此模组绘制的所有内容都在服务端完成,因此原版客户端也能正常使用。)

  • 专属创造模式物品栏。 🗂️ 该模组添加的所有内容——刷怪蛋、守护神像、蜘蛛驯服器、激光指示器和配置书——现在都集中在 ArachnoMod 物品栏中,方便在创造模式下查找。它们也仍会出现在各自原本所属的原版物品栏中。

  • 游戏内设置:蜘蛛配置书。 📖 不用再费劲查找命令。右键点击这本书即可打开设置界面,查看所有设置,设置按类别分组并配有搜索框:将鼠标悬停在某项设置上,可查看其作用、默认值和取值范围;输入或切换新值;点击 ↺ 可将该项恢复为默认值,点击全部重置可恢复所有设置(操作前会先确认)。修改会经过与 /spider config 相同的检查,并立即保存到配置文件中。服务器上也能使用:管理员(以及单人游戏世界的所有者)可以更改设置,其他人只能查看。管理员首次加入时会获得一本(giveConfigBook,默认开启);创造模式物品栏中也有这本书,输入 /spider menu 则会打开相同界面。(社区请求:“加一个带说明和重置设置功能的配置界面……”)

v1.8.4 — 现已推出六个版本

  • 朝任意方向骑乘。 🕷️ 过去,控制驯服的蜘蛛只能按一个键:按住 W,它就会朝你视线所指的方向行走。现在四个移动键都能使用——W 和 S 沿视线方向前进和后退,A 和 D 则横向移动;蜘蛛移动时会始终面朝你注视的方向。沿着悬崖边横向移动、从隧道中倒退出来,或绕着目标转圈,同时始终面朝目标。在 1.20.1 和 1.21.1 版本中,移动的力度会以完整精度读取,而非简单地视为开或关,因此轻按方向键也能按实际力度生效。
  • 现在它会从门里进来,不再待在你的屋顶上。 🏠 如果你躲进建筑物里,蜘蛛就会保持全尺寸走过来,爬上屋顶——对于这么大的身体来说,屋顶是唯一能站稳的地方——然后永远待在你正上方。这里有两个问题:
    • 蜘蛛无法判断一个房间就是房间。 它会检查“猎物所在位置有多少空间”,但这个检查要求你左右两侧紧挨着墙——这在走廊里成立,在普通房间中央却不成立。因此,每栋建筑都被判定为开阔地带,它也就没能意识到必须缩小才能进去。
    • 缩小开始得太晚了。警戒距离固定为14格,但大蜘蛛也是一只速度很快的蜘蛛;它缩小时移动的距离远不止这些——它开始缩小前就已经站在你的屋顶上了。现在,警戒距离会根据它当前的体型动态调整。
    • 在开阔地带则不会有变化:仅有天花板不算避难所,所以站在树下仍会遭遇完整形态的高耸恐怖巨蛛。
  • 全新支持:MINECRAFT 26.1.2,适用于 Fabric 和 NeoForge。🕸️ 蜘蛛模组现已适配全新的版本编号方案——模组不变、功能不变、配置不变,只是针对 26.1.2 重新构建。这是真正的移植,而非重新编译:26.1 是首个未混淆版本的 Minecraft,而它与 1.21.1 之间隔着十一个版本的 API 变更。感兴趣的玩家可能会注意到:ResourceLocation 改成了 Identifier,实体注册和刷怪蛋机制经过了全面改造,命令权限也不再使用数字。
    • 需要 Java 25——这是 Minecraft 26.1 本身的要求,不是模组的要求。
    • Quilt 玩家可以使用 Fabric 的 JAR 文件。Quilt Loader 支持 26.1.2,也能运行 Fabric 模组;无需单独构建 Quilt 版本(事实上也无法构建——Quilt 自家的标准库已于 2025 年 12 月停止维护)。
    • 26.x 没有 Forge 版本。MinecraftForge 尚未发布任何 26 版本,因此没有可供构建的目标版本。1.20.1 的 Forge 版本不受影响,仍受支持。
    • 全新刷怪蛋。🥚 26.1 废弃了所有模组都在使用的旧版染色刷怪蛋模板,因此 Octoarachnopod 的刷怪蛋现在改为手绘像素画,采用现代版逐生物定制刷怪蛋的风格——深色下界合金外壳,配上红眼蜘蛛图案。(1.20.1 和 1.21.1 版本仍使用经典染色刷怪蛋,在这些版本中依然可以正常工作。)
    • 首次在 26.1.2 中游玩时发现的问题均已修复。这些问题都在发布之前发现并修复,因此从未影响任何玩家——列在这里供好奇的玩家参考:刷怪蛋和 Spider Tamer 显示成了缺失材质方块(26.1 要求为每个物品提供新的定义文件,此前并不存在);进度标签页的背景显示为缺失材质(背景改用了精灵图 ID);两个击杀进度——八条腿之后和怒斗机器——永远无法完成(击杀归属字段的类型发生变化,导致条件检查悄无声息地始终无法匹配);骑乘功能则完全失效——你可以骑上蜘蛛,却无法移动,因为服务器不再像以前那样报告骑乘者的输入。随后,所有六个构建版本都使用同一套测试用例重新验证,结果完全一致。
  • 支持空岛生存/天空基地。🏝️ 在浮空岛世界中,蜘蛛经常根本不会生成,即使大幅调高生成设置也无济于事。问题出在两处,现在都已修复:
    • spawnAngleAttempts 的上限是 64。小岛只占据你周围圆周的一小部分,因此大多数方向找到的都只有虚空,需要尝试更多方向。现在上限提高到了 1024。
    • 搜索范围无法延伸到比 spawnDistanceMin 更近的位置。搜索只会向外扩展——而在天空基地中,向外全是虚空,因为世界里唯一的陆地就是你脚下的岛,位于该最小距离以内。所以无论尝试多少个角度都无济于事。所有常规选项都用尽后,搜索现在会以每次 1 格的步长向内继续,直到新的 spawnCloseFallbackDistance(默认 6 格;设为 0 可禁用此功能并保留严格的最小距离)。它仍会优先选择岛上能提供的最远位置,只有确实无处可选时才会生成在较近处。
    • 在真实的虚空世界中验证:一座 13×13 的岛屿在最小距离处及更远范围内,完全没有可生成的位置,即使尝试了 1024 个角度也一样——现在已能可靠生成。
    • 感谢 NetherySiloX 报告问题并推动移除上限。🕷️

v1.8.3 — 全部四个版本

  • Enraged Boss 的名称标签现在已彻底移除。 🏷️ v1.8.2 隐藏了它,但光是隐藏还不够——任何带有自定义名称的实体仍会被原版名称渲染机制以及 Jade、WTHIT 和 TheOneProbe 等 HUD 模组显示出来。现在 Boss 不再拥有自定义名称。红色的大型 Boss 血条不受影响——它有自己的名称,现在标题只会显示在那里。死亡消息会显示“Netherite Octoarachnopod”。

v1.8.2 — 全部四个版本

  • 已修复:巨型蜘蛛不再在巨大和迷你之间闪烁。 🔁 后退时,它会疯狂闪烁,而不是长到高耸的完整体型。让它能穿过门道的狭窄空间检测机制把普通景物误判成天花板——脚下的树干被当成零高度的屋顶,而距离脚下三格的树叶树冠,对一个十格高的躯体来说竟被视为“低矮天花板”——于是它缩小,脚下的地面随之改变,限制解除,它又长大,如此循环。现在,只有蜘蛛实际处于天花板下方时,天花板才会被计入。它会长到完整体型,并且保持在那里。🕷️
  • 它会主动来到你身边,不再迷失在远处。 🧭 如果有东西仍在加载它所在的区块(出生区块、区块加载器,或服务器上的另一名玩家),而存活的蜘蛛距离所有玩家都超过 192 格,它现在会迁移到某位玩家附近的新位置,而不是一直待在视野之外。新增配置项 relocateDistanceBlocks(设为 0 可禁用)。这绝不会被算作击杀——不会掉落奖杯,不会触发 40 分钟冷却,也不会触发永久死亡。请注意,普通情况下原本就能处理:走远到足以卸载它所在的区块后,它一直都会立即在你附近重新生成。
  • Enraged Boss 的悬浮名牌已移除。 屏幕顶部的红色 Boss 血条已经说明了一切;再在空中挂一个标签只会显得杂乱。名称仍会显示在死亡消息中。

v1.8.1 — 全部四个版本

  • 已修复:它现在又能穿过门道、沿着走廊前进了。 🚪 从远处向你靠近的蜘蛛会以大型形态抵达——而大型蜘蛛无法通过自身的狭窄空间检测,因此根本不知道自己该缩小。它会停在门外,或卡在走廊的天花板上,然后一直困在那里。问题根源在于检测机制的逻辑陷阱:用于测量躯体周围空间的检测会从躯体中部向下检查;当躯体大到无法通过通道时,其中部会高于天花板——于是检测找到了天花板,却把它误当成地板,并报告“空间充足”。长得太大后,它就无法察觉走廊,也就永远不会被要求缩小。现在改为从它的腿所站的位置开始测量,无论体型大小都能正常工作:无论抵达时多大,它都会缩小到足以通过通道,并在整个通道中保持该体型,不会走到一半又膨胀起来撞上屋顶。🕷️
  • 大型蜘蛛仍会像以前一样迈过矮墙和一格深的沟渠——只有真正封闭的空间才会限制它们。
  • 新增:七项进度。 🏆 现在狩猎也会记录成绩。它们位于独立的选项卡中,而且没有一项是能随便碰巧解锁的:
    • 蜘蛛来啦 — 遇见 Netherite Octoarachnopod。它先遇见了你;正如 Coinmonke 曾说的:“它也太大了吧!!!”
    • 只要它会流血,我们就能杀了它 — 找到伪装变种——或者说,注意到有一块风景一直跟着你。
    • 我们就是毒液 — 遇见扭曲的狼蛛。毒素 II 可不是在跟你商量。
    • 别眨眼 — 遇见猎手。别背对它,别移开视线,无论如何都别眨眼。
    • 八条腿之后 — 杀死一只八足蛛形怪。这能让你安静地度过两个 Minecraft 日。好好利用这段时间。
    • 我有种不祥的预感 — 把一块下界合金锭喂给一只由下界合金制成的蜘蛛。最坏又能怎样呢?
    • 向机器怒吼 (挑战) — 击倒狂怒者。它让你赔上一块锭和大半管生命值,再用方块还给了你。
  • 严重问题,仅限 Fabric 1.20.1:蜘蛛完全无法生成。 💥 在那个版本中,蜘蛛腿做的第一件事——低头寻找地面——就会触发错误,导致整个服务器的刻循环崩溃,所以只要蜘蛛出现,游戏就会崩溃。原因是 Minecraft 1.20.1 的 API 会悄悄拒绝模组所请求的“无实体”射线检测;Forge 版本绕过了这个问题,所以只有 Fabric 1.20.1 受到影响。现在,地面射线检测会直接针对方块碰撞形状进行,不再需要任何版本中的这类上下文。如果你尝试了 Fabric 1.20.1 版本并遇到崩溃,原因就在这里。
  • 新增:下界合金蜘蛛的腿数可配置。 🦿 netheriteLegs,默认值为 8——经典的八足蜘蛛,保持不变。原模组曾提供 2、4、6、8 条腿的身体,现在这个设想以可调整设置的形式回归:可设置为 1 到 16 条腿,身体比例也会相应插值调整,因此 12 或 16 条腿看起来像蜈蚣,4 条腿则像螃蟹。只有下界合金变种适用此设置——伪装、剧毒和猎手变种始终有 8 条腿。低于 4 条腿的设置刻意保留为实验性功能,效果大致如你所料:3 条腿会一瘸一拐,而只有 1 或 2 条腿时完全无法行走——身体只会沿着地面拖行着跟在你身后,以最好的方式呈现出令人毛骨悚然的感觉。奇数条腿时,会有一条腿位于身体中线上。
  • 新增:下界合金蜘蛛的护甲可配置。 🛡️ netheriteArmor (20)、netheriteArmorToughness (12) 和 netheriteKnockbackResistance (0.4) 以前是硬编码为一整套下界合金盔甲的。将 netheriteArmor 和 netheriteArmorToughness 设为 0,即可让蜘蛛完全没有护甲——这样它受到的武器伤害会直接从 350 点生命值中扣除,死亡速度也会快得多。咬击伤害此前就已按变种单独设置,现保持不变(netheriteAttackDamageHearts 等)。腿数和护甲设置都只会在蜘蛛生成时生效,因此会从下一只蜘蛛开始应用。
  • 剧毒狼蛛现在固定体型。 🕸️ 它以前会像其他蜘蛛一样随着你与它的距离改变体型;由于身体会在长大时抬高,这在游戏里看起来就像蜘蛛在原地上下起伏,尤其是在水边。现在它会保持单一体型,大约与玩家等高(新增 poisonSize,默认值为 1.0),这也更适合它的定位:狼蛛是伏击者,不是攻城器械。它仍会在需要时缩小——比如穿过门口,或挤进狭窄的洞口——只是不会再因距离变化而反复改变体型。

❓ 常见问题

评论区里反复出现的问题。如果你想问的问题不在这里,欢迎提问——它或许会被加入这份列表。

我能通过 Identity、Morph 或其他变形模组变成这只蜘蛛吗? 不能——而且这是这里唯一一个确实无法通过修补来实现的功能。变形模组的工作原理是替换成生物的渲染模型:一套由方块和骨骼组成的固定骨架,Minecraft 已经知道该如何绘制。但这只蜘蛛没有这样的模型。实体本身是不可见的;你看到的是实时逆向运动学模拟,每个刻都会重新计算,并由数十个独立的原版 BlockDisplay 实体绘制。任何地方都不存在一个可以供变形模组查找、捕获或复制的单一“蜘蛛模型”——它的外观只存在于运行中模拟每时每刻的输出里。要让它可以变形,就得把它重建成普通的预绑定骨架模型,这会舍弃模组的核心特色:程序化、能适应地面的移动方式。这不是修复,而是做出一个更差的模组。这是架构层面的限制,无法改变。正确的玩法是驾驶它,而不是穿上它——详见下文。

怎么骑上它?拿出仅限创造模式使用的蜘蛛驯养师,对蜘蛛右键,让它变得温顺(它会停止攻击,但仍会追逐并成长),然后空手对它右键即可爬上去。四个移动键都能使用:W 和 S 会让蜘蛛沿着你的视线向前或向后移动,A 和 D 会让它横向移动;蜘蛛始终面朝你注视的方向。按潜行键下马。骑乘时,它会调整到稳定且适合骑乘的体型。此外,还可以使用 /spider newinstance 召唤一只专属跟随蜘蛛,它会一直跟在你身边。

我驯服的蜘蛛能替我战斗吗?可以,但仅限创造模式,并且从v1.8.6开始支持:攻击任意生物后,你驯服的蜘蛛就会追上去咬它,直到目标死亡,然后回到你身边——就像狼一样。它只听从驯服它的玩家的指令;该玩家必须处于创造模式;蜘蛛不会攻击玩家,也不会在你骑着它时响应指令。

我杀了它,却没拿到下界合金——掉落出问题了吗?几乎可以肯定没有:默认掉落概率是掷硬币决定(netheriteDropChance,0.5),所以只杀一次不能说明问题。如果想保证掉落,请将其设为 1.0。战利品会掉在尸体正下方的地面上,而不是蜘蛛身体中心的位置——巨型蜘蛛的身体离地 10–25 格,所以过去战利品会从天上掉下来,落到很远的地方。这里曾有两个真正的 Bug,早已修复:在地下深处击杀时,战利品现在会掉在洞穴地面,而不是上方的地表;能直接清空目标生命值的“一击必杀”武器(例如 Avaritia 的武器)也不会再跳过掉落。

它生成得太快/太慢,而且我的配置似乎没生效。spawnMinMinutes 和 spawnMaxMinutes 只控制每次游戏会话中的首次生成。之后,击杀它后会按 respawnAfterKillMinutes 设定的时间重新生成(40 分钟 = Minecraft 的两天);关闭和平模式后,则会在 peacefulExitSpawnMinutes 设定的时间后生成(1 分钟)。使用 /spider config 更改设置后,正在运行的倒计时会立即重新启动,并计入已经等待的时间。另外要注意:它的冲刺速度最高可达8 倍,所以通常你会在它生成很久之后才看到它。

它完全不会生成。通常有两个原因。地形崎岖时,安全地面的搜索可能找不到合适位置——请调高 spawnAngleAttempts。在空岛或虚空世界中,正常生成距离内都是空的;spawnCloseFallbackDistance(默认值为 6)允许搜索在最后尝试时向内收缩。还要注意:默认值发生变化时,已有的配置文件仍会保留旧值,所以长期运行的整合包可能还在使用旧参数——删除配置文件以重新生成,或手动更新对应的键值。

视频里用的胡萝卜钓竿不起作用,调试渲染要怎么开启? 这两项原本是旧插件的功能,直到 v1.8.5 才加入本模组。现在胡萝卜钓竿由仅限创造模式使用的 蜘蛛激光指示器 取代:右键点击后,无论你把红点放在哪里,蜘蛛都会追过去,甚至会中断正在进行的追逐;分心时它也无法咬你。调试视图使用 /spider debug(需要管理员权限)开启:这是根据 Cymaera 的代码重制的调试图形,包括金色扫描条、青色触发区域、用颜色区分的脚部、步进目标和绿色支撑多边形。再次运行即可关闭。它特意没有绑定到 F3——F3 是客户端功能,而本模组绘制的所有内容都在服务端处理,因此使用原版客户端的玩家也能看到。

能不能让我的基地变安全? 可以,从 v1.8.5 起即可:合成一个 守护图腾(4 颗钻石、4 块深板岩、1 个下界合金锭)并放置。wardRadius 范围内(默认 128 格)都是安全区:其中不会生成任何东西,蜘蛛也无法越过边界超过一格——所以你可以在基地安心挂机,也可以在追逐途中跑回家,看着它停在边界外。需要注意两点:在边界内侧最后一格的范围内,它仍然能攻击到你,所以要再往里走一些;新放置的图腾需要 5 秒才能生效。图腾唯一无法阻止的是暴怒 Boss:它会走进安全区并摧毁图腾。图腾之间必须相距至少 256 格;将 wardEnabled = false 设置为 false 即可彻底关闭图腾功能。

能不能让它只在一个维度生成? 可以,从 v1.8.5 起即可。将 spawnDimensions = "minecraft:overworld" 设置为仅在主世界狩猎,也可以列出多个维度:spawnDimensions = "minecraft:overworld, minecraft:the_nether"。blockedDimensions 则相反——将 spawnDimensions 留空,并设置 blockedDimensions = "minecraft:the_end",即可让它“除末地外到处出现”。也支持模组维度 ID。这两个选项默认都为空(与之前一样,适用于所有维度),都可以通过 /spider config 即时修改,而且还会阻止它跟随你进入不允许它出现的维度。刷怪蛋仍可在任何维度使用。

它跑远了/离我有一千格远。 它会自己找回来。如果它所在的区块卸载了,就会立即在玩家附近重新出现;如果区块仍处于加载状态(出生区块、区块加载器或其他玩家都可能导致这种情况),当它离所有人超过 relocateDistanceBlocks(192 格)约十秒后,就会传送到别处。它始终只会有一只。

我打败它了。能让它一直保持死亡吗? 可以——将 permadeath = true 设置为 true,它就不会再在该世界中出现。结果会写入世界存档,因此退出游戏、重新登录或重启服务器后都会保留;此设置按世界独立生效,所以新世界会开启一场全新的狩猎。只有真正被击杀才会计入:和平模式下消失或区块卸载都不会让你白打一场。

它卡住了,或者待在屋顶上不肯进屋。 已在 v1.8.4 修复——它现在能识别普通房间,会提前缩小以便穿过门口,并会进屋,而不是在头顶徘徊。早期版本曾出现攀墙、门口和走廊相关的问题,现已全部解决。如果它仍卡在某处,请连同场景布局一起反馈——最近几次修复正是这样完成的。

可以让它没那么吓人吗? 虽然没有可爱模式,但设置 hostileOnlyAtNight = true 后,它白天就会像原版蜘蛛一样无视你;maxSize 可以限制它的最大体型(或者设置 enableGrowth = false,让所有蜘蛛保持固定体型,默认高 2 格);chaseDistance 则可以控制它在多远处注意到你。安装前,请先阅读本页面顶部的蜘蛛恐惧症警告。

它能在专用服务器上运行吗?Quilt 呢? 服务器可以——整个模拟都在服务端运行,只需满足上方的加载器要求即可。Quilt 玩家应使用 Fabric 的 jar 文件:Quilt Loader 可以直接运行它,因此不需要单独构建 Quilt 版本。

为什么始终只有一只蜘蛛? 这是有意为之。它是追猎你的东西,不是供你刷取的生物。


🙏 致谢与许可

由 iR3DN4X 制作。基于 TheCymaera/minecraft-spider,作者为 Heledron(YouTube @heledron)。

这个模组完全建立在 Heledron (TheCymaera/Cymaera) 的成果之上;他的原始程序化蜘蛛插件是你在这里看到的一切的核心。反向运动学腿部动画、步态以及 BlockDisplay 渲染方面的精妙实现都出自他手。我只是在此基础上打造了一个敌对生物体验。

请支持原作者:

自定义许可(依据原始许可):可免费用于商业或非商业用途;欢迎注明出处,但并非强制要求;未经实质性修改,不得转售。这是一个经过实质性修改的免费衍生作品。

📄 许可

版权所有 © iR3DN4X。 ArachnoMod 是源代码可见的免费软件:可永久免费免费下载和游玩,但它并非开源软件,也不得免费用于商业再利用。本许可适用于该模组的所有版本和加载器;随最新版本打包的副本(jar 文件内的 LICENSE.md)为当前有效许可。

ArachnoMod 是 Heledron(TheCymaera)创作的 minecraft-spider 的衍生作品,依据原始条款使用并注明出处;相关部分仍归他所有。除 Mojang/Microsoft 或上述作者所有的内容外,其余所有内容均归 iR3DN4X 所有。

你可以:

  • 在任意场景游玩此模组,包括在任何规模的服务器上游玩。
  • 在视频、直播及其他媒体中展示此模组,无论是否盈利(这不属于对模组资源的“商业使用”)。
  • 在遵守 CurseForge 条款的前提下,注明出处并将其纳入整合包进行分发。
  • 为此模组制作并发布资源包和语言包。
  • 制作依赖于、扩展或与此模组互动的附属模组。欢迎提前联系,但并非必须——我很乐意看看你的作品:在 CurseForge 上私信我: @ iR3DN4X
  • 注明出处后创作非商业衍生作品——移植版本除外(见下文)。

你不得:

  • 在其他任何地方以商业用途重复使用此模组的资源或代码。
  • 将此模组移植或重新发布到其他 Minecraft 版本、加载器、平台、游戏或媒体上——官方移植版本由我制作并提前规划。如有需要,请提出。
  • 在我的官方页面之外托管或分发模组文件。如果你从其他地方下载了此 jar 文件,它可能已被修改或含有恶意内容——唯一的官方来源是此 CurseForge 页面、对应的 Bedrock 版本页面,以及 MCPEDL 上此 Bedrock 附加包的页面。

如有此处未提及的事项,请联系:@iR3DN4X。

由 iR3DN4X 移植到 NeoForge,并改造成了可狩猎生物。

🎆 支持者 🎆

  • NetherySiloX — 社区贡献者,为 v1.1.1 “狩猎更新”做出了诸多贡献:设计并制作了原型安全生成系统(不再生成于虚空、水中或半空中,并支持 SkyBlock 的地面扫描);设计了巡游 → 警觉 → 追逐 AI(平静的巡逻、瞬间定住并凝视的反应,以及解决检测边缘处步态故障的追逐迟滞机制);还设计了最终成为 /spider config 的服务端命令/配置系统,可在游戏中实时编辑所有设置,包括可挑选游戏中任意声音作为脚步声的选择器。感谢!🕷️
  • ggfelle(又名 Discord 上的 @ vayne)帮助测试漏洞,并建议修复下界和主世界中的漏洞,还提出让蜘蛛能够穿过 2×1 格的洞口和通道。感谢!🕷️

如果有人发现任何漏洞、故障或有建议,请在评论区告诉我。感谢下载我的模组!

常见问题

Netherite Octoarachnopod (The Netherite Spider) 支持哪些 Minecraft 版本?

Netherite Octoarachnopod (The Netherite Spider) 支持 Minecraft Java 版 1.20.1–26.1.2,共 4 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

Netherite Octoarachnopod (The Netherite Spider) 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

iR3DN4X 的其他作品

查看全部 →