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 fjr
-
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 aLfjr;a:Lenq;
-
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 bLfjr;b:Lenz;
-
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 eLfjr;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 fLfjr;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 gLfjr;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 aLfjs;a(Lena$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 aLfjs;a(Ldul;Lis;Lfjt;)Lfse;
-
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 gLfjr;g(Lfjt;)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 aLfjr;a(Ldul;Lis;Liz;)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 aLfjr;a(Laxf;Lis;Lemz;Lfjt;)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 aLfjr;a(Laxf;Lis;Lfjt;Lemz;)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 aLfjr;a(Laxf;Lis;Lemz;)Lfjt;
-
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 aLfjr;a(Liz;Ldul;Lis;Lemz;Lis;Lemz;)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 dLfjr;d()Lfjs;
-
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 aLfjr;a(IZ)Lfjt;
-
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 eLfjr;e()Lfjs;
-
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 aLfjr;a(Z)Lfjt;
-
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 aLfjr;a(Laxf;)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 aLfjr;a(Ldvh;Lis;Lemz;Liz;Lfjt;)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 aLfjr;a(Ldvh;Lis;Lemz;)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 aLfjr;a(Ldvj;Lis;ILiz;Lemz;Lfjr$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 aLfjr;a(Ldul;Lis;Lemz;Lis;Lemz;)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 aLfjr;a(Ldul;Lfjs;Lis;Lemz;Liz;Lis;Lemz;Lfjt;)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 aLfjr;a(Ldul;Lis;Lemz;Liz;Lis;Lemz;Lfjt;)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 hLfjr;h(Lfjt;)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 bLfjr;b(Ldvj;)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 aLfjr;a(Ldvj;Lis;)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 bLfjr;b(Laxf;Lis;Lemz;)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 aLfjr;a(Lemz;)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 aLfjr;a(Ldul;Lis;Lemz;Lfjs;)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 bLfjr;b(Ldul;Lis;Lemz;Lfjs;)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 cLfjr;c(Ldvj;)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 aLfjr;a(Ldvg;Lis;Lfjt;Lfjt;)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 bLfjs;b(Laxf;Lis;Lemz;Lfjt;)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 eLfjr;e(Lfjt;)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 dLfjr;d(Lfjt;Ldul;Lis;)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 aLfjs;a(Lfjt;Ldul;Lis;)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 bLfjs;b(Lfjt;Ldul;Lis;)Lfsy;
-