Package net.minecraft.fluid
Class FluidState
- Mappings:
Namespace Name intermediary net/minecraft/class_3610official dxbnamed net/minecraft/fluid/FluidState
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<FluidState>static final intstatic final intFields inherited from class net.minecraft.state.State
codec, NAME, owner, PROPERTIES -
Constructor Summary
ConstructorsConstructorDescriptionFluidState(Fluid fluid, ImmutableMap<Property<?>, Comparable<?>> propertiesMap, com.mojang.serialization.MapCodec<FluidState> codec) -
Method Summary
Modifier and TypeMethodDescriptionbooleancanBeReplacedWith(BlockView world, BlockPos pos, Fluid fluid, Direction direction) floatgetFluid()floatfloatintgetLevel()getVelocity(BlockView world, BlockPos pos) booleanbooleanisEmpty()booleanisEqualAndStill(Fluid fluid) booleanisIn(RegistryEntryList<Fluid> fluids) booleanbooleanbooleanisStill()booleanmethod_15756(BlockView world, BlockPos pos) voidonRandomTick(World world, BlockPos pos, Random random) voidonScheduledTick(World world, BlockPos pos) voidrandomDisplayTick(World world, BlockPos pos, Random random) Methods inherited from class net.minecraft.state.State
contains, createCodec, createWithTable, cycle, get, getEntries, getNext, getOrEmpty, getProperties, toString, with, withIfExists
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector intermediary field_25018Lnet/minecraft/class_3610;field_25018:Lcom/mojang/serialization/Codec;official aLdxb;a:Lcom/mojang/serialization/Codec;named CODECLnet/minecraft/fluid/FluidState;CODEC:Lcom/mojang/serialization/Codec;
-
field_31727
public static final int field_31727- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_31727Lnet/minecraft/class_3610;field_31727:Iofficial bLdxb;b:Inamed field_31727Lnet/minecraft/fluid/FluidState;field_31727:I
-
field_31728
public static final int field_31728- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_31728Lnet/minecraft/class_3610;field_31728:Iofficial gLdxb;g:Inamed field_31728Lnet/minecraft/fluid/FluidState;field_31728:I
-
-
Constructor Details
-
FluidState
public FluidState(Fluid fluid, ImmutableMap<Property<?>, Comparable<?>> propertiesMap, com.mojang.serialization.MapCodec<FluidState> codec) - Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_3610;<init>(Lnet/minecraft/class_3611;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)Vofficial <init>Ldxb;<init>(Ldxa;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)Vnamed <init>Lnet/minecraft/fluid/FluidState;<init>(Lnet/minecraft/fluid/Fluid;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)V
-
-
Method Details
-
getFluid
- Mappings:
Namespace Name Mixin selector intermediary method_15772Lnet/minecraft/class_3610;method_15772()Lnet/minecraft/class_3611;official aLdxb;a()Ldxa;named getFluidLnet/minecraft/fluid/FluidState;getFluid()Lnet/minecraft/fluid/Fluid;
-
isStill
public boolean isStill()- Mappings:
Namespace Name Mixin selector intermediary method_15771Lnet/minecraft/class_3610;method_15771()Zofficial bLdxb;b()Znamed isStillLnet/minecraft/fluid/FluidState;isStill()Z
-
isEqualAndStill
- Mappings:
Namespace Name Mixin selector intermediary method_33659Lnet/minecraft/class_3610;method_33659(Lnet/minecraft/class_3611;)Zofficial aLdxb;a(Ldxa;)Znamed isEqualAndStillLnet/minecraft/fluid/FluidState;isEqualAndStill(Lnet/minecraft/fluid/Fluid;)Z
-
isEmpty
public boolean isEmpty()- Mappings:
Namespace Name Mixin selector intermediary method_15769Lnet/minecraft/class_3610;method_15769()Zofficial cLdxb;c()Znamed isEmptyLnet/minecraft/fluid/FluidState;isEmpty()Z
-
getHeight
- Mappings:
Namespace Name Mixin selector intermediary method_15763Lnet/minecraft/class_3610;method_15763(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Fofficial aLdxb;a(Lclq;Lgu;)Fnamed getHeightLnet/minecraft/fluid/FluidState;getHeight(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)F
-
getHeight
public float getHeight()- Mappings:
Namespace Name Mixin selector intermediary method_20785Lnet/minecraft/class_3610;method_20785()Fofficial dLdxb;d()Fnamed getHeightLnet/minecraft/fluid/FluidState;getHeight()F
-
getLevel
public int getLevel()- Mappings:
Namespace Name Mixin selector intermediary method_15761Lnet/minecraft/class_3610;method_15761()Iofficial eLdxb;e()Inamed getLevelLnet/minecraft/fluid/FluidState;getLevel()I
-
method_15756
- Mappings:
Namespace Name Mixin selector intermediary method_15756Lnet/minecraft/class_3610;method_15756(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Zofficial bLdxb;b(Lclq;Lgu;)Znamed method_15756Lnet/minecraft/fluid/FluidState;method_15756(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
-
onScheduledTick
- Mappings:
Namespace Name Mixin selector intermediary method_15770Lnet/minecraft/class_3610;method_15770(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Vofficial aLdxb;a(Lcmk;Lgu;)Vnamed onScheduledTickLnet/minecraft/fluid/FluidState;onScheduledTick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)V
-
randomDisplayTick
- Mappings:
Namespace Name Mixin selector intermediary method_15768Lnet/minecraft/class_3610;method_15768(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Vofficial aLdxb;a(Lcmk;Lgu;Lapf;)Vnamed randomDisplayTickLnet/minecraft/fluid/FluidState;randomDisplayTick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;)V
-
hasRandomTicks
public boolean hasRandomTicks()- Mappings:
Namespace Name Mixin selector intermediary method_15773Lnet/minecraft/class_3610;method_15773()Zofficial fLdxb;f()Znamed hasRandomTicksLnet/minecraft/fluid/FluidState;hasRandomTicks()Z
-
onRandomTick
- Mappings:
Namespace Name Mixin selector intermediary method_15757Lnet/minecraft/class_3610;method_15757(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Vofficial bLdxb;b(Lcmk;Lgu;Lapf;)Vnamed onRandomTickLnet/minecraft/fluid/FluidState;onRandomTick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;)V
-
getVelocity
- Mappings:
Namespace Name Mixin selector intermediary method_15758Lnet/minecraft/class_3610;method_15758(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243;official cLdxb;c(Lclq;Lgu;)Leea;named getVelocityLnet/minecraft/fluid/FluidState;getVelocity(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/Vec3d;
-
getBlockState
- Mappings:
Namespace Name Mixin selector intermediary method_15759Lnet/minecraft/class_3610;method_15759()Lnet/minecraft/class_2680;official gLdxb;g()Ldby;named getBlockStateLnet/minecraft/fluid/FluidState;getBlockState()Lnet/minecraft/block/BlockState;
-
getParticle
- Mappings:
Namespace Name Mixin selector intermediary method_15766Lnet/minecraft/class_3610;method_15766()Lnet/minecraft/class_2394;official hLdxb;h()Lit;named getParticleLnet/minecraft/fluid/FluidState;getParticle()Lnet/minecraft/particle/ParticleEffect;
-
isIn
- Mappings:
Namespace Name Mixin selector intermediary method_15767Lnet/minecraft/class_3610;method_15767(Lnet/minecraft/class_6862;)Zofficial aLdxb;a(Lanl;)Znamed isInLnet/minecraft/fluid/FluidState;isIn(Lnet/minecraft/registry/tag/TagKey;)Z
-
isIn
- Mappings:
Namespace Name Mixin selector intermediary method_40179Lnet/minecraft/class_3610;method_40179(Lnet/minecraft/class_6885;)Zofficial aLdxb;a(Lhi;)Znamed isInLnet/minecraft/fluid/FluidState;isIn(Lnet/minecraft/registry/entry/RegistryEntryList;)Z
-
isOf
- Mappings:
Namespace Name Mixin selector intermediary method_39360Lnet/minecraft/class_3610;method_39360(Lnet/minecraft/class_3611;)Zofficial bLdxb;b(Ldxa;)Znamed isOfLnet/minecraft/fluid/FluidState;isOf(Lnet/minecraft/fluid/Fluid;)Z
-
getBlastResistance
public float getBlastResistance()- Mappings:
Namespace Name Mixin selector intermediary method_15760Lnet/minecraft/class_3610;method_15760()Fofficial iLdxb;i()Fnamed getBlastResistanceLnet/minecraft/fluid/FluidState;getBlastResistance()F
-
canBeReplacedWith
- Mappings:
Namespace Name Mixin selector intermediary method_15764Lnet/minecraft/class_3610;method_15764(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3611;Lnet/minecraft/class_2350;)Zofficial aLdxb;a(Lclq;Lgu;Ldxa;Lha;)Znamed canBeReplacedWithLnet/minecraft/fluid/FluidState;canBeReplacedWith(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/Fluid;Lnet/minecraft/util/math/Direction;)Z
-
getShape
- Mappings:
Namespace Name Mixin selector intermediary method_17776Lnet/minecraft/class_3610;method_17776(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;official dLdxb;d(Lclq;Lgu;)Leet;named getShapeLnet/minecraft/fluid/FluidState;getShape(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shape/VoxelShape;
-
getRegistryEntry
- Mappings:
Namespace Name Mixin selector intermediary method_40180Lnet/minecraft/class_3610;method_40180()Lnet/minecraft/class_6880;official jLdxb;j()Lhe;named getRegistryEntryLnet/minecraft/fluid/FluidState;getRegistryEntry()Lnet/minecraft/registry/entry/RegistryEntry;
-
streamTags
- Mappings:
Namespace Name Mixin selector intermediary method_40181Lnet/minecraft/class_3610;method_40181()Ljava/util/stream/Stream;official kLdxb;k()Ljava/util/stream/Stream;named streamTagsLnet/minecraft/fluid/FluidState;streamTags()Ljava/util/stream/Stream;
-