Netherite Octoarachnopod (The Netherite Spider)
一只会程序化动画的蜘蛛在世界各处追猎你……它高耸于树梢之上,以惊人的速度冲向你……没错,就是那只蜘蛛——YouTube 视频里的那只。这是将 @Cymaera(@TheCymaera/@heledron)创作的蜘蛛移植而来的模组。
截图
介绍
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 渲染方面的精妙实现都出自他手。我只是在此基础上打造了一个敌对生物体验。
请支持原作者:
- 🔧 原始插件(GitHub): https://github.com/TheCymaera/minecraft-spider
- 🎬 演示视频: https://www.youtube.com/watch?v=Hc9x1e85L0w
- 📺 Heledron 的 YouTube 频道: https://www.youtube.com/@heledron
自定义许可(依据原始许可):可免费用于商业或非商业用途;欢迎注明出处,但并非强制要求;未经实质性修改,不得转售。这是一个经过实质性修改的免费衍生作品。
📄 许可
版权所有 © 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/版本名 下面。
评论
登录后评论和评分