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 fiu
-
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 aLfiu;a:Lena;
-
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 bLfiu;b:Lenj;
-
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 eLfiu;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 fLfiu;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 gLfiu;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 aLfiv;a(Lemk$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 aLfiv;a(Ldtt;Liz;Lfiw;)Lfrf;
-
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 gLfiu;g(Lfiw;)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 aLfiu;a(Ldtt;Liz;Ljf;)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 aLfiu;a(Laxl;Liz;Lemj;Lfiw;)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 aLfiu;a(Laxl;Liz;Lfiw;Lemj;)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 aLfiu;a(Laxl;Liz;Lemj;)Lfiw;
-
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 aLfiu;a(Ljf;Ldtt;Liz;Lemj;Liz;Lemj;)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 dLfiu;d()Lfiv;
-
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 aLfiu;a(IZ)Lfiw;
-
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 eLfiu;e()Lfiv;
-
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 aLfiu;a(Z)Lfiw;
-
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 aLfiu;a(Laxl;)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 aLfiu;a(Lduq;Liz;Lemj;Ljf;Lfiw;)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 aLfiu;a(Lduq;Liz;Lemj;)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 aLfiu;a(Ldus;Liz;ILjf;Lemj;Lfiu$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 aLfiu;a(Ldtt;Liz;Lemj;Liz;Lemj;)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 aLfiu;a(Ldtt;Lfiv;Liz;Lemj;Ljf;Liz;Lemj;Lfiw;)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 aLfiu;a(Ldtt;Liz;Lemj;Ljf;Liz;Lemj;Lfiw;)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 hLfiu;h(Lfiw;)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 bLfiu;b(Ldus;)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 aLfiu;a(Ldus;Liz;)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 bLfiu;b(Laxl;Liz;Lemj;)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 aLfiu;a(Lemj;)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 aLfiu;a(Ldtt;Liz;Lemj;Lfiv;)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 bLfiu;b(Ldtt;Liz;Lemj;Lfiv;)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 cLfiu;c(Ldus;)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 aLfiu;a(Ldup;Liz;Lfiw;Lfiw;)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 bLfiv;b(Laxl;Liz;Lemj;Lfiw;)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 eLfiu;e(Lfiw;)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 dLfiu;d(Lfiw;Ldtt;Liz;)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 aLfiv;a(Lfiw;Ldtt;Liz;)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 bLfiv;b(Lfiw;Ldtt;Liz;)Lfrz;
-