类 FluidState
- java.lang.Object
-
- net.minecraft.state.State<Fluid,FluidState>
-
- net.minecraft.fluid.FluidState
-
public final class FluidState extends State<Fluid,FluidState>
- Mappings:
Namespace Name official ddsintermediary net/minecraft/class_3610named net/minecraft/fluid/FluidState
-
-
字段概要
字段 修饰符和类型 字段 说明 static com.mojang.serialization.Codec<FluidState>CODECstatic intfield_31727static intfield_31728-
从类继承的字段 net.minecraft.state.State
codec, NAME, owner, PROPERTIES
-
-
构造器概要
构造器 构造器 说明 FluidState(Fluid fluid, ImmutableMap<Property<?>,Comparable<?>> propertiesMap, com.mojang.serialization.MapCodec<FluidState> codec)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 booleancanBeReplacedWith(BlockView world, BlockPos pos, Fluid fluid, Direction direction)floatgetBlastResistance()BlockStategetBlockState()FluidgetFluid()floatgetHeight()floatgetHeight(BlockView world, BlockPos pos)intgetLevel()@Nullable ParticleEffectgetParticle()VoxelShapegetShape(BlockView world, BlockPos pos)Vec3dgetVelocity(BlockView world, BlockPos pos)booleanhasRandomTicks()booleanisEmpty()booleanisEqualAndStill(Fluid fluid)booleanisIn(Tag<Fluid> tag)booleanisStill()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)-
从类继承的方法 net.minecraft.state.State
contains, createCodec, createWithTable, cycle, get, getEntries, getNext, getOrEmpty, getProperties, toString, with
-
-
-
-
字段详细资料
-
CODEC
public static final com.mojang.serialization.Codec<FluidState> CODEC
- Mappings:
Namespace Name Mixin selector official aLdds;a:Lcom/mojang/serialization/Codec;intermediary field_25018Lnet/minecraft/class_3610;field_25018:Lcom/mojang/serialization/Codec;named CODECLnet/minecraft/fluid/FluidState;CODEC:Lcom/mojang/serialization/Codec;
-
field_31727
public static final int field_31727
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official bLdds;b:Iintermediary field_31727Lnet/minecraft/class_3610;field_31727:Inamed field_31727Lnet/minecraft/fluid/FluidState;field_31727:I
-
field_31728
public static final int field_31728
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official gLdds;g:Iintermediary field_31728Lnet/minecraft/class_3610;field_31728:Inamed field_31728Lnet/minecraft/fluid/FluidState;field_31728:I
-
-
构造器详细资料
-
FluidState
public FluidState(Fluid fluid, ImmutableMap<Property<?>,Comparable<?>> propertiesMap, com.mojang.serialization.MapCodec<FluidState> codec)
- Mappings:
Namespace Name Mixin selector official <init>Ldds;<init>(Lddr;Lcom/google/common/collect/ImmutableMap;Lcom/mojang/serialization/MapCodec;)Vintermediary <init>Lnet/minecraft/class_3610;<init>(Lnet/minecraft/class_3611;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
-
-
方法详细资料
-
getFluid
public Fluid getFluid()
- Mappings:
Namespace Name Mixin selector official aLdds;a()Lddr;intermediary method_15772Lnet/minecraft/class_3610;method_15772()Lnet/minecraft/class_3611;named getFluidLnet/minecraft/fluid/FluidState;getFluid()Lnet/minecraft/fluid/Fluid;
-
isStill
public boolean isStill()
- Mappings:
Namespace Name Mixin selector official bLdds;b()Zintermediary method_15771Lnet/minecraft/class_3610;method_15771()Znamed isStillLnet/minecraft/fluid/FluidState;isStill()Z
-
isEqualAndStill
public boolean isEqualAndStill(Fluid fluid)
- Mappings:
Namespace Name Mixin selector official aLdds;a(Lddr;)Zintermediary method_33659Lnet/minecraft/class_3610;method_33659(Lnet/minecraft/class_3611;)Znamed isEqualAndStillLnet/minecraft/fluid/FluidState;isEqualAndStill(Lnet/minecraft/fluid/Fluid;)Z
-
isEmpty
public boolean isEmpty()
- Mappings:
Namespace Name Mixin selector official cLdds;c()Zintermediary method_15769Lnet/minecraft/class_3610;method_15769()Znamed isEmptyLnet/minecraft/fluid/FluidState;isEmpty()Z
-
getHeight
public float getHeight(BlockView world, BlockPos pos)
- Mappings:
Namespace Name Mixin selector official aLdds;a(Lbuv;Lgb;)Fintermediary method_15763Lnet/minecraft/class_3610;method_15763(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)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 official dLdds;d()Fintermediary method_20785Lnet/minecraft/class_3610;method_20785()Fnamed getHeightLnet/minecraft/fluid/FluidState;getHeight()F
-
getLevel
public int getLevel()
- Mappings:
Namespace Name Mixin selector official eLdds;e()Iintermediary method_15761Lnet/minecraft/class_3610;method_15761()Inamed getLevelLnet/minecraft/fluid/FluidState;getLevel()I
-
method_15756
public boolean method_15756(BlockView world, BlockPos pos)
- Mappings:
Namespace Name Mixin selector official bLdds;b(Lbuv;Lgb;)Zintermediary method_15756Lnet/minecraft/class_3610;method_15756(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Znamed method_15756Lnet/minecraft/fluid/FluidState;method_15756(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Z
-
onScheduledTick
public void onScheduledTick(World world, BlockPos pos)
- Mappings:
Namespace Name Mixin selector official aLdds;a(Lbvr;Lgb;)Vintermediary method_15770Lnet/minecraft/class_3610;method_15770(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Vnamed onScheduledTickLnet/minecraft/fluid/FluidState;onScheduledTick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)V
-
randomDisplayTick
public void randomDisplayTick(World world, BlockPos pos, Random random)
- Mappings:
Namespace Name Mixin selector official aLdds;a(Lbvr;Lgb;Ljava/util/Random;)Vintermediary method_15768Lnet/minecraft/class_3610;method_15768(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/Random;)Vnamed randomDisplayTickLnet/minecraft/fluid/FluidState;randomDisplayTick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)V
-
hasRandomTicks
public boolean hasRandomTicks()
- Mappings:
Namespace Name Mixin selector official fLdds;f()Zintermediary method_15773Lnet/minecraft/class_3610;method_15773()Znamed hasRandomTicksLnet/minecraft/fluid/FluidState;hasRandomTicks()Z
-
onRandomTick
public void onRandomTick(World world, BlockPos pos, Random random)
- Mappings:
Namespace Name Mixin selector official bLdds;b(Lbvr;Lgb;Ljava/util/Random;)Vintermediary method_15757Lnet/minecraft/class_3610;method_15757(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Ljava/util/Random;)Vnamed onRandomTickLnet/minecraft/fluid/FluidState;onRandomTick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)V
-
getVelocity
public Vec3d getVelocity(BlockView world, BlockPos pos)
- Mappings:
Namespace Name Mixin selector official cLdds;c(Lbuv;Lgb;)Ldma;intermediary method_15758Lnet/minecraft/class_3610;method_15758(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243;named getVelocityLnet/minecraft/fluid/FluidState;getVelocity(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/Vec3d;
-
getBlockState
public BlockState getBlockState()
- Mappings:
Namespace Name Mixin selector official gLdds;g()Lcjr;intermediary method_15759Lnet/minecraft/class_3610;method_15759()Lnet/minecraft/class_2680;named getBlockStateLnet/minecraft/fluid/FluidState;getBlockState()Lnet/minecraft/block/BlockState;
-
getParticle
@Nullable public @Nullable ParticleEffect getParticle()
- Mappings:
Namespace Name Mixin selector official hLdds;h()Lho;intermediary method_15766Lnet/minecraft/class_3610;method_15766()Lnet/minecraft/class_2394;named getParticleLnet/minecraft/fluid/FluidState;getParticle()Lnet/minecraft/particle/ParticleEffect;
-
isIn
public boolean isIn(Tag<Fluid> tag)
- Mappings:
Namespace Name Mixin selector official aLdds;a(Lafs;)Zintermediary method_15767Lnet/minecraft/class_3610;method_15767(Lnet/minecraft/class_3494;)Znamed isInLnet/minecraft/fluid/FluidState;isIn(Lnet/minecraft/tag/Tag;)Z
-
getBlastResistance
public float getBlastResistance()
- Mappings:
Namespace Name Mixin selector official iLdds;i()Fintermediary method_15760Lnet/minecraft/class_3610;method_15760()Fnamed getBlastResistanceLnet/minecraft/fluid/FluidState;getBlastResistance()F
-
canBeReplacedWith
public boolean canBeReplacedWith(BlockView world, BlockPos pos, Fluid fluid, Direction direction)
- Mappings:
Namespace Name Mixin selector official aLdds;a(Lbuv;Lgb;Lddr;Lgg;)Zintermediary method_15764Lnet/minecraft/class_3610;method_15764(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3611;Lnet/minecraft/class_2350;)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
public VoxelShape getShape(BlockView world, BlockPos pos)
- Mappings:
Namespace Name Mixin selector official dLdds;d(Lbuv;Lgb;)Ldmt;intermediary method_17776Lnet/minecraft/class_3610;method_17776(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;named getShapeLnet/minecraft/fluid/FluidState;getShape(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shape/VoxelShape;
-
-