星界药水

星界药水

可酿造的药水效果,用于穿透方块和自由飞行。幽灵剪裁墙壁;灵魂赋予无碰撞飞行。

食物

酿造幽灵药水,穿墙飞行自由穿梭。

魂体药水(Spectre Potion) —— 化身幽灵。站立时可向任意方向自由穿透墙壁。潜行可松开脚下支撑,向下穿透脚下地板。可配置方块标签黑名单(#astralpotion:omit_spectre,默认:基岩)使特定方块保持不可穿越以确保安全,让服务器管理员和整合包作者精确控制哪些方块应保持实体。

KubeJS(NeoForge 1.21.1):

ServerEvents.tags('block', event => {
    event.add('astralpotion:omit_spectre', 'minecraft:bedrock')
    event.remove('astralpotion:omit_spectre', 'minecraft:bedrock')
})

KubeJS(Forge 1.20.1):

ServerEvents.highPriorityData(event => {
    event.addJson('astralpotion:tags/blocks/omit_spectre', {
        replace: true,
        values: [
            "minecraft:bedrock",
            "minecraft:barrier"
        ]
    })
})

灵息药水(Animus Potion) —— 完全无碰撞飞行,可穿越任何方块。无碰撞检测,无地面锚定——在有限时间内享受纯粹无拘束的移动。(同样支持方块标签黑名单)

视觉模式(Vision Modes) —— 在穿墙时自定义世界的观感:

  • 原版(Vanilla):黑屏并伴有雾气收缩效果。沉浸感强但容易迷失方向。
  • 旁观者(Spectator):通过强制使用旁观者模式的视锥剔除实现完全透视。性能开销较大,会渲染所有已加载的区块。
  • 淡化(Fade):方块呈半透明状,动态雾气距离会随你进入和离开墙体而平滑过渡。这是平衡性最佳的选择。

(Forge 1.20.1 版本中的 X-Ray 模式——其通过禁用遮挡剔除仅显示渲染距离内的区块——已在 NeoForge 1.21.1 版本中精简移除。)

可通过 /astral mode 命令或内置的 Mod 配置界面进行设置。