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 named net/minecraft/fluid/FlowableFluid
intermediary net/minecraft/class_3609
official etu
-
Nested Class Summary
Modifier and TypeClassDescriptionprivate static final record
protected class
-
Field Summary
Modifier and TypeFieldDescriptionstatic final BooleanProperty
private static final ThreadLocal
<Object2ByteLinkedOpenHashMap<FlowableFluid.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 static boolean
canFill
(BlockState state) private static boolean
canFill
(BlockView world, BlockPos pos, BlockState state, Fluid fluid) private static boolean
canFillWithFluid
(BlockView world, BlockPos pos, BlockState state, Fluid fluid) (package private) boolean
canFlowDownTo
(BlockView world, 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 boolean
canFlowThrough
(BlockView world, 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
(ServerWorld world, BlockPos pos, FluidState fluidState, BlockState blockState) protected static int
getBlockStateLevel
(FluidState state) abstract Fluid
getFlowing
(int level, boolean falling) float
getHeight
(FluidState state) float
getHeight
(FluidState state, BlockView world, BlockPos pos) abstract int
getLevel
(FluidState state) protected abstract int
protected abstract int
getMaxFlowDistance
(WorldView world) Returns the maximum horizontal distance to check for holes the fluid can flow down into.protected int
getMinFlowDownDistance
(WorldView world, BlockPos pos, int int2, Direction direction, BlockState state, FlowableFluid.SpreadCache spreadCache) Finds the distance to the closest hole the fluid can flow down into starting with the direction specified.protected int
getNextTickDelay
(World world, BlockPos pos, FluidState oldState, FluidState newState) getShape
(FluidState state, BlockView world, BlockPos pos) protected Map
<Direction, FluidState> getSpread
(ServerWorld world, BlockPos pos, BlockState state) abstract Fluid
getStill()
getStill
(boolean falling) protected FluidState
getUpdatedState
(ServerWorld 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
(ServerWorld world) private boolean
isMatchingAndStill
(FluidState state) void
onScheduledTick
(ServerWorld world, BlockPos pos, BlockState blockState, FluidState fluidState) private static boolean
receivesFlow
(Direction face, BlockView world, BlockPos pos, BlockState state, BlockPos fromPos, BlockState fromState) protected void
tryFlow
(ServerWorld world, BlockPos fluidPos, BlockState blockState, FluidState fluidState) 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 named FALLING
Lnet/minecraft/fluid/FlowableFluid;FALLING:Lnet/minecraft/state/property/BooleanProperty;
intermediary field_15902
Lnet/minecraft/class_3609;field_15902:Lnet/minecraft/class_2746;
official a
Letu;a:Ldyl;
-
LEVEL
- Mappings:
Namespace Name Mixin selector named LEVEL
Lnet/minecraft/fluid/FlowableFluid;LEVEL:Lnet/minecraft/state/property/IntProperty;
intermediary field_15900
Lnet/minecraft/class_3609;field_15900:Lnet/minecraft/class_2758;
official b
Letu;b:Ldyt;
-
field_31726
private static final int field_31726- See Also:
- Mappings:
Namespace Name Mixin selector named field_31726
Lnet/minecraft/fluid/FlowableFluid;field_31726:I
intermediary field_31726
Lnet/minecraft/class_3609;field_31726:I
official e
Letu;e:I
-
field_15901
private static final ThreadLocal<Object2ByteLinkedOpenHashMap<FlowableFluid.NeighborGroup>> field_15901- Mappings:
Namespace Name Mixin selector named field_15901
Lnet/minecraft/fluid/FlowableFluid;field_15901:Ljava/lang/ThreadLocal;
intermediary field_15901
Lnet/minecraft/class_3609;field_15901:Ljava/lang/ThreadLocal;
official f
Letu;f:Ljava/lang/ThreadLocal;
-
shapeCache
- Mappings:
Namespace Name Mixin selector named shapeCache
Lnet/minecraft/fluid/FlowableFluid;shapeCache:Ljava/util/Map;
intermediary field_17587
Lnet/minecraft/class_3609;field_17587:Ljava/util/Map;
official g
Letu;g:Ljava/util/Map;
-
-
Constructor Details
-
FlowableFluid
public FlowableFluid()
-
-
Method Details
-
appendProperties
- Overrides:
appendProperties
in classFluid
- Mappings:
Namespace Name Mixin selector named appendProperties
Lnet/minecraft/fluid/Fluid;appendProperties(Lnet/minecraft/state/StateManager$Builder;)V
intermediary method_15775
Lnet/minecraft/class_3611;method_15775(Lnet/minecraft/class_2689$class_2690;)V
official a
Letv;a(Ldxv$a;)V
-
getVelocity
- Specified by:
getVelocity
in classFluid
- Mappings:
Namespace Name Mixin selector 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;
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;
official a
Letv;a(Ldgm;Ljh;Letw;)Lfbx;
-
isEmptyOrThis
- Mappings:
Namespace Name Mixin selector named isEmptyOrThis
Lnet/minecraft/fluid/FlowableFluid;isEmptyOrThis(Lnet/minecraft/fluid/FluidState;)Z
intermediary method_15748
Lnet/minecraft/class_3609;method_15748(Lnet/minecraft/class_3610;)Z
official g
Letu;g(Letw;)Z
-
isFlowBlocked
- Mappings:
Namespace Name Mixin selector named isFlowBlocked
Lnet/minecraft/fluid/FlowableFluid;isFlowBlocked(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Z
intermediary method_15749
Lnet/minecraft/class_3609;method_15749(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z
official a
Letu;a(Ldgm;Ljh;Ljm;)Z
-
tryFlow
protected void tryFlow(ServerWorld world, BlockPos fluidPos, BlockState blockState, FluidState fluidState) - Mappings:
Namespace Name Mixin selector named tryFlow
Lnet/minecraft/fluid/FlowableFluid;tryFlow(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/fluid/FluidState;)V
intermediary method_15725
Lnet/minecraft/class_3609;method_15725(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;)V
official a
Letu;a(Lash;Ljh;Ldxu;Letw;)V
-
flowToSides
private void flowToSides(ServerWorld world, BlockPos pos, FluidState fluidState, BlockState blockState) - Mappings:
Namespace Name Mixin selector named flowToSides
Lnet/minecraft/fluid/FlowableFluid;flowToSides(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/FluidState;Lnet/minecraft/block/BlockState;)V
intermediary method_15744
Lnet/minecraft/class_3609;method_15744(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Lnet/minecraft/class_2680;)V
official a
Letu;a(Lash;Ljh;Letw;Ldxu;)V
-
getUpdatedState
- Mappings:
Namespace Name Mixin selector named getUpdatedState
Lnet/minecraft/fluid/FlowableFluid;getUpdatedState(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Lnet/minecraft/fluid/FluidState;
intermediary method_15727
Lnet/minecraft/class_3609;method_15727(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3610;
official a
Letu;a(Lash;Ljh;Ldxu;)Letw;
-
receivesFlow
private static boolean receivesFlow(Direction face, BlockView world, BlockPos pos, BlockState state, BlockPos fromPos, BlockState fromState) - Mappings:
Namespace Name Mixin selector 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
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
official a
Letu;a(Ljm;Ldgm;Ljh;Ldxu;Ljh;Ldxu;)Z
-
getFlowing
- Mappings:
Namespace Name Mixin selector named getFlowing
Lnet/minecraft/fluid/FlowableFluid;getFlowing()Lnet/minecraft/fluid/Fluid;
intermediary method_15750
Lnet/minecraft/class_3609;method_15750()Lnet/minecraft/class_3611;
official d
Letu;d()Letv;
-
getFlowing
- Mappings:
Namespace Name Mixin selector named getFlowing
Lnet/minecraft/fluid/FlowableFluid;getFlowing(IZ)Lnet/minecraft/fluid/FluidState;
intermediary method_15728
Lnet/minecraft/class_3609;method_15728(IZ)Lnet/minecraft/class_3610;
official a
Letu;a(IZ)Letw;
-
getStill
- Mappings:
Namespace Name Mixin selector named getStill
Lnet/minecraft/fluid/FlowableFluid;getStill()Lnet/minecraft/fluid/Fluid;
intermediary method_15751
Lnet/minecraft/class_3609;method_15751()Lnet/minecraft/class_3611;
official e
Letu;e()Letv;
-
getStill
- Mappings:
Namespace Name Mixin selector named getStill
Lnet/minecraft/fluid/FlowableFluid;getStill(Z)Lnet/minecraft/fluid/FluidState;
intermediary method_15729
Lnet/minecraft/class_3609;method_15729(Z)Lnet/minecraft/class_3610;
official a
Letu;a(Z)Letw;
-
isInfinite
- Mappings:
Namespace Name Mixin selector named isInfinite
Lnet/minecraft/fluid/FlowableFluid;isInfinite(Lnet/minecraft/server/world/ServerWorld;)Z
intermediary method_15737
Lnet/minecraft/class_3609;method_15737(Lnet/minecraft/class_3218;)Z
official a
Letu;a(Lash;)Z
-
flow
protected void flow(WorldAccess world, BlockPos pos, BlockState state, Direction direction, FluidState fluidState) - Mappings:
Namespace Name Mixin selector 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
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
official a
Letu;a(Ldhi;Ljh;Ldxu;Ljm;Letw;)V
-
beforeBreakingBlock
- Mappings:
Namespace Name Mixin selector named beforeBreakingBlock
Lnet/minecraft/fluid/FlowableFluid;beforeBreakingBlock(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
intermediary method_15730
Lnet/minecraft/class_3609;method_15730(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
official a
Letu;a(Ldhi;Ljh;Ldxu;)V
-
getMinFlowDownDistance
protected int getMinFlowDownDistance(WorldView world, BlockPos pos, int int2, Direction direction, BlockState state, FlowableFluid.SpreadCache spreadCache) Finds the distance to the closest hole the fluid can flow down into starting with the direction specified.- Mappings:
Namespace Name Mixin selector named getMinFlowDownDistance
Lnet/minecraft/fluid/FlowableFluid;getMinFlowDownDistance(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;ILnet/minecraft/util/math/Direction;Lnet/minecraft/block/BlockState;Lnet/minecraft/fluid/FlowableFluid$SpreadCache;)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_3609$class_9900;)I
official a
Letu;a(Ldhk;Ljh;ILjm;Ldxu;Letu$b;)I
-
canFlowDownTo
boolean canFlowDownTo(BlockView world, BlockPos pos, BlockState state, BlockPos fromPos, BlockState fromState) - Mappings:
Namespace Name Mixin selector named canFlowDownTo
Lnet/minecraft/fluid/FlowableFluid;canFlowDownTo(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Z
intermediary method_15736
Lnet/minecraft/class_3609;method_15736(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z
official a
Letu;a(Ldgm;Ljh;Ldxu;Ljh;Ldxu;)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 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
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
official a
Letu;a(Ldgm;Letv;Ljh;Ldxu;Ljm;Ljh;Ldxu;Letw;)Z
-
canFlowThrough
private boolean canFlowThrough(BlockView world, BlockPos pos, BlockState state, Direction face, BlockPos fromPos, BlockState fromState, FluidState fluidState) - Mappings:
Namespace Name Mixin selector named canFlowThrough
Lnet/minecraft/fluid/FlowableFluid;canFlowThrough(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;)Z
intermediary method_61813
Lnet/minecraft/class_3609;method_61813(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;)Z
official a
Letu;a(Ldgm;Ljh;Ldxu;Ljm;Ljh;Ldxu;Letw;)Z
-
isMatchingAndStill
- Mappings:
Namespace Name Mixin selector named isMatchingAndStill
Lnet/minecraft/fluid/FlowableFluid;isMatchingAndStill(Lnet/minecraft/fluid/FluidState;)Z
intermediary method_15752
Lnet/minecraft/class_3609;method_15752(Lnet/minecraft/class_3610;)Z
official h
Letu;h(Letw;)Z
-
getMaxFlowDistance
Returns the maximum horizontal distance to check for holes the fluid can flow down into.- Returns:
- the maximum horizontal distance to check for holes the fluid can flow down into
- Mappings:
Namespace Name Mixin selector named getMaxFlowDistance
Lnet/minecraft/fluid/FlowableFluid;getMaxFlowDistance(Lnet/minecraft/world/WorldView;)I
intermediary method_15733
Lnet/minecraft/class_3609;method_15733(Lnet/minecraft/class_4538;)I
official b
Letu;b(Ldhk;)I
-
countNeighboringSources
- Mappings:
Namespace Name Mixin selector named countNeighboringSources
Lnet/minecraft/fluid/FlowableFluid;countNeighboringSources(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;)I
intermediary method_15740
Lnet/minecraft/class_3609;method_15740(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)I
official a
Letu;a(Ldhk;Ljh;)I
-
getSpread
- Mappings:
Namespace Name Mixin selector named getSpread
Lnet/minecraft/fluid/FlowableFluid;getSpread(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Ljava/util/Map;
intermediary method_15726
Lnet/minecraft/class_3609;method_15726(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Ljava/util/Map;
official b
Letu;b(Lash;Ljh;Ldxu;)Ljava/util/Map;
-
canFill
- Mappings:
Namespace Name Mixin selector named canFill
Lnet/minecraft/fluid/FlowableFluid;canFill(Lnet/minecraft/block/BlockState;)Z
intermediary method_61814
Lnet/minecraft/class_3609;method_61814(Lnet/minecraft/class_2680;)Z
official a
Letu;a(Ldxu;)Z
-
canFill
- Mappings:
Namespace Name Mixin selector 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
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
official a
Letu;a(Ldgm;Ljh;Ldxu;Letv;)Z
-
canFillWithFluid
private static boolean canFillWithFluid(BlockView world, BlockPos pos, BlockState state, Fluid fluid) - Mappings:
Namespace Name Mixin selector named canFillWithFluid
Lnet/minecraft/fluid/FlowableFluid;canFillWithFluid(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/fluid/Fluid;)Z
intermediary method_61815
Lnet/minecraft/class_3609;method_61815(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3611;)Z
official b
Letu;b(Ldgm;Ljh;Ldxu;Letv;)Z
-
getLevelDecreasePerBlock
- Mappings:
Namespace Name Mixin selector named getLevelDecreasePerBlock
Lnet/minecraft/fluid/FlowableFluid;getLevelDecreasePerBlock(Lnet/minecraft/world/WorldView;)I
intermediary method_15739
Lnet/minecraft/class_3609;method_15739(Lnet/minecraft/class_4538;)I
official c
Letu;c(Ldhk;)I
-
getNextTickDelay
- Mappings:
Namespace Name Mixin selector 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
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
official a
Letu;a(Ldhh;Ljh;Letw;Letw;)I
-
onScheduledTick
public void onScheduledTick(ServerWorld world, BlockPos pos, BlockState blockState, FluidState fluidState) - Overrides:
onScheduledTick
in classFluid
- Mappings:
Namespace Name Mixin selector named onScheduledTick
Lnet/minecraft/fluid/Fluid;onScheduledTick(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/fluid/FluidState;)V
intermediary method_15778
Lnet/minecraft/class_3611;method_15778(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;)V
official b
Letv;b(Lash;Ljh;Ldxu;Letw;)V
-
getBlockStateLevel
- Mappings:
Namespace Name Mixin selector named getBlockStateLevel
Lnet/minecraft/fluid/FlowableFluid;getBlockStateLevel(Lnet/minecraft/fluid/FluidState;)I
intermediary method_15741
Lnet/minecraft/class_3609;method_15741(Lnet/minecraft/class_3610;)I
official e
Letu;e(Letw;)I
-
isFluidAboveEqual
- Mappings:
Namespace Name Mixin selector named isFluidAboveEqual
Lnet/minecraft/fluid/FlowableFluid;isFluidAboveEqual(Lnet/minecraft/fluid/FluidState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
intermediary method_17774
Lnet/minecraft/class_3609;method_17774(Lnet/minecraft/class_3610;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z
official c
Letu;c(Letw;Ldgm;Ljh;)Z
-
getHeight
- Specified by:
getHeight
in classFluid
- Mappings:
Namespace Name Mixin selector named getHeight
Lnet/minecraft/fluid/Fluid;getHeight(Lnet/minecraft/fluid/FluidState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)F
intermediary method_15788
Lnet/minecraft/class_3611;method_15788(Lnet/minecraft/class_3610;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F
official a
Letv;a(Letw;Ldgm;Ljh;)F
-
getHeight
-
getLevel
-
getShape
- Specified by:
getShape
in classFluid
- Mappings:
Namespace Name Mixin selector 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;
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;
official b
Letv;b(Letw;Ldgm;Ljh;)Lfcr;
-