Package net.minecraft
Class class_4022
java.lang.Object
net.minecraft.fluid.Fluid
net.minecraft.class_4022
- Direct Known Subclasses:
class_4027,class_4032
- Mappings:
Namespace Name official byuintermediary net/minecraft/class_4022named net/minecraft/class_4022
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final BooleanPropertystatic final IntPropertyprivate static final ThreadLocal<Object2ByteLinkedOpenHashMap<Block.NeighborGroup>>Fields inherited from class net.minecraft.fluid.Fluid
field_19484, field_19485 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionmethod_17744(int int2, boolean bool) private booleanmethod_17745(BlockView blockView, Fluid fluid, BlockPos blockPos, BlockState blockState, BlockPos blockPos2, BlockState blockState2) private booleanmethod_17746(BlockView blockView, Fluid fluid, BlockPos blockPos, BlockState blockState, Direction direction, BlockPos blockPos2, BlockState blockState2, FluidState fluidState) private booleanmethod_17747(BlockView blockView, BlockPos blockPos, BlockState blockState, Fluid fluid) protected booleanmethod_17748(BlockView blockView, BlockPos blockPos, BlockState blockState, Direction direction, BlockPos blockPos2, BlockState blockState2, FluidState fluidState, Fluid fluid) protected booleanmethod_17749(BlockView blockView, BlockPos blockPos, Direction direction) protected intmethod_17750(World world, FluidState fluidState, FluidState fluidState2) protected abstract voidmethod_17751(IWorld iWorld, BlockPos blockPos, BlockState blockState) protected voidmethod_17752(IWorld iWorld, BlockPos blockPos, BlockState blockState, Direction direction, FluidState fluidState) protected voidmethod_17753(IWorld iWorld, BlockPos blockPos, FluidState fluidState) private voidmethod_17754(IWorld iWorld, BlockPos blockPos, FluidState fluidState, BlockState blockState) private intmethod_17755(RenderBlockView renderBlockView, BlockPos blockPos) protected intmethod_17757(RenderBlockView renderBlockView, BlockPos blockPos, int int2, Direction direction, BlockState blockState, BlockPos blockPos2, Short2ObjectMap<com.mojang.datafixers.util.Pair<BlockState, FluidState>> short2ObjectMap, Short2BooleanMap short2BooleanMap) protected FluidStatemethod_17758(RenderBlockView renderBlockView, BlockPos blockPos, BlockState blockState) private static shortmethod_17761(BlockPos blockPos, BlockPos blockPos2) private booleanmethod_17762(Direction direction, BlockView blockView, BlockPos blockPos, BlockState blockState, BlockPos blockPos2, BlockState blockState2) method_17763(boolean bool) protected abstract intmethod_17764(RenderBlockView renderBlockView) protected Map<Direction,FluidState> method_17766(RenderBlockView renderBlockView, BlockPos blockPos, BlockState blockState) protected abstract intmethod_17767(RenderBlockView renderBlockView) abstract Fluidprotected static intmethod_17769(FluidState fluidState) abstract Fluidprotected abstract booleanprivate booleanmethod_17772(FluidState fluidState) private booleanmethod_17773(FluidState fluidState) voidmethod_17776(World world, BlockPos blockPos, FluidState fluidState) method_17779(RenderBlockView renderBlockView, BlockPos blockPos, FluidState fluidState) protected voidmethod_17780(StateManager.Builder<Fluid, FluidState> builder) floatmethod_17782(FluidState fluidState) Methods inherited from class net.minecraft.fluid.Fluid
getBlastResistance, getDefaultState, getParticle, getRenderLayer, isEmpty, isStill, method_17777, method_17778, method_17781, method_17783, method_17786, method_17787, method_17788, method_17789, method_17793, method_17794, method_17795, method_17798, method_17799
-
Field Details
-
field_19480
- Mappings:
Namespace Name Mixin selector official aLbyu;a:Lbmb;intermediary field_19480Lnet/minecraft/class_4022;field_19480:Lnet/minecraft/class_2243;named field_19480Lnet/minecraft/class_4022;field_19480:Lnet/minecraft/state/property/BooleanProperty;
-
field_19481
- Mappings:
Namespace Name Mixin selector official bLbyu;b:Lbmj;intermediary field_19481Lnet/minecraft/class_4022;field_19481:Lnet/minecraft/class_2246;named field_19481Lnet/minecraft/class_4022;field_19481:Lnet/minecraft/state/property/IntProperty;
-
field_19482
- Mappings:
Namespace Name Mixin selector official eLbyu;e:Ljava/lang/ThreadLocal;intermediary field_19482Lnet/minecraft/class_4022;field_19482:Ljava/lang/ThreadLocal;named field_19482Lnet/minecraft/class_4022;field_19482:Ljava/lang/ThreadLocal;
-
-
Constructor Details
-
class_4022
public class_4022()
-
-
Method Details
-
method_17780
- Overrides:
method_17780in classFluid- Mappings:
Namespace Name Mixin selector official aLbyv;a(Lble$a;)Vintermediary method_17780Lnet/minecraft/class_4023;method_17780(Lnet/minecraft/class_2233$class_3757;)Vnamed method_17780Lnet/minecraft/fluid/Fluid;method_17780(Lnet/minecraft/state/StateManager$Builder;)V
-
method_17779
public Vec3d method_17779(RenderBlockView renderBlockView, BlockPos blockPos, FluidState fluidState) - Specified by:
method_17779in classFluid- Mappings:
Namespace Name Mixin selector official aLbyv;a(Layc;Lel;Lbyw;)Lcee;intermediary method_17779Lnet/minecraft/class_4023;method_17779(Lnet/minecraft/class_3599;Lnet/minecraft/class_2552;Lnet/minecraft/class_4024;)Lnet/minecraft/class_236;named method_17779Lnet/minecraft/fluid/Fluid;method_17779(Lnet/minecraft/world/RenderBlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/FluidState;)Lnet/minecraft/util/math/Vec3d;
-
method_17772
- Mappings:
Namespace Name Mixin selector official gLbyu;g(Lbyw;)Zintermediary method_17772Lnet/minecraft/class_4022;method_17772(Lnet/minecraft/class_4024;)Znamed method_17772Lnet/minecraft/class_4022;method_17772(Lnet/minecraft/fluid/FluidState;)Z
-
method_17749
- Mappings:
Namespace Name Mixin selector official aLbyu;a(Laxk;Lel;Leq;)Zintermediary method_17749Lnet/minecraft/class_4022;method_17749(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;Lnet/minecraft/class_1354;)Znamed method_17749Lnet/minecraft/class_4022;method_17749(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)Z
-
method_17753
- Mappings:
Namespace Name Mixin selector official aLbyu;a(Laxz;Lel;Lbyw;)Vintermediary method_17753Lnet/minecraft/class_4022;method_17753(Lnet/minecraft/class_3598;Lnet/minecraft/class_2552;Lnet/minecraft/class_4024;)Vnamed method_17753Lnet/minecraft/class_4022;method_17753(Lnet/minecraft/world/IWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/FluidState;)V
-
method_17754
private void method_17754(IWorld iWorld, BlockPos blockPos, FluidState fluidState, BlockState blockState) - Mappings:
Namespace Name Mixin selector official aLbyu;a(Laxz;Lel;Lbyw;Lblc;)Vintermediary method_17754Lnet/minecraft/class_4022;method_17754(Lnet/minecraft/class_3598;Lnet/minecraft/class_2552;Lnet/minecraft/class_4024;Lnet/minecraft/class_2232;)Vnamed method_17754Lnet/minecraft/class_4022;method_17754(Lnet/minecraft/world/IWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/FluidState;Lnet/minecraft/block/BlockState;)V
-
method_17758
protected FluidState method_17758(RenderBlockView renderBlockView, BlockPos blockPos, BlockState blockState) - Mappings:
Namespace Name Mixin selector official aLbyu;a(Layc;Lel;Lblc;)Lbyw;intermediary method_17758Lnet/minecraft/class_4022;method_17758(Lnet/minecraft/class_3599;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;)Lnet/minecraft/class_4024;named method_17758Lnet/minecraft/class_4022;method_17758(Lnet/minecraft/world/RenderBlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Lnet/minecraft/fluid/FluidState;
-
method_17762
private boolean method_17762(Direction direction, BlockView blockView, BlockPos blockPos, BlockState blockState, BlockPos blockPos2, BlockState blockState2) - Mappings:
Namespace Name Mixin selector official aLbyu;a(Leq;Laxk;Lel;Lblc;Lel;Lblc;)Zintermediary method_17762Lnet/minecraft/class_4022;method_17762(Lnet/minecraft/class_1354;Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;)Znamed method_17762Lnet/minecraft/class_4022;method_17762(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;)Z
-
method_17768
- Mappings:
Namespace Name Mixin selector official eLbyu;e()Lbyv;intermediary method_17768Lnet/minecraft/class_4022;method_17768()Lnet/minecraft/class_4023;named method_17768Lnet/minecraft/class_4022;method_17768()Lnet/minecraft/fluid/Fluid;
-
method_17744
- Mappings:
Namespace Name Mixin selector official aLbyu;a(IZ)Lbyw;intermediary method_17744Lnet/minecraft/class_4022;method_17744(IZ)Lnet/minecraft/class_4024;named method_17744Lnet/minecraft/class_4022;method_17744(IZ)Lnet/minecraft/fluid/FluidState;
-
method_17770
- Mappings:
Namespace Name Mixin selector official fLbyu;f()Lbyv;intermediary method_17770Lnet/minecraft/class_4022;method_17770()Lnet/minecraft/class_4023;named method_17770Lnet/minecraft/class_4022;method_17770()Lnet/minecraft/fluid/Fluid;
-
method_17763
- Mappings:
Namespace Name Mixin selector official aLbyu;a(Z)Lbyw;intermediary method_17763Lnet/minecraft/class_4022;method_17763(Z)Lnet/minecraft/class_4024;named method_17763Lnet/minecraft/class_4022;method_17763(Z)Lnet/minecraft/fluid/FluidState;
-
method_17771
protected abstract boolean method_17771()- Mappings:
Namespace Name Mixin selector official gLbyu;g()Zintermediary method_17771Lnet/minecraft/class_4022;method_17771()Znamed method_17771Lnet/minecraft/class_4022;method_17771()Z
-
method_17752
protected void method_17752(IWorld iWorld, BlockPos blockPos, BlockState blockState, Direction direction, FluidState fluidState) - Mappings:
Namespace Name Mixin selector official aLbyu;a(Laxz;Lel;Lblc;Leq;Lbyw;)Vintermediary method_17752Lnet/minecraft/class_4022;method_17752(Lnet/minecraft/class_3598;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;Lnet/minecraft/class_1354;Lnet/minecraft/class_4024;)Vnamed method_17752Lnet/minecraft/class_4022;method_17752(Lnet/minecraft/world/IWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;Lnet/minecraft/fluid/FluidState;)V
-
method_17751
- Mappings:
Namespace Name Mixin selector official aLbyu;a(Laxz;Lel;Lblc;)Vintermediary method_17751Lnet/minecraft/class_4022;method_17751(Lnet/minecraft/class_3598;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;)Vnamed method_17751Lnet/minecraft/class_4022;method_17751(Lnet/minecraft/world/IWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
method_17761
- Mappings:
Namespace Name Mixin selector official aLbyu;a(Lel;Lel;)Sintermediary method_17761Lnet/minecraft/class_4022;method_17761(Lnet/minecraft/class_2552;Lnet/minecraft/class_2552;)Snamed method_17761Lnet/minecraft/class_4022;method_17761(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)S
-
method_17757
protected int method_17757(RenderBlockView renderBlockView, BlockPos blockPos, int int2, Direction direction, BlockState blockState, BlockPos blockPos2, Short2ObjectMap<com.mojang.datafixers.util.Pair<BlockState, FluidState>> short2ObjectMap, Short2BooleanMap short2BooleanMap) - Mappings:
Namespace Name Mixin selector official aLbyu;a(Layc;Lel;ILeq;Lblc;Lel;Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lit/unimi/dsi/fastutil/shorts/Short2BooleanMap;)Iintermediary method_17757Lnet/minecraft/class_4022;method_17757(Lnet/minecraft/class_3599;Lnet/minecraft/class_2552;ILnet/minecraft/class_1354;Lnet/minecraft/class_2232;Lnet/minecraft/class_2552;Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lit/unimi/dsi/fastutil/shorts/Short2BooleanMap;)Inamed method_17757Lnet/minecraft/class_4022;method_17757(Lnet/minecraft/world/RenderBlockView;Lnet/minecraft/util/math/BlockPos;ILnet/minecraft/util/math/Direction;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lit/unimi/dsi/fastutil/shorts/Short2ObjectMap;Lit/unimi/dsi/fastutil/shorts/Short2BooleanMap;)I
-
method_17745
private boolean method_17745(BlockView blockView, Fluid fluid, BlockPos blockPos, BlockState blockState, BlockPos blockPos2, BlockState blockState2) - Mappings:
Namespace Name Mixin selector official aLbyu;a(Laxk;Lbyv;Lel;Lblc;Lel;Lblc;)Zintermediary method_17745Lnet/minecraft/class_4022;method_17745(Lnet/minecraft/class_1158;Lnet/minecraft/class_4023;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;)Znamed method_17745Lnet/minecraft/class_4022;method_17745(Lnet/minecraft/world/BlockView;Lnet/minecraft/fluid/Fluid;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Z
-
method_17746
private boolean method_17746(BlockView blockView, Fluid fluid, BlockPos blockPos, BlockState blockState, Direction direction, BlockPos blockPos2, BlockState blockState2, FluidState fluidState) - Mappings:
Namespace Name Mixin selector official aLbyu;a(Laxk;Lbyv;Lel;Lblc;Leq;Lel;Lblc;Lbyw;)Zintermediary method_17746Lnet/minecraft/class_4022;method_17746(Lnet/minecraft/class_1158;Lnet/minecraft/class_4023;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;Lnet/minecraft/class_1354;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;Lnet/minecraft/class_4024;)Znamed method_17746Lnet/minecraft/class_4022;method_17746(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;)Z
-
method_17773
- Mappings:
Namespace Name Mixin selector official hLbyu;h(Lbyw;)Zintermediary method_17773Lnet/minecraft/class_4022;method_17773(Lnet/minecraft/class_4024;)Znamed method_17773Lnet/minecraft/class_4022;method_17773(Lnet/minecraft/fluid/FluidState;)Z
-
method_17764
- Mappings:
Namespace Name Mixin selector official bLbyu;b(Layc;)Iintermediary method_17764Lnet/minecraft/class_4022;method_17764(Lnet/minecraft/class_3599;)Inamed method_17764Lnet/minecraft/class_4022;method_17764(Lnet/minecraft/world/RenderBlockView;)I
-
method_17755
- Mappings:
Namespace Name Mixin selector official aLbyu;a(Layc;Lel;)Iintermediary method_17755Lnet/minecraft/class_4022;method_17755(Lnet/minecraft/class_3599;Lnet/minecraft/class_2552;)Inamed method_17755Lnet/minecraft/class_4022;method_17755(Lnet/minecraft/world/RenderBlockView;Lnet/minecraft/util/math/BlockPos;)I
-
method_17766
protected Map<Direction,FluidState> method_17766(RenderBlockView renderBlockView, BlockPos blockPos, BlockState blockState) - Mappings:
Namespace Name Mixin selector official bLbyu;b(Layc;Lel;Lblc;)Ljava/util/Map;intermediary method_17766Lnet/minecraft/class_4022;method_17766(Lnet/minecraft/class_3599;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;)Ljava/util/Map;named method_17766Lnet/minecraft/class_4022;method_17766(Lnet/minecraft/world/RenderBlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Ljava/util/Map;
-
method_17747
private boolean method_17747(BlockView blockView, BlockPos blockPos, BlockState blockState, Fluid fluid) - Mappings:
Namespace Name Mixin selector official aLbyu;a(Laxk;Lel;Lblc;Lbyv;)Zintermediary method_17747Lnet/minecraft/class_4022;method_17747(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;Lnet/minecraft/class_4023;)Znamed method_17747Lnet/minecraft/class_4022;method_17747(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/fluid/Fluid;)Z
-
method_17748
protected boolean method_17748(BlockView blockView, BlockPos blockPos, BlockState blockState, Direction direction, BlockPos blockPos2, BlockState blockState2, FluidState fluidState, Fluid fluid) - Mappings:
Namespace Name Mixin selector official aLbyu;a(Laxk;Lel;Lblc;Leq;Lel;Lblc;Lbyw;Lbyv;)Zintermediary method_17748Lnet/minecraft/class_4022;method_17748(Lnet/minecraft/class_1158;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;Lnet/minecraft/class_1354;Lnet/minecraft/class_2552;Lnet/minecraft/class_2232;Lnet/minecraft/class_4024;Lnet/minecraft/class_4023;)Znamed method_17748Lnet/minecraft/class_4022;method_17748(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;Lnet/minecraft/fluid/Fluid;)Z
-
method_17767
- Mappings:
Namespace Name Mixin selector official cLbyu;c(Layc;)Iintermediary method_17767Lnet/minecraft/class_4022;method_17767(Lnet/minecraft/class_3599;)Inamed method_17767Lnet/minecraft/class_4022;method_17767(Lnet/minecraft/world/RenderBlockView;)I
-
method_17750
- Mappings:
Namespace Name Mixin selector official aLbyu;a(Laxy;Lbyw;Lbyw;)Iintermediary method_17750Lnet/minecraft/class_4022;method_17750(Lnet/minecraft/class_1150;Lnet/minecraft/class_4024;Lnet/minecraft/class_4024;)Inamed method_17750Lnet/minecraft/class_4022;method_17750(Lnet/minecraft/world/World;Lnet/minecraft/fluid/FluidState;Lnet/minecraft/fluid/FluidState;)I
-
method_17776
- Overrides:
method_17776in classFluid- Mappings:
Namespace Name Mixin selector official aLbyv;a(Laxy;Lel;Lbyw;)Vintermediary method_17776Lnet/minecraft/class_4023;method_17776(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;Lnet/minecraft/class_4024;)Vnamed method_17776Lnet/minecraft/fluid/Fluid;method_17776(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/FluidState;)V
-
method_17769
- Mappings:
Namespace Name Mixin selector official eLbyu;e(Lbyw;)Iintermediary method_17769Lnet/minecraft/class_4022;method_17769(Lnet/minecraft/class_4024;)Inamed method_17769Lnet/minecraft/class_4022;method_17769(Lnet/minecraft/fluid/FluidState;)I
-
method_17782
- Specified by:
method_17782in classFluid- Mappings:
Namespace Name Mixin selector official aLbyv;a(Lbyw;)Fintermediary method_17782Lnet/minecraft/class_4023;method_17782(Lnet/minecraft/class_4024;)Fnamed method_17782Lnet/minecraft/fluid/Fluid;method_17782(Lnet/minecraft/fluid/FluidState;)F
-