| protected void | |
| public Vec3d | | a(ayc arg0, el arg1, byw arg2) | | method_17779(class_3599 arg0, class_2552 arg1, class_4024 arg2) | | getFlow(WorldView arg0, BlockPos arg1, FluidState arg2) | | func_205564_a(IWorldReaderBase arg0, BlockPos arg1, IFluidState arg2) | | getFlow(IWorldReaderBase arg0, BlockPos arg1, IFluidState arg2) |
|
| private boolean | |
| protected boolean | | a(axk arg0, el arg1, eq arg2) | | method_17749(class_1158 arg0, class_2552 arg1, class_1354 arg2) | | isSolidFace(BlockView world, BlockPos pos, Direction face) | | func_205573_a(IBlockReader arg0, BlockPos arg1, EnumFacing arg2) | | causesDownwardCurrent(IBlockReader worldIn, BlockPos neighborPos, EnumFacing side) |
|
| protected void | | a(axz arg0, el arg1, byw arg2) | | method_17753(class_3598 arg0, class_2552 arg1, class_4024 arg2) | | spread(WorldAccess world, BlockPos pos, FluidState state) | | func_205575_a(IWorld arg0, BlockPos arg1, IFluidState arg2) | | flowAround(IWorld worldIn, BlockPos pos, IFluidState stateIn) |
|
| private void | | a(axz arg0, el arg1, byw arg2, blc arg3) | | method_17754(class_3598 arg0, class_2552 arg1, class_4024 arg2, class_2232 arg3) | | spreadToSides(WorldAccess world, BlockPos pos, FluidState state, BlockState blockState) | | func_207937_a(IWorld arg0, BlockPos arg1, IFluidState arg2, IBlockState arg3) | | func_207937_a(IWorld arg0, BlockPos arg1, IFluidState arg2, IBlockState arg3) |
|
| protected FluidState | | a(ayc arg0, el arg1, blc arg2) | | method_17758(class_3599 arg0, class_2552 arg1, class_2232 arg2) | | getSpreadFluid(WorldView world, BlockPos pos, BlockState blockState) | | func_205576_a(IWorldReaderBase arg0, BlockPos arg1, IBlockState arg2) | | calculateCorrectFlowingState(IWorldReaderBase worldIn, BlockPos pos, IBlockState blockStateIn) |
|
| private boolean | | a(eq arg0, axk arg1, el arg2, blc arg3, el arg4, blc arg5) | | method_17762(class_1354 arg0, class_1158 arg1, class_2552 arg2, class_2232 arg3, class_2552 arg4, class_2232 arg5) | | canFlowInto(Direction dir, BlockView world, BlockPos from, BlockState fromState, BlockPos to, BlockState toState) | | func_212751_a(EnumFacing arg0, IBlockReader arg1, BlockPos arg2, IBlockState arg3, BlockPos arg4, IBlockState arg5) | | func_212751_a(EnumFacing arg0, IBlockReader arg1, BlockPos arg2, IBlockState arg3, BlockPos arg4, IBlockState arg5) |
|
| public abstract Fluid | | e() | | method_17768() | | asFlowing() | | func_210197_e() | | getFlowingFluid() |
|
| public FluidState | | a(int arg0, boolean arg1) | | method_17744(int arg0, boolean arg1) | | asFlowing(int level, boolean falling) | | func_207207_a(int arg0, boolean arg1) | | getFlowingFluidState(int level, boolean falling) |
|
| public abstract Fluid | | f() | | method_17770() | | asSource() | | func_210198_f() | | getStillFluid() |
|
| public FluidState | | a(boolean arg0) | | method_17763(boolean arg0) | | asSource(boolean falling) | | func_207204_a(boolean arg0) | | getStillFluidState(boolean falling) |
|
| protected abstract boolean | | g() | | method_17771() | | canConvertToSource() | | func_205579_d() | | canSourcesMultiply() |
|
| protected void | | a(axz arg0, el arg1, blc arg2, eq arg3, byw arg4) | | method_17752(class_3598 arg0, class_2552 arg1, class_2232 arg2, class_1354 arg3, class_4024 arg4) | | spreadTo(WorldAccess world, BlockPos pos, BlockState blockState, Direction dir, FluidState state) | | func_205574_a(IWorld arg0, BlockPos arg1, IBlockState arg2, EnumFacing arg3, IFluidState arg4) | | flowInto(IWorld worldIn, BlockPos pos, IBlockState blockStateIn, EnumFacing direction, IFluidState fluidStateIn) |
|
| protected abstract void | | a(axz arg0, el arg1, blc arg2) | | method_17751(class_3598 arg0, class_2552 arg1, class_2232 arg2) | | beforeBreakBlock(WorldAccess world, BlockPos pos, BlockState state) | | func_205580_a(IWorld arg0, BlockPos arg1, IBlockState arg2) | | beforeReplacingBlock(IWorld worldIn, BlockPos pos, IBlockState state) |
|
| private static short | |
| protected int | | a(ayc arg0, el arg1, int arg2, eq arg3, blc arg4, el arg5, it.unimi.dsi.fastutil.shorts.Short2ObjectMap<Pair<blc, byw>> arg6, it.unimi.dsi.fastutil.shorts.Short2BooleanMap arg7) | | method_17757(class_3599 arg0, class_2552 arg1, int arg2, class_1354 arg3, class_2232 arg4, class_2552 arg5, it.unimi.dsi.fastutil.shorts.Short2ObjectMap<com.mojang.datafixers.util.Pair<class_2232, class_4024>> arg6, it.unimi.dsi.fastutil.shorts.Short2BooleanMap arg7) | | findDistanceToSlope(WorldView world, BlockPos pos, int distance, Direction dir, BlockState arg4, BlockPos arg5, it.unimi.dsi.fastutil.shorts.Short2ObjectMap<com.mojang.datafixers.util.Pair<BlockState, FluidState>> arg6, it.unimi.dsi.fastutil.shorts.Short2BooleanMap arg7) | | func_205571_a(IWorldReaderBase arg0, BlockPos arg1, int arg2, EnumFacing arg3, IBlockState arg4, BlockPos arg5, it.unimi.dsi.fastutil.shorts.Short2ObjectMap<com.mojang.datafixers.util.Pair<IBlockState, IFluidState>> arg6, it.unimi.dsi.fastutil.shorts.Short2BooleanMap arg7) | | func_205571_a(IWorldReaderBase arg0, BlockPos arg1, int arg2, EnumFacing arg3, IBlockState arg4, BlockPos arg5, it.unimi.dsi.fastutil.shorts.Short2ObjectMap<com.mojang.datafixers.util.Pair<IBlockState, IFluidState>> arg6, it.unimi.dsi.fastutil.shorts.Short2BooleanMap arg7) |
|
| private boolean | | a(axk arg0, byv arg1, el arg2, blc arg3, el arg4, blc arg5) | | method_17745(class_1158 arg0, class_4023 arg1, class_2552 arg2, class_2232 arg3, class_2552 arg4, class_2232 arg5) | | canFlowDownInto(BlockView world, Fluid fluid, BlockPos from, BlockState fromState, BlockPos to, BlockState toState) | | func_211759_a(IBlockReader arg0, Fluid arg1, BlockPos arg2, IBlockState arg3, BlockPos arg4, IBlockState arg5) | | func_211759_a(IBlockReader arg0, Fluid arg1, BlockPos arg2, IBlockState arg3, BlockPos arg4, IBlockState arg5) |
|
| private boolean | | a(axk arg0, byv arg1, el arg2, blc arg3, eq arg4, el arg5, blc arg6, byw arg7) | | method_17746(class_1158 arg0, class_4023 arg1, class_2552 arg2, class_2232 arg3, class_1354 arg4, class_2552 arg5, class_2232 arg6, class_4024 arg7) | | canFlowThrough(BlockView world, Fluid fluid, BlockPos from, BlockState fromState, Direction dir, BlockPos to, BlockState toState, FluidState state) | | func_211760_a(IBlockReader arg0, Fluid arg1, BlockPos arg2, IBlockState arg3, EnumFacing arg4, BlockPos arg5, IBlockState arg6, IFluidState arg7) | | func_211760_a(IBlockReader arg0, Fluid arg1, BlockPos arg2, IBlockState arg3, EnumFacing arg4, BlockPos arg5, IBlockState arg6, IFluidState arg7) |
|
| private boolean | |
| protected abstract int | |
| private int | |
| protected Map<Direction, FluidState> | | b(ayc arg0, el arg1, blc arg2) | | method_17766(class_3599 arg0, class_2552 arg1, class_2232 arg2) | | getSpread(WorldView world, BlockPos pos, BlockState state) | | func_205572_b(IWorldReaderBase arg0, BlockPos arg1, IBlockState arg2) | | func_205572_b(IWorldReaderBase arg0, BlockPos arg1, IBlockState arg2) |
|
| private boolean | | a(axk arg0, el arg1, blc arg2, byv arg3) | | method_17747(class_1158 arg0, class_2552 arg1, class_2232 arg2, class_4023 arg3) | | canHoldFluid(BlockView world, BlockPos pos, BlockState state, Fluid fluid) | | func_211761_a(IBlockReader arg0, BlockPos arg1, IBlockState arg2, Fluid arg3) | | isBlocked(IBlockReader worldIn, BlockPos pos, IBlockState state, Fluid fluidIn) |
|
| protected boolean | | a(axk arg0, el arg1, blc arg2, eq arg3, el arg4, blc arg5, byw arg6, byv arg7) | | method_17748(class_1158 arg0, class_2552 arg1, class_2232 arg2, class_1354 arg3, class_2552 arg4, class_2232 arg5, class_4024 arg6, class_4023 arg7) | | canSpreadTo(BlockView world, BlockPos from, BlockState fromState, Direction dir, BlockPos to, BlockState toState, FluidState state, Fluid fluid) | | func_205570_b(IBlockReader arg0, BlockPos arg1, IBlockState arg2, EnumFacing arg3, BlockPos arg4, IBlockState arg5, IFluidState arg6, Fluid arg7) | | canFlow(IBlockReader worldIn, BlockPos fromPos, IBlockState fromBlockState, EnumFacing direction, BlockPos toPos, IBlockState toBlockState, IFluidState toFluidState, Fluid fluidIn) |
|
| protected abstract int | |
| protected int | | a(axy arg0, byw arg1, byw arg2) | | method_17750(class_1150 arg0, class_4024 arg1, class_4024 arg2) | | getSpreadDelay(World world, FluidState state, FluidState spreadState) | | func_205578_a(World arg0, IFluidState arg1, IFluidState arg2) | | getTickRate(World worldIn, IFluidState arg1, IFluidState arg2) |
|
| public void | | a(axy arg0, el arg1, byw arg2) | | method_17776(class_1150 arg0, class_2552 arg1, class_4024 arg2) | | tick(World arg0, BlockPos arg1, FluidState arg2) | | func_207191_a(World arg0, BlockPos arg1, IFluidState arg2) | | tick(World arg0, BlockPos arg1, IFluidState arg2) |
|
| protected static int | |
| public float | |