| protected void | |
| public Vec3d | | a(bgw arg0, ev arg1, clf arg2) | | method_15782(class_1922 arg0, class_2338 arg1, class_3610 arg2) | | getVelocity(BlockView arg0, BlockPos arg1, FluidState arg2) | | getFlow(BlockView arg0, BlockPos arg1, FluidState arg2) | | func_215663_a(IBlockReader arg0, BlockPos arg1, IFluidState arg2) | | getFlow(IBlockReader arg0, BlockPos arg1, IFluidState arg2) |
|
| private boolean | |
| protected boolean | | a(bgw arg0, ev arg1, fa arg2) | | method_15749(class_1922 arg0, class_2338 arg1, class_2350 arg2) | | method_15749(BlockView arg0, BlockPos arg1, Direction arg2) | | isSolidFace(BlockView world, BlockPos pos, Direction face) | | func_205573_a(IBlockReader arg0, BlockPos arg1, Direction arg2) | | causesDownwardCurrent(IBlockReader worldIn, BlockPos neighborPos, Direction side) |
|
| protected void | | a(bhn arg0, ev arg1, clf arg2) | | method_15725(class_1936 arg0, class_2338 arg1, class_3610 arg2) | | method_15725(IWorld arg0, BlockPos arg1, FluidState 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(bhn arg0, ev arg1, clf arg2, bvo arg3) | | method_15744(class_1936 arg0, class_2338 arg1, class_3610 arg2, class_2680 arg3) | | method_15744(IWorld arg0, BlockPos arg1, FluidState arg2, BlockState arg3) | | spreadToSides(WorldAccess world, BlockPos pos, FluidState state, BlockState blockState) | | func_207937_a(IWorld arg0, BlockPos arg1, IFluidState arg2, BlockState arg3) | | func_207937_a(IWorld arg0, BlockPos arg1, IFluidState arg2, BlockState arg3) |
|
| protected FluidState | | a(bhp arg0, ev arg1, bvo arg2) | | method_15727(class_1941 arg0, class_2338 arg1, class_2680 arg2) | | getUpdatedState(ViewableWorld arg0, BlockPos arg1, BlockState arg2) | | getSpreadFluid(WorldView world, BlockPos pos, BlockState blockState) | | func_205576_a(IWorldReader arg0, BlockPos arg1, BlockState arg2) | | calculateCorrectFlowingState(IWorldReader worldIn, BlockPos pos, BlockState blockStateIn) |
|
| private boolean | | a(fa arg0, bgw arg1, ev arg2, bvo arg3, ev arg4, bvo arg5) | | method_15732(class_2350 arg0, class_1922 arg1, class_2338 arg2, class_2680 arg3, class_2338 arg4, class_2680 arg5) | | receivesFlow(Direction arg0, BlockView arg1, BlockPos arg2, BlockState arg3, BlockPos arg4, BlockState arg5) | | canFlowInto(Direction dir, BlockView world, BlockPos from, BlockState fromState, BlockPos to, BlockState toState) | | func_212751_a(Direction arg0, IBlockReader arg1, BlockPos arg2, BlockState arg3, BlockPos arg4, BlockState arg5) | | doesSideHaveHoles(Direction arg0, IBlockReader arg1, BlockPos arg2, BlockState arg3, BlockPos arg4, BlockState arg5) |
|
| public abstract Fluid | | e() | | method_15750() | | getFlowing() | | asFlowing() | | func_210197_e() | | getFlowingFluid() |
|
| public FluidState | | a(int arg0, boolean arg1) | | method_15728(int arg0, boolean arg1) | | getFlowing(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_15751() | | getStill() | | asSource() | | func_210198_f() | | getStillFluid() |
|
| public FluidState | | a(boolean arg0) | | method_15729(boolean arg0) | | getStill(boolean arg0) | | asSource(boolean falling) | | func_207204_a(boolean arg0) | | getStillFluidState(boolean falling) |
|
| protected abstract boolean | | g() | | method_15737() | | isInfinite() | | canConvertToSource() | | func_205579_d() | | canSourcesMultiply() |
|
| protected void | | a(bhn arg0, ev arg1, bvo arg2, fa arg3, clf arg4) | | method_15745(class_1936 arg0, class_2338 arg1, class_2680 arg2, class_2350 arg3, class_3610 arg4) | | flow(IWorld arg0, BlockPos arg1, BlockState arg2, Direction arg3, FluidState arg4) | | spreadTo(WorldAccess world, BlockPos pos, BlockState blockState, Direction dir, FluidState state) | | func_205574_a(IWorld arg0, BlockPos arg1, BlockState arg2, Direction arg3, IFluidState arg4) | | flowInto(IWorld worldIn, BlockPos pos, BlockState blockStateIn, Direction direction, IFluidState fluidStateIn) |
|
| protected abstract void | | a(bhn arg0, ev arg1, bvo arg2) | | method_15730(class_1936 arg0, class_2338 arg1, class_2680 arg2) | | beforeBreakingBlock(IWorld arg0, BlockPos arg1, BlockState arg2) | | beforeBreakBlock(WorldAccess world, BlockPos pos, BlockState state) | | func_205580_a(IWorld arg0, BlockPos arg1, BlockState arg2) | | beforeReplacingBlock(IWorld worldIn, BlockPos pos, BlockState state) |
|
| private static short | |
| protected int | | a(bhp arg0, ev arg1, int arg2, fa arg3, bvo arg4, ev arg5, it.unimi.dsi.fastutil.shorts.Short2ObjectMap<Pair<bvo, clf>> arg6, it.unimi.dsi.fastutil.shorts.Short2BooleanMap arg7) | | method_15742(class_1941 arg0, class_2338 arg1, int arg2, class_2350 arg3, class_2680 arg4, class_2338 arg5, it.unimi.dsi.fastutil.shorts.Short2ObjectMap<com.mojang.datafixers.util.Pair<class_2680, class_3610>> arg6, it.unimi.dsi.fastutil.shorts.Short2BooleanMap arg7) | | method_15742(ViewableWorld arg0, BlockPos arg1, int arg2, Direction arg3, 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) | | 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(IWorldReader arg0, BlockPos arg1, int arg2, Direction arg3, BlockState arg4, BlockPos arg5, it.unimi.dsi.fastutil.shorts.Short2ObjectMap<com.mojang.datafixers.util.Pair<BlockState, IFluidState>> arg6, it.unimi.dsi.fastutil.shorts.Short2BooleanMap arg7) | | func_205571_a(IWorldReader arg0, BlockPos arg1, int arg2, Direction arg3, BlockState arg4, BlockPos arg5, it.unimi.dsi.fastutil.shorts.Short2ObjectMap<com.mojang.datafixers.util.Pair<BlockState, IFluidState>> arg6, it.unimi.dsi.fastutil.shorts.Short2BooleanMap arg7) |
|
| private boolean | | a(bgw arg0, cle arg1, ev arg2, bvo arg3, ev arg4, bvo arg5) | | method_15736(class_1922 arg0, class_3611 arg1, class_2338 arg2, class_2680 arg3, class_2338 arg4, class_2680 arg5) | | method_15736(BlockView arg0, Fluid arg1, BlockPos arg2, BlockState arg3, BlockPos arg4, BlockState arg5) | | canFlowDownInto(BlockView world, Fluid fluid, BlockPos from, BlockState fromState, BlockPos to, BlockState toState) | | func_211759_a(IBlockReader arg0, Fluid arg1, BlockPos arg2, BlockState arg3, BlockPos arg4, BlockState arg5) | | func_211759_a(IBlockReader arg0, Fluid arg1, BlockPos arg2, BlockState arg3, BlockPos arg4, BlockState arg5) |
|
| private boolean | | a(bgw arg0, cle arg1, ev arg2, bvo arg3, fa arg4, ev arg5, bvo arg6, clf arg7) | | method_15746(class_1922 arg0, class_3611 arg1, class_2338 arg2, class_2680 arg3, class_2350 arg4, class_2338 arg5, class_2680 arg6, class_3610 arg7) | | method_15746(BlockView arg0, Fluid arg1, BlockPos arg2, BlockState arg3, Direction arg4, BlockPos arg5, BlockState arg6, FluidState 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, BlockState arg3, Direction arg4, BlockPos arg5, BlockState arg6, IFluidState arg7) | | func_211760_a(IBlockReader arg0, Fluid arg1, BlockPos arg2, BlockState arg3, Direction arg4, BlockPos arg5, BlockState arg6, IFluidState arg7) |
|
| private boolean | |
| protected abstract int | |
| private int | |
| protected Map<Direction, FluidState> | | b(bhp arg0, ev arg1, bvo arg2) | | method_15726(class_1941 arg0, class_2338 arg1, class_2680 arg2) | | method_15726(ViewableWorld arg0, BlockPos arg1, BlockState arg2) | | getSpread(WorldView world, BlockPos pos, BlockState state) | | func_205572_b(IWorldReader arg0, BlockPos arg1, BlockState arg2) | | func_205572_b(IWorldReader arg0, BlockPos arg1, BlockState arg2) |
|
| private boolean | | a(bgw arg0, ev arg1, bvo arg2, cle arg3) | | method_15754(class_1922 arg0, class_2338 arg1, class_2680 arg2, class_3611 arg3) | | method_15754(BlockView arg0, BlockPos arg1, BlockState arg2, Fluid arg3) | | canHoldFluid(BlockView world, BlockPos pos, BlockState state, Fluid fluid) | | func_211761_a(IBlockReader arg0, BlockPos arg1, BlockState arg2, Fluid arg3) | | isBlocked(IBlockReader worldIn, BlockPos pos, BlockState state, Fluid fluidIn) |
|
| protected boolean | | a(bgw arg0, ev arg1, bvo arg2, fa arg3, ev arg4, bvo arg5, clf arg6, cle arg7) | | method_15738(class_1922 arg0, class_2338 arg1, class_2680 arg2, class_2350 arg3, class_2338 arg4, class_2680 arg5, class_3610 arg6, class_3611 arg7) | | method_15738(BlockView arg0, BlockPos arg1, BlockState arg2, Direction arg3, BlockPos arg4, BlockState arg5, FluidState arg6, Fluid 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, BlockState arg2, Direction arg3, BlockPos arg4, BlockState arg5, IFluidState arg6, Fluid arg7) | | canFlow(IBlockReader worldIn, BlockPos fromPos, BlockState fromBlockState, Direction direction, BlockPos toPos, BlockState toBlockState, IFluidState toFluidState, Fluid fluidIn) |
|
| protected abstract int | |
| protected int | | a(bhm arg0, ev arg1, clf arg2, clf arg3) | | method_15753(class_1937 arg0, class_2338 arg1, class_3610 arg2, class_3610 arg3) | | getNextTickDelay(World arg0, BlockPos arg1, FluidState arg2, FluidState arg3) | | getSpreadDelay(World arg0, BlockPos arg1, FluidState arg2, FluidState arg3) | | func_215667_a(World arg0, BlockPos arg1, IFluidState arg2, IFluidState arg3) | | func_215667_a(World arg0, BlockPos arg1, IFluidState arg2, IFluidState arg3) |
|
| public void | | a(bhm arg0, ev arg1, clf arg2) | | method_15778(class_1937 arg0, class_2338 arg1, class_3610 arg2) | | onScheduledTick(World arg0, BlockPos arg1, FluidState 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 | |
| private static boolean | | c(clf arg0, bgw arg1, ev arg2) | | method_17774(class_3610 arg0, class_1922 arg1, class_2338 arg2) | | isFluidAboveEqual(FluidState arg0, BlockView arg1, BlockPos arg2) | | m_50081546(FluidState arg0, BlockView arg1, BlockPos arg2) | | func_215666_c(IFluidState arg0, IBlockReader arg1, BlockPos arg2) | | isFullHeight(IFluidState arg0, IBlockReader arg1, BlockPos arg2) |
|
| public float | | a(clf arg0, bgw arg1, ev arg2) | | method_15788(class_3610 arg0, class_1922 arg1, class_2338 arg2) | | getHeight(FluidState arg0, BlockView arg1, BlockPos arg2) | | getHeight(FluidState arg0, BlockView arg1, BlockPos arg2) | | func_215662_a(IFluidState arg0, IBlockReader arg1, BlockPos arg2) | | getActualHeight(IFluidState arg0, IBlockReader arg1, BlockPos arg2) |
|
| public float | |
| public VoxelShape | | b(clf arg0, bgw arg1, ev arg2) | | method_17775(class_3610 arg0, class_1922 arg1, class_2338 arg2) | | getShape(FluidState arg0, BlockView arg1, BlockPos arg2) | | getShape(FluidState arg0, BlockView arg1, BlockPos arg2) | | func_215664_b(IFluidState arg0, IBlockReader arg1, BlockPos arg2) | | func_215664_b(IFluidState arg0, IBlockReader arg1, BlockPos arg2) |
|