Skip to main content

get_slope_distance

Function get_slope_distance 

Source
fn get_slope_distance(
    ctx: &mut SpreadContext<'_>,
    pos: BlockPos,
    state: BlockStateId,
    depth: u8,
    from_direction: Option<Direction>,
    fluid_id: FluidRef,
    max_depth: u8,
) -> u16
Expand description

Computes slope distance using DFS search.

Vanilla equivalent: FlowingFluid.getSlopeDistance(). Uses canPassThrough = canMaybePassThrough + canHoldSpecificFluid.