Phasing - apace100/origins-fabric GitHub Wiki

Power Type. Lets the player move through solid blocks.

Type ID: origins:phasing

Fields:

block_condition, Block Condition, optional: If set, the player will only be able to move through these blocks (or not be able to move through these, depending on what blacklist is set to).

blacklist, boolean, default = false: If set to true, the block_condition will define which blocks the player can NOT move through.

render_type, string, default = "blindness": Either "remove_blocks" or "blindness" - defines how the phasing will look when inside a block.

view_distance, float, default = 10.0: How far the player can look through walls while phasing with the "blindness" render_type.

phase_down_condition, Entity Condition, optional: When specified, this condition needs to be fulfilled in order for blocks below the player to become phasable. Defaults to a condition which checks for sneaking.