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 epc
-
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) 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, BlockPos fromPos, Short2ObjectMap<com.mojang.datafixers.util.Pair<BlockState, FluidState>> stateCache, Short2BooleanMap flowDownCache) 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
(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) void
onScheduledTick
(World world, BlockPos pos, FluidState state) private static short
packXZOffset
(BlockPos from, BlockPos to) 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 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
Lepc;a:Ldtt;
-
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
Lepc;b:Lduc;
-
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
Lepc;e:I
-
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
Lepc;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
Lepc;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
Lepd;a(Ldtd$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
Lepd;a(Ldcc;Ljd;Lepe;)Lexc;
-
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
Lepc;g(Lepe;)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
Lepc;a(Ldcc;Ljd;Lji;)Z
-
tryFlow
- Mappings:
Namespace Name Mixin selector named tryFlow
Lnet/minecraft/fluid/FlowableFluid;tryFlow(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/FluidState;)V
intermediary method_15725
Lnet/minecraft/class_3609;method_15725(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;)V
official a
Lepc;a(Ldcw;Ljd;Lepe;)V
-
flowToSides
- Mappings:
Namespace Name Mixin selector 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
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
official a
Lepc;a(Ldcw;Ljd;Lepe;Ldtc;)V
-
getUpdatedState
- Mappings:
Namespace Name Mixin selector named getUpdatedState
Lnet/minecraft/fluid/FlowableFluid;getUpdatedState(Lnet/minecraft/world/World;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_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3610;
official a
Lepc;a(Ldcw;Ljd;Ldtc;)Lepe;
-
receivesFlow
private 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
Lepc;a(Lji;Ldcc;Ljd;Ldtc;Ljd;Ldtc;)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
Lepc;d()Lepd;
-
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
Lepc;a(IZ)Lepe;
-
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
Lepc;e()Lepd;
-
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
Lepc;a(Z)Lepe;
-
isInfinite
- Mappings:
Namespace Name Mixin selector named isInfinite
Lnet/minecraft/fluid/FlowableFluid;isInfinite(Lnet/minecraft/world/World;)Z
intermediary method_15737
Lnet/minecraft/class_3609;method_15737(Lnet/minecraft/class_1937;)Z
official a
Lepc;a(Ldcw;)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
Lepc;a(Ldcx;Ljd;Ldtc;Lji;Lepe;)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
Lepc;a(Ldcx;Ljd;Ldtc;)V
-
packXZOffset
- Mappings:
Namespace Name Mixin selector named packXZOffset
Lnet/minecraft/fluid/FlowableFluid;packXZOffset(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)S
intermediary method_15747
Lnet/minecraft/class_3609;method_15747(Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)S
official a
Lepc;a(Ljd;Ljd;)S
-
getMinFlowDownDistance
protected int getMinFlowDownDistance(WorldView world, BlockPos pos, int int2, Direction direction, BlockState state, BlockPos fromPos, Short2ObjectMap<com.mojang.datafixers.util.Pair<BlockState, FluidState>> stateCache, Short2BooleanMap flowDownCache) 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/util/math/BlockPos;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
official a
Lepc;a(Ldcz;Ljd;ILji;Ldtc;Ljd;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 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
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
official a
Lepc;a(Ldcc;Lepd;Ljd;Ldtc;Ljd;Ldtc;)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
Lepc;a(Ldcc;Lepd;Ljd;Ldtc;Lji;Ljd;Ldtc;Lepe;)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
Lepc;h(Lepe;)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
Lepc;b(Ldcz;)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
Lepc;a(Ldcz;Ljd;)I
-
getSpread
- Mappings:
Namespace Name Mixin selector named getSpread
Lnet/minecraft/fluid/FlowableFluid;getSpread(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)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;
official b
Lepc;b(Ldcw;Ljd;Ldtc;)Ljava/util/Map;
-
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
Lepc;a(Ldcc;Ljd;Ldtc;Lepd;)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 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
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
official a
Lepc;a(Ldcc;Ljd;Ldtc;Lji;Ljd;Ldtc;Lepe;Lepd;)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
Lepc;c(Ldcz;)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
Lepc;a(Ldcw;Ljd;Lepe;Lepe;)I
-
onScheduledTick
- Overrides:
onScheduledTick
in classFluid
- Mappings:
Namespace Name Mixin selector named onScheduledTick
Lnet/minecraft/fluid/Fluid;onScheduledTick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/FluidState;)V
intermediary method_15778
Lnet/minecraft/class_3611;method_15778(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;)V
official b
Lepd;b(Ldcw;Ljd;Lepe;)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
Lepc;e(Lepe;)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
Lepc;c(Lepe;Ldcc;Ljd;)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
Lepd;a(Lepe;Ldcc;Ljd;)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
Lepd;b(Lepe;Ldcc;Ljd;)Lexv;
-