Package net.minecraft.fluid
Class FlowableFluid
java.lang.Object
net.minecraft.fluid.Fluid
net.minecraft.fluid.FlowableFluid
- Direct Known Subclasses:
LavaFluid
,WaterFluid
Represents a fluid which can flow.
- Mappings:
Namespace Name official dwh
intermediary net/minecraft/class_3609
named net/minecraft/fluid/FlowableFluid
-
Field Summary
Modifier and TypeFieldDescriptionstatic final BooleanProperty
private static final ThreadLocal<Object2ByteLinkedOpenHashMap<Block.NeighborGroup>>
private static final int
static final IntProperty
private final Map<FluidState,
VoxelShape> Fields inherited from class net.minecraft.fluid.Fluid
STATE_IDS, stateManager
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
appendProperties
(StateManager.Builder<Fluid, FluidState> builder) protected abstract void
beforeBreakingBlock
(WorldAccess world, BlockPos pos, BlockState state) private boolean
canFill
(BlockView world, BlockPos pos, BlockState state, Fluid fluid) protected boolean
canFlow
(BlockView world, BlockPos fluidPos, BlockState fluidBlockState, Direction flowDirection, BlockPos flowTo, BlockState flowToBlockState, FluidState fluidState, Fluid fluid) private boolean
canFlowDownTo
(BlockView world, Fluid fluid, BlockPos pos, BlockState state, BlockPos fromPos, BlockState fromState) private boolean
canFlowThrough
(BlockView world, Fluid fluid, BlockPos pos, BlockState state, Direction face, BlockPos fromPos, BlockState fromState, FluidState fluidState) private int
countNeighboringSources
(WorldView world, BlockPos pos) protected void
flow
(WorldAccess world, BlockPos pos, BlockState state, Direction direction, FluidState fluidState) private void
flowToSides
(World world, BlockPos pos, FluidState fluidState, BlockState blockState) protected static int
getBlockStateLevel
(FluidState state) abstract Fluid
getFlowing
(int level, boolean falling) protected abstract int
getFlowSpeed
(WorldView world) protected int
getFlowSpeedBetween
(WorldView world, BlockPos blockPos, int int2, Direction direction, BlockState blockState, BlockPos blockPos2, Short2ObjectMap<com.mojang.datafixers.util.Pair<BlockState, FluidState>> short2ObjectMap, Short2BooleanMap short2BooleanMap) float
getHeight
(FluidState state) float
getHeight
(FluidState state, BlockView world, BlockPos pos) abstract int
getLevel
(FluidState state) protected abstract int
protected int
getNextTickDelay
(World world, BlockPos pos, FluidState oldState, FluidState newState) getShape
(FluidState state, BlockView world, BlockPos pos) protected Map<Direction,
FluidState> getSpread
(World world, BlockPos pos, BlockState state) abstract Fluid
getStill()
getStill
(boolean falling) protected FluidState
getUpdatedState
(World world, BlockPos pos, BlockState state) getVelocity
(BlockView world, BlockPos pos, FluidState state) private boolean
isEmptyOrThis
(FluidState state) protected boolean
isFlowBlocked
(BlockView world, BlockPos pos, Direction direction) private static boolean
isFluidAboveEqual
(FluidState state, BlockView world, BlockPos pos) protected abstract boolean
isInfinite
(World world) private boolean
isMatchingAndStill
(FluidState state) private static short
method_15747
(BlockPos blockPos, BlockPos blockPos2) void
onScheduledTick
(World world, BlockPos pos, FluidState state) private boolean
receivesFlow
(Direction face, BlockView world, BlockPos pos, BlockState state, BlockPos fromPos, BlockState fromState) protected void
tryFlow
(World world, BlockPos fluidPos, FluidState state) Methods inherited from class net.minecraft.fluid.Fluid
canBeReplacedWith, getBlastResistance, getBucketFillSound, getBucketItem, getDefaultState, getParticle, getRegistryEntry, getStateManager, getTickRate, hasRandomTicks, isEmpty, isIn, isStill, matchesType, onRandomTick, randomDisplayTick, setDefaultState, toBlockState
-
Field Details
-
FALLING
- Mappings:
Namespace Name Mixin selector official a
Ldwh;a:Ldci;
intermediary field_15902
Lnet/minecraft/class_3609;field_15902:Lnet/minecraft/class_2746;
named FALLING
Lnet/minecraft/fluid/FlowableFluid;FALLING:Lnet/minecraft/state/property/BooleanProperty;
-
LEVEL
- Mappings:
Namespace Name Mixin selector official b
Ldwh;b:Ldcr;
intermediary field_15900
Lnet/minecraft/class_3609;field_15900:Lnet/minecraft/class_2758;
named LEVEL
Lnet/minecraft/fluid/FlowableFluid;LEVEL:Lnet/minecraft/state/property/IntProperty;
-
field_31726
private static final int field_31726- See Also:
- Mappings:
Namespace Name Mixin selector official e
Ldwh;e:I
intermediary field_31726
Lnet/minecraft/class_3609;field_31726:I
named field_31726
Lnet/minecraft/fluid/FlowableFluid;field_31726:I
-
field_15901
- Mappings:
Namespace Name Mixin selector official f
Ldwh;f:Ljava/lang/ThreadLocal;
intermediary field_15901
Lnet/minecraft/class_3609;field_15901:Ljava/lang/ThreadLocal;
named field_15901
Lnet/minecraft/fluid/FlowableFluid;field_15901:Ljava/lang/ThreadLocal;
-
shapeCache
- Mappings:
Namespace Name Mixin selector official g
Ldwh;g:Ljava/util/Map;
intermediary field_17587
Lnet/minecraft/class_3609;field_17587:Ljava/util/Map;
named shapeCache
Lnet/minecraft/fluid/FlowableFluid;shapeCache:Ljava/util/Map;
-
-
Constructor Details
-
FlowableFluid
public FlowableFluid()
-
-
Method Details
-
appendProperties
- Overrides:
appendProperties
in classFluid
- Mappings:
Namespace Name Mixin selector official a
Ldwi;a(Ldbr$a;)V
intermediary method_15775
Lnet/minecraft/class_3611;method_15775(Lnet/minecraft/class_2689$class_2690;)V
named appendProperties
Lnet/minecraft/fluid/Fluid;appendProperties(Lnet/minecraft/state/StateManager$Builder;)V
-
getVelocity
- Specified by:
getVelocity
in classFluid
- Mappings:
Namespace Name Mixin selector official a
Ldwi;a(Lclo;Lgt;Ldwj;)Lede;
intermediary method_15782
Lnet/minecraft/class_3611;method_15782(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;)Lnet/minecraft/class_243;
named getVelocity
Lnet/minecraft/fluid/Fluid;getVelocity(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/FluidState;)Lnet/minecraft/util/math/Vec3d;
-
isEmptyOrThis
- Mappings:
Namespace Name Mixin selector official g
Ldwh;g(Ldwj;)Z
intermediary method_15748
Lnet/minecraft/class_3609;method_15748(Lnet/minecraft/class_3610;)Z
named isEmptyOrThis
Lnet/minecraft/fluid/FlowableFluid;isEmptyOrThis(Lnet/minecraft/fluid/FluidState;)Z
-
isFlowBlocked
- Mappings:
Namespace Name Mixin selector official a
Ldwh;a(Lclo;Lgt;Lgz;)Z
intermediary method_15749
Lnet/minecraft/class_3609;method_15749(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z
named isFlowBlocked
Lnet/minecraft/fluid/FlowableFluid;isFlowBlocked(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Z
-
tryFlow
- Mappings:
Namespace Name Mixin selector official a
Ldwh;a(Lcmi;Lgt;Ldwj;)V
intermediary method_15725
Lnet/minecraft/class_3609;method_15725(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;)V
named tryFlow
Lnet/minecraft/fluid/FlowableFluid;tryFlow(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/FluidState;)V
-
flowToSides
- Mappings:
Namespace Name Mixin selector official a
Ldwh;a(Lcmi;Lgt;Ldwj;Ldbq;)V
intermediary method_15744
Lnet/minecraft/class_3609;method_15744(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Lnet/minecraft/class_2680;)V
named flowToSides
Lnet/minecraft/fluid/FlowableFluid;flowToSides(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/FluidState;Lnet/minecraft/block/BlockState;)V
-
getUpdatedState
- Mappings:
Namespace Name Mixin selector official a
Ldwh;a(Lcmi;Lgt;Ldbq;)Ldwj;
intermediary method_15727
Lnet/minecraft/class_3609;method_15727(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3610;
named getUpdatedState
Lnet/minecraft/fluid/FlowableFluid;getUpdatedState(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Lnet/minecraft/fluid/FluidState;
-
receivesFlow
private boolean receivesFlow(Direction face, BlockView world, BlockPos pos, BlockState state, BlockPos fromPos, BlockState fromState) - Mappings:
Namespace Name Mixin selector official a
Ldwh;a(Lgz;Lclo;Lgt;Ldbq;Lgt;Ldbq;)Z
intermediary method_15732
Lnet/minecraft/class_3609;method_15732(Lnet/minecraft/class_2350;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z
named receivesFlow
Lnet/minecraft/fluid/FlowableFluid;receivesFlow(Lnet/minecraft/util/math/Direction;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Z
-
getFlowing
- Mappings:
Namespace Name Mixin selector official d
Ldwh;d()Ldwi;
intermediary method_15750
Lnet/minecraft/class_3609;method_15750()Lnet/minecraft/class_3611;
named getFlowing
Lnet/minecraft/fluid/FlowableFluid;getFlowing()Lnet/minecraft/fluid/Fluid;
-
getFlowing
- Mappings:
Namespace Name Mixin selector official a
Ldwh;a(IZ)Ldwj;
intermediary method_15728
Lnet/minecraft/class_3609;method_15728(IZ)Lnet/minecraft/class_3610;
named getFlowing
Lnet/minecraft/fluid/FlowableFluid;getFlowing(IZ)Lnet/minecraft/fluid/FluidState;
-
getStill
- Mappings:
Namespace Name Mixin selector official e
Ldwh;e()Ldwi;
intermediary method_15751
Lnet/minecraft/class_3609;method_15751()Lnet/minecraft/class_3611;
named getStill
Lnet/minecraft/fluid/FlowableFluid;getStill()Lnet/minecraft/fluid/Fluid;
-
getStill
- Mappings:
Namespace Name Mixin selector official a
Ldwh;a(Z)Ldwj;
intermediary method_15729
Lnet/minecraft/class_3609;method_15729(Z)Lnet/minecraft/class_3610;
named getStill
Lnet/minecraft/fluid/FlowableFluid;getStill(Z)Lnet/minecraft/fluid/FluidState;
-
isInfinite
- Mappings:
Namespace Name Mixin selector official a
Ldwh;a(Lcmi;)Z
intermediary method_15737
Lnet/minecraft/class_3609;method_15737(Lnet/minecraft/class_1937;)Z
named isInfinite
Lnet/minecraft/fluid/FlowableFluid;isInfinite(Lnet/minecraft/world/World;)Z
-
flow
protected void flow(WorldAccess world, BlockPos pos, BlockState state, Direction direction, FluidState fluidState) - Mappings:
Namespace Name Mixin selector official a
Ldwh;a(Lcmj;Lgt;Ldbq;Lgz;Ldwj;)V
intermediary method_15745
Lnet/minecraft/class_3609;method_15745(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_3610;)V
named flow
Lnet/minecraft/fluid/FlowableFluid;flow(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;Lnet/minecraft/fluid/FluidState;)V
-
beforeBreakingBlock
- Mappings:
Namespace Name Mixin selector official a
Ldwh;a(Lcmj;Lgt;Ldbq;)V
intermediary method_15730
Lnet/minecraft/class_3609;method_15730(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
named beforeBreakingBlock
Lnet/minecraft/fluid/FlowableFluid;beforeBreakingBlock(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
method_15747
- Mappings:
Namespace Name Mixin selector official a
Ldwh;a(Lgt;Lgt;)S
intermediary method_15747
Lnet/minecraft/class_3609;method_15747(Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)S
named method_15747
Lnet/minecraft/fluid/FlowableFluid;method_15747(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)S
-
getFlowSpeedBetween
protected int getFlowSpeedBetween(WorldView world, BlockPos blockPos, int int2, Direction direction, BlockState blockState, BlockPos blockPos2, Short2ObjectMap<com.mojang.datafixers.util.Pair<BlockState, FluidState>> short2ObjectMap, Short2BooleanMap short2BooleanMap) - Mappings:
Namespace Name Mixin selector official a
Ldwh;a(Lcml;Lgt;ILgz;Ldbq;Lgt;Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lit/unimi/dsi/fastutil/shorts/Short2BooleanMap;)I
intermediary method_15742
Lnet/minecraft/class_3609;method_15742(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;ILnet/minecraft/class_2350;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lit/unimi/dsi/fastutil/shorts/Short2BooleanMap;)I
named getFlowSpeedBetween
Lnet/minecraft/fluid/FlowableFluid;getFlowSpeedBetween(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;ILnet/minecraft/util/math/Direction;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lit/unimi/dsi/fastutil/shorts/Short2BooleanMap;)I
-
canFlowDownTo
private boolean canFlowDownTo(BlockView world, Fluid fluid, BlockPos pos, BlockState state, BlockPos fromPos, BlockState fromState) - Mappings:
Namespace Name Mixin selector official a
Ldwh;a(Lclo;Ldwi;Lgt;Ldbq;Lgt;Ldbq;)Z
intermediary method_15736
Lnet/minecraft/class_3609;method_15736(Lnet/minecraft/class_1922;Lnet/minecraft/class_3611;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z
named canFlowDownTo
Lnet/minecraft/fluid/FlowableFluid;canFlowDownTo(Lnet/minecraft/world/BlockView;Lnet/minecraft/fluid/Fluid;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Z
-
canFlowThrough
private boolean canFlowThrough(BlockView world, Fluid fluid, BlockPos pos, BlockState state, Direction face, BlockPos fromPos, BlockState fromState, FluidState fluidState) - Mappings:
Namespace Name Mixin selector official a
Ldwh;a(Lclo;Ldwi;Lgt;Ldbq;Lgz;Lgt;Ldbq;Ldwj;)Z
intermediary method_15746
Lnet/minecraft/class_3609;method_15746(Lnet/minecraft/class_1922;Lnet/minecraft/class_3611;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;)Z
named canFlowThrough
Lnet/minecraft/fluid/FlowableFluid;canFlowThrough(Lnet/minecraft/world/BlockView;Lnet/minecraft/fluid/Fluid;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/fluid/FluidState;)Z
-
isMatchingAndStill
- Mappings:
Namespace Name Mixin selector official h
Ldwh;h(Ldwj;)Z
intermediary method_15752
Lnet/minecraft/class_3609;method_15752(Lnet/minecraft/class_3610;)Z
named isMatchingAndStill
Lnet/minecraft/fluid/FlowableFluid;isMatchingAndStill(Lnet/minecraft/fluid/FluidState;)Z
-
getFlowSpeed
- Mappings:
Namespace Name Mixin selector official b
Ldwh;b(Lcml;)I
intermediary method_15733
Lnet/minecraft/class_3609;method_15733(Lnet/minecraft/class_4538;)I
named getFlowSpeed
Lnet/minecraft/fluid/FlowableFluid;getFlowSpeed(Lnet/minecraft/world/WorldView;)I
-
countNeighboringSources
- Mappings:
Namespace Name Mixin selector official a
Ldwh;a(Lcml;Lgt;)I
intermediary method_15740
Lnet/minecraft/class_3609;method_15740(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)I
named countNeighboringSources
Lnet/minecraft/fluid/FlowableFluid;countNeighboringSources(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;)I
-
getSpread
- Mappings:
Namespace Name Mixin selector official b
Ldwh;b(Lcmi;Lgt;Ldbq;)Ljava/util/Map;
intermediary method_15726
Lnet/minecraft/class_3609;method_15726(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Ljava/util/Map;
named getSpread
Lnet/minecraft/fluid/FlowableFluid;getSpread(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Ljava/util/Map;
-
canFill
- Mappings:
Namespace Name Mixin selector official a
Ldwh;a(Lclo;Lgt;Ldbq;Ldwi;)Z
intermediary method_15754
Lnet/minecraft/class_3609;method_15754(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3611;)Z
named canFill
Lnet/minecraft/fluid/FlowableFluid;canFill(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/fluid/Fluid;)Z
-
canFlow
protected boolean canFlow(BlockView world, BlockPos fluidPos, BlockState fluidBlockState, Direction flowDirection, BlockPos flowTo, BlockState flowToBlockState, FluidState fluidState, Fluid fluid) - Mappings:
Namespace Name Mixin selector official a
Ldwh;a(Lclo;Lgt;Ldbq;Lgz;Lgt;Ldbq;Ldwj;Ldwi;)Z
intermediary method_15738
Lnet/minecraft/class_3609;method_15738(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;Lnet/minecraft/class_3611;)Z
named canFlow
Lnet/minecraft/fluid/FlowableFluid;canFlow(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/fluid/FluidState;Lnet/minecraft/fluid/Fluid;)Z
-
getLevelDecreasePerBlock
- Mappings:
Namespace Name Mixin selector official c
Ldwh;c(Lcml;)I
intermediary method_15739
Lnet/minecraft/class_3609;method_15739(Lnet/minecraft/class_4538;)I
named getLevelDecreasePerBlock
Lnet/minecraft/fluid/FlowableFluid;getLevelDecreasePerBlock(Lnet/minecraft/world/WorldView;)I
-
getNextTickDelay
- Mappings:
Namespace Name Mixin selector official a
Ldwh;a(Lcmi;Lgt;Ldwj;Ldwj;)I
intermediary method_15753
Lnet/minecraft/class_3609;method_15753(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Lnet/minecraft/class_3610;)I
named getNextTickDelay
Lnet/minecraft/fluid/FlowableFluid;getNextTickDelay(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/FluidState;Lnet/minecraft/fluid/FluidState;)I
-
onScheduledTick
- Overrides:
onScheduledTick
in classFluid
- Mappings:
Namespace Name Mixin selector official b
Ldwi;b(Lcmi;Lgt;Ldwj;)V
intermediary method_15778
Lnet/minecraft/class_3611;method_15778(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;)V
named onScheduledTick
Lnet/minecraft/fluid/Fluid;onScheduledTick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/FluidState;)V
-
getBlockStateLevel
- Mappings:
Namespace Name Mixin selector official e
Ldwh;e(Ldwj;)I
intermediary method_15741
Lnet/minecraft/class_3609;method_15741(Lnet/minecraft/class_3610;)I
named getBlockStateLevel
Lnet/minecraft/fluid/FlowableFluid;getBlockStateLevel(Lnet/minecraft/fluid/FluidState;)I
-
isFluidAboveEqual
- Mappings:
Namespace Name Mixin selector official c
Ldwh;c(Ldwj;Lclo;Lgt;)Z
intermediary method_17774
Lnet/minecraft/class_3609;method_17774(Lnet/minecraft/class_3610;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
named isFluidAboveEqual
Lnet/minecraft/fluid/FlowableFluid;isFluidAboveEqual(Lnet/minecraft/fluid/FluidState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
-
getHeight
- Specified by:
getHeight
in classFluid
- Mappings:
Namespace Name Mixin selector official a
Ldwi;a(Ldwj;Lclo;Lgt;)F
intermediary method_15788
Lnet/minecraft/class_3611;method_15788(Lnet/minecraft/class_3610;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F
named getHeight
Lnet/minecraft/fluid/Fluid;getHeight(Lnet/minecraft/fluid/FluidState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)F
-
getHeight
-
getLevel
-
getShape
- Specified by:
getShape
in classFluid
- Mappings:
Namespace Name Mixin selector official b
Ldwi;b(Ldwj;Lclo;Lgt;)Ledx;
intermediary method_17775
Lnet/minecraft/class_3611;method_17775(Lnet/minecraft/class_3610;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;
named getShape
Lnet/minecraft/fluid/Fluid;getShape(Lnet/minecraft/fluid/FluidState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shape/VoxelShape;
-