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/FlowableFluidintermediary net/minecraft/class_3609official ffy
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final recordprotected class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intstatic final BooleanPropertyprivate static final ThreadLocal<Object2ByteLinkedOpenHashMap<FlowableFluid.NeighborGroup>> static final IntPropertyprivate final Map<FluidState, VoxelShape> Fields inherited from class net.minecraft.fluid.Fluid
STATE_IDS, stateManager -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidappendProperties(StateManager.Builder<Fluid, FluidState> builder) protected abstract voidbeforeBreakingBlock(WorldAccess world, BlockPos pos, BlockState state) private static booleancanFill(BlockState state) private static booleancanFill(BlockView world, BlockPos pos, BlockState state, Fluid fluid) private static booleancanFillWithFluid(BlockView world, BlockPos pos, BlockState state, Fluid fluid) (package private) booleancanFlowDownTo(BlockView world, BlockPos pos, BlockState state, BlockPos fromPos, BlockState fromState) private booleancanFlowThrough(BlockView world, Fluid fluid, BlockPos pos, BlockState state, Direction face, BlockPos fromPos, BlockState fromState, FluidState fluidState) private booleancanFlowThrough(BlockView world, BlockPos pos, BlockState state, Direction face, BlockPos fromPos, BlockState fromState, FluidState fluidState) private intcountNeighboringSources(WorldView world, BlockPos pos) protected voidflow(WorldAccess world, BlockPos pos, BlockState state, Direction direction, FluidState fluidState) private voidflowToSides(ServerWorld world, BlockPos pos, FluidState fluidState, BlockState blockState) protected static intgetBlockStateLevel(FluidState state) abstract FluidgetFlowing(int level, boolean falling) floatgetHeight(FluidState state) floatgetHeight(FluidState state, BlockView world, BlockPos pos) abstract intgetLevel(FluidState state) protected abstract intprotected abstract intgetMaxFlowDistance(WorldView world) Returns the maximum horizontal distance to check for holes the fluid can flow down into.protected intgetMinFlowDownDistance(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 intgetNextTickDelay(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 FluidgetStill()getStill(boolean falling) protected FluidStategetUpdatedState(ServerWorld world, BlockPos pos, BlockState state) getVelocity(BlockView world, BlockPos pos, FluidState state) private booleanisEmptyOrThis(FluidState state) protected booleanisFlowBlocked(BlockView world, BlockPos pos, Direction direction) private static booleanisFluidAboveEqual(FluidState state, BlockView world, BlockPos pos) protected abstract booleanisInfinite(ServerWorld world) private booleanisMatchingAndStill(FluidState state) voidonScheduledTick(ServerWorld world, BlockPos pos, BlockState blockState, FluidState fluidState) private static booleanreceivesFlow(Direction face, BlockView world, BlockPos pos, BlockState state, BlockPos fromPos, BlockState fromState) protected voidtryFlow(ServerWorld world, BlockPos fluidPos, BlockState blockState, FluidState fluidState) Methods inherited from class net.minecraft.fluid.Fluid
canBeReplacedWith, getBlastResistance, getBucketFillSound, getBucketItem, getCollisionBox, getDefaultState, getParticle, getRegistryEntry, getStateManager, getTickRate, hasRandomTicks, isEmpty, isIn, isStill, matchesType, onEntityCollision, onRandomTick, randomDisplayTick, setDefaultState, toBlockState
-
Field Details
-
FALLING
- Mappings:
Namespace Name Mixin selector named FALLINGLnet/minecraft/fluid/FlowableFluid;FALLING:Lnet/minecraft/state/property/BooleanProperty;intermediary field_15902Lnet/minecraft/class_3609;field_15902:Lnet/minecraft/class_2746;official aLffy;a:Lekd;
-
LEVEL
- Mappings:
Namespace Name Mixin selector named LEVELLnet/minecraft/fluid/FlowableFluid;LEVEL:Lnet/minecraft/state/property/IntProperty;intermediary field_15900Lnet/minecraft/class_3609;field_15900:Lnet/minecraft/class_2758;official bLffy;b:Lekm;
-
CACHE_SIZE
private static final int CACHE_SIZE- See Also:
- Mappings:
Namespace Name Mixin selector named CACHE_SIZELnet/minecraft/fluid/FlowableFluid;CACHE_SIZE:Iintermediary field_31726Lnet/minecraft/class_3609;field_31726:Iofficial eLffy;e:I
-
field_15901
private static final ThreadLocal<Object2ByteLinkedOpenHashMap<FlowableFluid.NeighborGroup>> field_15901- Mappings:
Namespace Name Mixin selector named field_15901Lnet/minecraft/fluid/FlowableFluid;field_15901:Ljava/lang/ThreadLocal;intermediary field_15901Lnet/minecraft/class_3609;field_15901:Ljava/lang/ThreadLocal;official fLffy;f:Ljava/lang/ThreadLocal;
-
shapeCache
- Mappings:
Namespace Name Mixin selector named shapeCacheLnet/minecraft/fluid/FlowableFluid;shapeCache:Ljava/util/Map;intermediary field_17587Lnet/minecraft/class_3609;field_17587:Ljava/util/Map;official gLffy;g:Ljava/util/Map;
-
-
Constructor Details
-
FlowableFluid
public FlowableFluid()
-
-
Method Details
-
appendProperties
- Overrides:
appendPropertiesin classFluid- Mappings:
Namespace Name Mixin selector named appendPropertiesLnet/minecraft/fluid/Fluid;appendProperties(Lnet/minecraft/state/StateManager$Builder;)Vintermediary method_15775Lnet/minecraft/class_3611;method_15775(Lnet/minecraft/class_2689$class_2690;)Vofficial aLffz;a(Lejn$a;)V
-
getVelocity
- Specified by:
getVelocityin classFluid- Mappings:
Namespace Name Mixin selector named getVelocityLnet/minecraft/fluid/Fluid;getVelocity(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/FluidState;)Lnet/minecraft/util/math/Vec3d;intermediary method_15782Lnet/minecraft/class_3611;method_15782(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;)Lnet/minecraft/class_243;official aLffz;a(Ldqu;Lja;Lfga;)Lfoh;
-
isEmptyOrThis
- Mappings:
Namespace Name Mixin selector named isEmptyOrThisLnet/minecraft/fluid/FlowableFluid;isEmptyOrThis(Lnet/minecraft/fluid/FluidState;)Zintermediary method_15748Lnet/minecraft/class_3609;method_15748(Lnet/minecraft/class_3610;)Zofficial gLffy;g(Lfga;)Z
-
isFlowBlocked
- Mappings:
Namespace Name Mixin selector named isFlowBlockedLnet/minecraft/fluid/FlowableFluid;isFlowBlocked(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Zintermediary method_15749Lnet/minecraft/class_3609;method_15749(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Zofficial aLffy;a(Ldqu;Lja;Ljg;)Z
-
tryFlow
protected void tryFlow(ServerWorld world, BlockPos fluidPos, BlockState blockState, FluidState fluidState) - Mappings:
Namespace Name Mixin selector named tryFlowLnet/minecraft/fluid/FlowableFluid;tryFlow(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/fluid/FluidState;)Vintermediary method_15725Lnet/minecraft/class_3609;method_15725(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;)Vofficial aLffy;a(Lawx;Lja;Lejm;Lfga;)V
-
flowToSides
private void flowToSides(ServerWorld world, BlockPos pos, FluidState fluidState, BlockState blockState) - Mappings:
Namespace Name Mixin selector named flowToSidesLnet/minecraft/fluid/FlowableFluid;flowToSides(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/FluidState;Lnet/minecraft/block/BlockState;)Vintermediary method_15744Lnet/minecraft/class_3609;method_15744(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Lnet/minecraft/class_2680;)Vofficial aLffy;a(Lawx;Lja;Lfga;Lejm;)V
-
getUpdatedState
- Mappings:
Namespace Name Mixin selector named getUpdatedStateLnet/minecraft/fluid/FlowableFluid;getUpdatedState(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Lnet/minecraft/fluid/FluidState;intermediary method_15727Lnet/minecraft/class_3609;method_15727(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3610;official aLffy;a(Lawx;Lja;Lejm;)Lfga;
-
receivesFlow
private static boolean receivesFlow(Direction face, BlockView world, BlockPos pos, BlockState state, BlockPos fromPos, BlockState fromState) - Mappings:
Namespace Name Mixin selector named receivesFlowLnet/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;)Zintermediary method_15732Lnet/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;)Zofficial aLffy;a(Ljg;Ldqu;Lja;Lejm;Lja;Lejm;)Z
-
getFlowing
- Mappings:
Namespace Name Mixin selector named getFlowingLnet/minecraft/fluid/FlowableFluid;getFlowing()Lnet/minecraft/fluid/Fluid;intermediary method_15750Lnet/minecraft/class_3609;method_15750()Lnet/minecraft/class_3611;official dLffy;d()Lffz;
-
getFlowing
- Mappings:
Namespace Name Mixin selector named getFlowingLnet/minecraft/fluid/FlowableFluid;getFlowing(IZ)Lnet/minecraft/fluid/FluidState;intermediary method_15728Lnet/minecraft/class_3609;method_15728(IZ)Lnet/minecraft/class_3610;official aLffy;a(IZ)Lfga;
-
getStill
- Mappings:
Namespace Name Mixin selector named getStillLnet/minecraft/fluid/FlowableFluid;getStill()Lnet/minecraft/fluid/Fluid;intermediary method_15751Lnet/minecraft/class_3609;method_15751()Lnet/minecraft/class_3611;official eLffy;e()Lffz;
-
getStill
- Mappings:
Namespace Name Mixin selector named getStillLnet/minecraft/fluid/FlowableFluid;getStill(Z)Lnet/minecraft/fluid/FluidState;intermediary method_15729Lnet/minecraft/class_3609;method_15729(Z)Lnet/minecraft/class_3610;official aLffy;a(Z)Lfga;
-
isInfinite
- Mappings:
Namespace Name Mixin selector named isInfiniteLnet/minecraft/fluid/FlowableFluid;isInfinite(Lnet/minecraft/server/world/ServerWorld;)Zintermediary method_15737Lnet/minecraft/class_3609;method_15737(Lnet/minecraft/class_3218;)Zofficial aLffy;a(Lawx;)Z
-
flow
protected void flow(WorldAccess world, BlockPos pos, BlockState state, Direction direction, FluidState fluidState) - Mappings:
Namespace Name Mixin selector named flowLnet/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;)Vintermediary method_15745Lnet/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;)Vofficial aLffy;a(Ldrr;Lja;Lejm;Ljg;Lfga;)V
-
beforeBreakingBlock
- Mappings:
Namespace Name Mixin selector named beforeBreakingBlockLnet/minecraft/fluid/FlowableFluid;beforeBreakingBlock(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Vintermediary method_15730Lnet/minecraft/class_3609;method_15730(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Vofficial aLffy;a(Ldrr;Lja;Lejm;)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 getMinFlowDownDistanceLnet/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;)Iintermediary method_15742Lnet/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;)Iofficial aLffy;a(Ldrt;Lja;ILjg;Lejm;Lffy$b;)I
-
canFlowDownTo
boolean canFlowDownTo(BlockView world, BlockPos pos, BlockState state, BlockPos fromPos, BlockState fromState) - Mappings:
Namespace Name Mixin selector named canFlowDownToLnet/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;)Zintermediary method_15736Lnet/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;)Zofficial aLffy;a(Ldqu;Lja;Lejm;Lja;Lejm;)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 canFlowThroughLnet/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;)Zintermediary method_15746Lnet/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;)Zofficial aLffy;a(Ldqu;Lffz;Lja;Lejm;Ljg;Lja;Lejm;Lfga;)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 canFlowThroughLnet/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;)Zintermediary method_61813Lnet/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;)Zofficial aLffy;a(Ldqu;Lja;Lejm;Ljg;Lja;Lejm;Lfga;)Z
-
isMatchingAndStill
- Mappings:
Namespace Name Mixin selector named isMatchingAndStillLnet/minecraft/fluid/FlowableFluid;isMatchingAndStill(Lnet/minecraft/fluid/FluidState;)Zintermediary method_15752Lnet/minecraft/class_3609;method_15752(Lnet/minecraft/class_3610;)Zofficial hLffy;h(Lfga;)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 getMaxFlowDistanceLnet/minecraft/fluid/FlowableFluid;getMaxFlowDistance(Lnet/minecraft/world/WorldView;)Iintermediary method_15733Lnet/minecraft/class_3609;method_15733(Lnet/minecraft/class_4538;)Iofficial bLffy;b(Ldrt;)I
-
countNeighboringSources
- Mappings:
Namespace Name Mixin selector named countNeighboringSourcesLnet/minecraft/fluid/FlowableFluid;countNeighboringSources(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;)Iintermediary method_15740Lnet/minecraft/class_3609;method_15740(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Iofficial aLffy;a(Ldrt;Lja;)I
-
getSpread
- Mappings:
Namespace Name Mixin selector named getSpreadLnet/minecraft/fluid/FlowableFluid;getSpread(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Ljava/util/Map;intermediary method_15726Lnet/minecraft/class_3609;method_15726(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Ljava/util/Map;official bLffy;b(Lawx;Lja;Lejm;)Ljava/util/Map;
-
canFill
- Mappings:
Namespace Name Mixin selector named canFillLnet/minecraft/fluid/FlowableFluid;canFill(Lnet/minecraft/block/BlockState;)Zintermediary method_61814Lnet/minecraft/class_3609;method_61814(Lnet/minecraft/class_2680;)Zofficial aLffy;a(Lejm;)Z
-
canFill
- Mappings:
Namespace Name Mixin selector named canFillLnet/minecraft/fluid/FlowableFluid;canFill(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/fluid/Fluid;)Zintermediary method_15754Lnet/minecraft/class_3609;method_15754(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3611;)Zofficial aLffy;a(Ldqu;Lja;Lejm;Lffz;)Z
-
canFillWithFluid
private static boolean canFillWithFluid(BlockView world, BlockPos pos, BlockState state, Fluid fluid) - Mappings:
Namespace Name Mixin selector named canFillWithFluidLnet/minecraft/fluid/FlowableFluid;canFillWithFluid(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/fluid/Fluid;)Zintermediary method_61815Lnet/minecraft/class_3609;method_61815(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3611;)Zofficial bLffy;b(Ldqu;Lja;Lejm;Lffz;)Z
-
getLevelDecreasePerBlock
- Mappings:
Namespace Name Mixin selector named getLevelDecreasePerBlockLnet/minecraft/fluid/FlowableFluid;getLevelDecreasePerBlock(Lnet/minecraft/world/WorldView;)Iintermediary method_15739Lnet/minecraft/class_3609;method_15739(Lnet/minecraft/class_4538;)Iofficial cLffy;c(Ldrt;)I
-
getNextTickDelay
- Mappings:
Namespace Name Mixin selector named getNextTickDelayLnet/minecraft/fluid/FlowableFluid;getNextTickDelay(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/FluidState;Lnet/minecraft/fluid/FluidState;)Iintermediary method_15753Lnet/minecraft/class_3609;method_15753(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Lnet/minecraft/class_3610;)Iofficial aLffy;a(Ldrq;Lja;Lfga;Lfga;)I
-
onScheduledTick
public void onScheduledTick(ServerWorld world, BlockPos pos, BlockState blockState, FluidState fluidState) - Overrides:
onScheduledTickin classFluid- Mappings:
Namespace Name Mixin selector named onScheduledTickLnet/minecraft/fluid/Fluid;onScheduledTick(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/fluid/FluidState;)Vintermediary method_15778Lnet/minecraft/class_3611;method_15778(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_3610;)Vofficial bLffz;b(Lawx;Lja;Lejm;Lfga;)V
-
getBlockStateLevel
- Mappings:
Namespace Name Mixin selector named getBlockStateLevelLnet/minecraft/fluid/FlowableFluid;getBlockStateLevel(Lnet/minecraft/fluid/FluidState;)Iintermediary method_15741Lnet/minecraft/class_3609;method_15741(Lnet/minecraft/class_3610;)Iofficial eLffy;e(Lfga;)I
-
isFluidAboveEqual
- Mappings:
Namespace Name Mixin selector named isFluidAboveEqualLnet/minecraft/fluid/FlowableFluid;isFluidAboveEqual(Lnet/minecraft/fluid/FluidState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Zintermediary method_17774Lnet/minecraft/class_3609;method_17774(Lnet/minecraft/class_3610;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Zofficial dLffy;d(Lfga;Ldqu;Lja;)Z
-
getHeight
- Specified by:
getHeightin classFluid- Mappings:
Namespace Name Mixin selector named getHeightLnet/minecraft/fluid/Fluid;getHeight(Lnet/minecraft/fluid/FluidState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Fintermediary method_15788Lnet/minecraft/class_3611;method_15788(Lnet/minecraft/class_3610;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Fofficial aLffz;a(Lfga;Ldqu;Lja;)F
-
getHeight
-
getLevel
-
getShape
- Specified by:
getShapein classFluid- Mappings:
Namespace Name Mixin selector named getShapeLnet/minecraft/fluid/Fluid;getShape(Lnet/minecraft/fluid/FluidState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shape/VoxelShape;intermediary method_17775Lnet/minecraft/class_3611;method_17775(Lnet/minecraft/class_3610;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;official bLffz;b(Lfga;Ldqu;Lja;)Lfpc;
-