Astral Potion

Quick rating

Community listing page, reviews here may not be monitored by the author.

Astral Potion

No reviews yet

Brewable potion effects for phasing through blocks and free flight. Spectre clips walls; Animus grants no-clip flight.

Mod Loaders
Minecraft

About

Description

Brew ghostly potions to walk through walls and fly freely.

Spectre Potion — Become a ghost. Phase through walls freely in all directions while standing. Crouch to release your footing and drop through the floor beneath you. A configurable block tag blacklist (#astralpotion:omit_spectre, default: bedrock) keeps certain blocks impassable for safety, letting server admins and pack makers control exactly what should remain solid.

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 — Full no-clip flight through any block. No collision checks, no ground anchoring — pure unrestricted movement for a limited duration.(Also support block tag blacklist)

Vision Modes — Tailor how the world looks while phasing:

  • Vanilla: Black screen with fog contraction. Immersive but disorienting.
  • Spectator: Full transparency by forcing spectator-style frustum culling. Heavy performance cost, renders all loaded chunks.
  • Fade: Semi-transparent blocks with dynamic fog distance that smoothly transitions as you enter and exit walls. The balanced choice.

(The X-Ray mode from Forge 1.20.1 — which disabled occlusion culling to reveal only chunks within render distance — is streamlined out in the NeoForge 1.21.1 verison.)

Configurable via /astral mode command or the built-in Mod Config screen.


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

魂体药水——化身幽灵。站立时四面墙壁自由穿透,仅脚底方块保留碰撞以维持站立。潜行释放脚底锚定,可向下穿透脚下方块;松开潜行恢复地面支撑。可配置方块标签黑名单(#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"
        ]
    })
})

灵息药水——完全无视碰撞飞行。无碰撞检测,无地面锚定——短暂而纯粹的无限移动。(同样支持方块标签黑名单)

视觉模式——穿墙时自定义世界外观:

  • 原版黑屏(Vanilla):黑屏+雾效收缩。沉浸但影响导航。
  • 旁观者完全透明(Spectator):强制旁观者式视锥剔除,渲染所有已加载区块。性能开销大。
  • 淡化平衡方案(Fade):方块半透明,配合进出墙壁时平滑过渡的动态雾效距离。

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

可通过 /astral mode 命令或内置 Mod 配置界面调整设置。