protected void | |
public Vec3 | | a(dcc arg0, jd arg1, epe arg2) | | getFlow(BlockGetter arg0, BlockPos arg1, FluidState arg2) | | method_15782(class_1922 arg0, class_2338 arg1, class_3610 arg2) | | m_pfqcawvv(C_peaveboq arg0, C_hynzadkk arg1, C_xqketiuf arg2) | | getVelocity(BlockView arg0, BlockPos arg1, FluidState arg2) | | getVelocity(BlockView arg0, BlockPos arg1, FluidState arg2) | | m_7000_(C_1559_ p_75988_, C_4675_ p_75989_, C_2691_ arg2) |
|
private boolean | |
protected boolean | | a(dcc arg0, jd arg1, ji arg2) | | isSolidFace(BlockGetter arg0, BlockPos arg1, Direction arg2) | | method_15749(class_1922 arg0, class_2338 arg1, class_2350 arg2) | | m_innettlj(C_peaveboq arg0, C_hynzadkk arg1, C_xpuuihxf arg2) | | isFlowBlocked(BlockView world, BlockPos pos, Direction direction) | | preventsFlow(BlockView world, BlockPos pos, Direction direction) | | m_75990_(C_1559_ p_75992_, C_4675_ p_75993_, C_4687_ arg2) |
|
protected void | | a(dcw arg0, jd arg1, epe arg2) | | spread(Level arg0, BlockPos arg1, FluidState arg2) | | method_15725(class_1937 arg0, class_2338 arg1, class_3610 arg2) | | m_gnukxuqv(C_cdctfzbn arg0, C_hynzadkk arg1, C_xqketiuf arg2) | | tryFlow(World world, BlockPos fluidPos, FluidState state) | | tryFlow(World world, BlockPos fluidPos, FluidState state) | | m_76010_(C_1596_ p_76012_, C_4675_ p_76013_, C_2691_ arg2) |
|
private void | | a(dcw arg0, jd arg1, epe arg2, dtc arg3) | | spreadToSides(Level arg0, BlockPos arg1, FluidState arg2, BlockState arg3) | | method_15744(class_1937 arg0, class_2338 arg1, class_3610 arg2, class_2680 arg3) | | m_hyyevjfk(C_cdctfzbn arg0, C_hynzadkk arg1, C_xqketiuf arg2, C_txtbiemp arg3) | | flowToSides(World world, BlockPos pos, FluidState fluidState, BlockState blockState) | | flowToSides(World world, BlockPos pos, FluidState fluidState, BlockState blockState) | | m_76014_(C_1596_ p_76016_, C_4675_ p_76017_, C_2691_ p_76018_, C_2064_ arg3) |
|
protected FluidState | | a(dcw arg0, jd arg1, dtc arg2) | | getNewLiquid(Level arg0, BlockPos arg1, BlockState arg2) | | method_15727(class_1937 arg0, class_2338 arg1, class_2680 arg2) | | m_ejtzmuvf(C_cdctfzbn arg0, C_hynzadkk arg1, C_txtbiemp arg2) | | getUpdatedState(World world, BlockPos pos, BlockState state) | | getUpdatedState(World world, BlockPos pos, BlockState state) | | m_76035_(C_1596_ p_76037_, C_4675_ p_76038_, C_2064_ arg2) |
|
private boolean | | a(ji arg0, dcc arg1, jd arg2, dtc arg3, jd arg4, dtc arg5) | | canPassThroughWall(Direction arg0, BlockGetter arg1, BlockPos arg2, BlockState arg3, BlockPos arg4, BlockState arg5) | | method_15732(class_2350 arg0, class_1922 arg1, class_2338 arg2, class_2680 arg3, class_2338 arg4, class_2680 arg5) | | m_ddqoqbni(C_xpuuihxf arg0, C_peaveboq arg1, C_hynzadkk arg2, C_txtbiemp arg3, C_hynzadkk arg4, C_txtbiemp arg5) | | receivesFlow(Direction face, BlockView world, BlockPos pos, BlockState state, BlockPos fromPos, BlockState fromState) | | receivesFlow(Direction face, BlockView world, BlockPos pos, BlockState state, BlockPos fromPos, BlockState fromState) | | m_76061_(C_4687_ p_76063_, C_1559_ p_76064_, C_4675_ p_76065_, C_2064_ p_76066_, C_4675_ p_76067_, C_2064_ arg5) |
|
public abstract Fluid | | d() | | getFlowing() | | method_15750() | | m_jfpcbsiz() | | getFlowing() | | getFlowing() | | m_5615_() |
|
public FluidState | | a(int arg0, boolean arg1) | | getFlowing(int arg0, boolean arg1) | | method_15728(int arg0, boolean arg1) | | m_arspckzu(int arg0, boolean arg1) | | getFlowing(int level, boolean falling) | | getFlowing(int level, boolean falling) | | m_75953_(int p_75955_, boolean arg1) |
|
public abstract Fluid | | e() | | getSource() | | method_15751() | | m_easmhmhd() | | getStill() | | getStill() | | m_5613_() |
|
public FluidState | | a(boolean arg0) | | getSource(boolean arg0) | | method_15729(boolean arg0) | | m_rvnlkcqm(boolean arg0) | | getStill(boolean falling) | | getStill(boolean falling) | | m_76068_(boolean arg0) |
|
protected abstract boolean | |
protected void | | a(dcx arg0, jd arg1, dtc arg2, ji arg3, epe arg4) | | spreadTo(LevelAccessor arg0, BlockPos arg1, BlockState arg2, Direction arg3, FluidState arg4) | | method_15745(class_1936 arg0, class_2338 arg1, class_2680 arg2, class_2350 arg3, class_3610 arg4) | | m_mvvtqxwz(C_vdvbsyle arg0, C_hynzadkk arg1, C_txtbiemp arg2, C_xpuuihxf arg3, C_xqketiuf arg4) | | flow(WorldAccess world, BlockPos pos, BlockState state, Direction direction, FluidState fluidState) | | flow(WorldAccess world, BlockPos pos, BlockState state, Direction direction, FluidState fluidState) | | m_6364_(C_1598_ p_76006_, C_4675_ p_76007_, C_2064_ p_76008_, C_4687_ p_76009_, C_2691_ arg4) |
|
protected abstract void | | a(dcx arg0, jd arg1, dtc arg2) | | beforeDestroyingBlock(LevelAccessor arg0, BlockPos arg1, BlockState arg2) | | method_15730(class_1936 arg0, class_2338 arg1, class_2680 arg2) | | m_lshwjkeq(C_vdvbsyle arg0, C_hynzadkk arg1, C_txtbiemp arg2) | | beforeBreakingBlock(WorldAccess world, BlockPos pos, BlockState state) | | beforeBreakingBlock(WorldAccess world, BlockPos pos, BlockState state) | | m_7456_(C_1598_ p_76003_, C_4675_ p_76004_, C_2064_ arg2) |
|
private static short | |
protected int | | a(dcz arg0, jd arg1, int arg2, ji arg3, dtc arg4, jd arg5, it.unimi.dsi.fastutil.shorts.Short2ObjectMap<com.mojang.datafixers.util.Pair<dtc, epe>> arg6, it.unimi.dsi.fastutil.shorts.Short2BooleanMap arg7) | | getSlopeDistance(LevelReader 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) | | method_15742(class_4538 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) | | m_elhudbgf(C_eemzphbi arg0, C_hynzadkk arg1, int arg2, C_xpuuihxf arg3, C_txtbiemp arg4, C_hynzadkk arg5, it.unimi.dsi.fastutil.shorts.Short2ObjectMap<com.mojang.datafixers.util.Pair<C_txtbiemp, C_xqketiuf>> arg6, it.unimi.dsi.fastutil.shorts.Short2BooleanMap arg7) | | getMinFlowDownDistance(WorldView world, BlockPos pos, int arg2, Direction direction, BlockState state, BlockPos fromPos, it.unimi.dsi.fastutil.shorts.Short2ObjectMap<com.mojang.datafixers.util.Pair<BlockState, FluidState>> stateCache, it.unimi.dsi.fastutil.shorts.Short2BooleanMap flowDownCache) | | getFlowSpeedBetween(WorldView world, BlockPos pos, int downFlowSpeed, Direction direction, BlockState state, BlockPos targetPos, it.unimi.dsi.fastutil.shorts.Short2ObjectMap<com.mojang.datafixers.util.Pair<BlockState, FluidState>> stateCache, it.unimi.dsi.fastutil.shorts.Short2BooleanMap downFlowCandidateCache) | | m_76026_(C_1599_ p_76028_, C_4675_ p_76029_, int p_76030_, C_4687_ p_76031_, C_2064_ p_76032_, C_4675_ p_76033_, it.unimi.dsi.fastutil.shorts.Short2ObjectMap<com.mojang.datafixers.util.Pair<C_2064_, C_2691_>> p_76034_, it.unimi.dsi.fastutil.shorts.Short2BooleanMap arg7) |
|
private boolean | | a(dcc arg0, epd arg1, jd arg2, dtc arg3, jd arg4, dtc arg5) | | isWaterHole(BlockGetter arg0, Fluid arg1, BlockPos arg2, BlockState arg3, BlockPos arg4, BlockState arg5) | | method_15736(class_1922 arg0, class_3611 arg1, class_2338 arg2, class_2680 arg3, class_2338 arg4, class_2680 arg5) | | m_yyzlptcq(C_peaveboq arg0, C_rxhyurmy arg1, C_hynzadkk arg2, C_txtbiemp arg3, C_hynzadkk arg4, C_txtbiemp arg5) | | canFlowDownTo(BlockView world, Fluid fluid, BlockPos pos, BlockState state, BlockPos fromPos, BlockState fromState) | | canFlowDownTo(BlockView world, Fluid fluid, BlockPos pos, BlockState state, BlockPos fromPos, BlockState fromState) | | m_75956_(C_1559_ p_75958_, C_2690_ p_75959_, C_4675_ p_75960_, C_2064_ p_75961_, C_4675_ p_75962_, C_2064_ arg5) |
|
private boolean | | a(dcc arg0, epd arg1, jd arg2, dtc arg3, ji arg4, jd arg5, dtc arg6, epe arg7) | | canPassThrough(BlockGetter arg0, Fluid arg1, BlockPos arg2, BlockState arg3, Direction arg4, BlockPos arg5, BlockState arg6, FluidState 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) | | m_akhvnkfl(C_peaveboq arg0, C_rxhyurmy arg1, C_hynzadkk arg2, C_txtbiemp arg3, C_xpuuihxf arg4, C_hynzadkk arg5, C_txtbiemp arg6, C_xqketiuf arg7) | | canFlowThrough(BlockView world, Fluid fluid, BlockPos pos, BlockState state, Direction face, BlockPos fromPos, BlockState fromState, FluidState fluidState) | | canFlowThrough(BlockView world, Fluid fluid, BlockPos pos, BlockState state, Direction face, BlockPos fromPos, BlockState fromState, FluidState fluidState) | | m_75963_(C_1559_ p_75965_, C_2690_ p_75966_, C_4675_ p_75967_, C_2064_ p_75968_, C_4687_ p_75969_, C_4675_ p_75970_, C_2064_ p_75971_, C_2691_ arg7) |
|
private boolean | |
protected abstract int | |
private int | |
protected Map<Direction, FluidState> | | b(dcw arg0, jd arg1, dtc arg2) | | getSpread(Level arg0, BlockPos arg1, BlockState arg2) | | method_15726(class_1937 arg0, class_2338 arg1, class_2680 arg2) | | m_lcoiqlct(C_cdctfzbn arg0, C_hynzadkk arg1, C_txtbiemp arg2) | | getSpread(World world, BlockPos pos, BlockState state) | | getSpread(World world, BlockPos pos, BlockState state) | | m_76079_(C_1596_ p_76081_, C_4675_ p_76082_, C_2064_ arg2) |
|
private boolean | | a(dcc arg0, jd arg1, dtc arg2, epd arg3) | | canHoldFluid(BlockGetter arg0, BlockPos arg1, BlockState arg2, Fluid arg3) | | method_15754(class_1922 arg0, class_2338 arg1, class_2680 arg2, class_3611 arg3) | | m_rjtwfflw(C_peaveboq arg0, C_hynzadkk arg1, C_txtbiemp arg2, C_rxhyurmy arg3) | | canFill(BlockView world, BlockPos pos, BlockState state, Fluid fluid) | | canFill(BlockView world, BlockPos pos, BlockState state, Fluid fluid) | | m_75972_(C_1559_ p_75974_, C_4675_ p_75975_, C_2064_ p_75976_, C_2690_ arg3) |
|
protected boolean | | a(dcc arg0, jd arg1, dtc arg2, ji arg3, jd arg4, dtc arg5, epe arg6, epd arg7) | | canSpreadTo(BlockGetter arg0, BlockPos arg1, BlockState arg2, Direction arg3, BlockPos arg4, BlockState arg5, FluidState arg6, Fluid 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) | | m_tvbaomon(C_peaveboq arg0, C_hynzadkk arg1, C_txtbiemp arg2, C_xpuuihxf arg3, C_hynzadkk arg4, C_txtbiemp arg5, C_xqketiuf arg6, C_rxhyurmy arg7) | | canFlow(BlockView world, BlockPos fluidPos, BlockState fluidBlockState, Direction flowDirection, BlockPos flowTo, BlockState flowToBlockState, FluidState fluidState, Fluid fluid) | | canFlow(BlockView world, BlockPos fluidPos, BlockState fluidBlockState, Direction flowDirection, BlockPos flowTo, BlockState flowToBlockState, FluidState fluidState, Fluid fluid) | | m_75977_(C_1559_ p_75979_, C_4675_ p_75980_, C_2064_ p_75981_, C_4687_ p_75982_, C_4675_ p_75983_, C_2064_ p_75984_, C_2691_ p_75985_, C_2690_ arg7) |
|
protected abstract int | |
protected int | | a(dcw arg0, jd arg1, epe arg2, epe arg3) | | getSpreadDelay(Level arg0, BlockPos arg1, FluidState arg2, FluidState arg3) | | method_15753(class_1937 arg0, class_2338 arg1, class_3610 arg2, class_3610 arg3) | | m_isezvdok(C_cdctfzbn arg0, C_hynzadkk arg1, C_xqketiuf arg2, C_xqketiuf arg3) | | getNextTickDelay(World world, BlockPos pos, FluidState oldState, FluidState newState) | | getNextTickDelay(World world, BlockPos pos, FluidState oldState, FluidState newState) | | m_6886_(C_1596_ p_75999_, C_4675_ p_76000_, C_2691_ p_76001_, C_2691_ arg3) |
|
public void | | b(dcw arg0, jd arg1, epe arg2) | | tick(Level arg0, BlockPos arg1, FluidState arg2) | | method_15778(class_1937 arg0, class_2338 arg1, class_3610 arg2) | | m_ckadjwba(C_cdctfzbn arg0, C_hynzadkk arg1, C_xqketiuf arg2) | | onScheduledTick(World arg0, BlockPos arg1, FluidState arg2) | | onScheduledTick(World arg0, BlockPos arg1, FluidState arg2) | | m_6292_(C_1596_ p_75996_, C_4675_ p_75997_, C_2691_ arg2) |
|
protected static int | |
private static boolean | | c(epe arg0, dcc arg1, jd arg2) | | hasSameAbove(FluidState arg0, BlockGetter arg1, BlockPos arg2) | | method_17774(class_3610 arg0, class_1922 arg1, class_2338 arg2) | | m_vbpauywo(C_xqketiuf arg0, C_peaveboq arg1, C_hynzadkk arg2) | | isFluidAboveEqual(FluidState state, BlockView world, BlockPos pos) | | isFluidAboveEqual(FluidState state, BlockView world, BlockPos pos) | | m_76088_(C_2691_ p_76089_, C_1559_ p_76090_, C_4675_ p_76091_) |
|
public float | | a(epe arg0, dcc arg1, jd arg2) | | getHeight(FluidState arg0, BlockGetter arg1, BlockPos arg2) | | method_15788(class_3610 arg0, class_1922 arg1, class_2338 arg2) | | m_ujruvhoa(C_xqketiuf arg0, C_peaveboq arg1, C_hynzadkk arg2) | | getHeight(FluidState arg0, BlockView arg1, BlockPos arg2) | | getHeight(FluidState arg0, BlockView arg1, BlockPos arg2) | | m_6098_(C_2691_ p_76051_, C_1559_ p_76052_, C_4675_ arg2) |
|
public float | |
public abstract int | |
public VoxelShape | | b(epe arg0, dcc arg1, jd arg2) | | getShape(FluidState arg0, BlockGetter arg1, BlockPos arg2) | | method_17775(class_3610 arg0, class_1922 arg1, class_2338 arg2) | | m_lrjhvxds(C_xqketiuf arg0, C_peaveboq arg1, C_hynzadkk arg2) | | getShape(FluidState arg0, BlockView arg1, BlockPos arg2) | | getShape(FluidState arg0, BlockView arg1, BlockPos arg2) | | m_7999_(C_2691_ p_76085_, C_1559_ p_76086_, C_4675_ arg2) |
|