Rideable Spider

基本信息

属性 值
注册名 adventurebackpack:rideableSpider
类 EntityFriendlySpider (extends EntityCreature)
生命值 20
移动速度 0.15
跟随范围 40
碰撞箱 1.4 × 0.9
AI swim + AIControlledByPlayer(0.3) + wander(0.7) + watchClosest + lookIdle

功能

可通过 Spider Backpack(皮肤 #69)右键骑乘的中立蜘蛛。它是 EntityCreature 类型(非 EntityMob),不主动攻击玩家、不爬墙,并被 AIControlledByPlayer 控制允许乘客控制方向(steerSpeed=0.3)。

生成

  • 在原版生物生成机制中不自然生成(getCanSpawnHere = false)
  • 一般由 ModWorldGen 通过召唤(生成或在 NPC 模组的召唤下出现)

属性

属性 值
生命值 20 (SharedMonsterAttributes.maxHealth)
移速 0.15 (movementSpeed)
followRange 40
findPlayerToAttack 当 brightness < 0.5 时 16 m 内找玩家;不攻击已被乘坐的蜘蛛

掉落

  • 死亡时掉原版蜘蛛掉落物(string + spider_eye),本 mod 自身未配置额外掉落(源码保留为标准 spider)

状态抗性

状态 抗性
不可破坏 canEntityDestroy=true 之类返回值视具体客户端
火焰 默认
骑乘可攻击 是(canBeSteered=true)

交互

交互方 行为
玩家右键 仅当 Wearing.isWearingTheRightBackpack(player, BackpackTypes.SPIDER) 为 true 才允许 mountEntity;否则 false
玩家乘坐 AI 转向受控(AIControlledByPlayer 默认行为),速度 0.3
击杀 标准 spider 掉落

相关条目