类 WaterFluid
- java.lang.Object
-
- net.minecraft.fluid.Fluid
-
- net.minecraft.fluid.FlowableFluid
-
- net.minecraft.fluid.WaterFluid
-
- 直接已知子类:
WaterFluid.Flowing,WaterFluid.Still
public abstract class WaterFluid extends FlowableFluid
- Mappings:
Namespace Name official ddzintermediary net/minecraft/class_3621named net/minecraft/fluid/WaterFluid
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classWaterFluid.Flowingstatic classWaterFluid.Still
-
字段概要
-
从类继承的字段 net.minecraft.fluid.FlowableFluid
FALLING, LEVEL
-
从类继承的字段 net.minecraft.fluid.Fluid
STATE_IDS, stateManager
-
-
构造器概要
构造器 构造器 说明 WaterFluid()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected voidbeforeBreakingBlock(WorldAccess world, BlockPos pos, BlockState state)booleancanBeReplacedWith(FluidState state, BlockView world, BlockPos pos, Fluid fluid, Direction direction)protected floatgetBlastResistance()Optional<SoundEvent>getBucketFillSound()Returns the sound played when filling a bucket with this fluid.ItemgetBucketItem()FluidgetFlowing()intgetFlowSpeed(WorldView world)intgetLevelDecreasePerBlock(WorldView world)@Nullable ParticleEffectgetParticle()FluidgetStill()intgetTickRate(WorldView world)protected booleanisInfinite()booleanmatchesType(Fluid fluid)voidrandomDisplayTick(World world, BlockPos pos, FluidState state, Random random)BlockStatetoBlockState(FluidState state)-
从类继承的方法 net.minecraft.fluid.FlowableFluid
appendProperties, canFlow, flow, getBlockStateLevel, getFlowing, getHeight, getHeight, getLevel, getNextTickDelay, getShape, getSpread, getStill, getUpdatedState, getVelocity, method_15742, method_15749, onScheduledTick, tryFlow
-
从类继承的方法 net.minecraft.fluid.Fluid
getDefaultState, getStateManager, hasRandomTicks, isEmpty, isIn, isStill, onRandomTick, setDefaultState
-
-
-
-
方法详细资料
-
getFlowing
public Fluid getFlowing()
- 指定者:
getFlowing在类中FlowableFluid- Mappings:
Namespace Name Mixin selector official dLddq;d()Lddr;intermediary method_15750Lnet/minecraft/class_3609;method_15750()Lnet/minecraft/class_3611;named getFlowingLnet/minecraft/fluid/FlowableFluid;getFlowing()Lnet/minecraft/fluid/Fluid;
-
getStill
public Fluid getStill()
- 指定者:
getStill在类中FlowableFluid- Mappings:
Namespace Name Mixin selector official eLddq;e()Lddr;intermediary method_15751Lnet/minecraft/class_3609;method_15751()Lnet/minecraft/class_3611;named getStillLnet/minecraft/fluid/FlowableFluid;getStill()Lnet/minecraft/fluid/Fluid;
-
getBucketItem
public Item getBucketItem()
- 指定者:
getBucketItem在类中Fluid- Mappings:
Namespace Name Mixin selector official aLddr;a()Lbpn;intermediary method_15774Lnet/minecraft/class_3611;method_15774()Lnet/minecraft/class_1792;named getBucketItemLnet/minecraft/fluid/Fluid;getBucketItem()Lnet/minecraft/item/Item;
-
randomDisplayTick
public void randomDisplayTick(World world, BlockPos pos, FluidState state, Random random)
- 覆盖:
randomDisplayTick在类中Fluid- Mappings:
Namespace Name Mixin selector official aLddr;a(Lbvr;Lgb;Ldds;Ljava/util/Random;)Vintermediary method_15776Lnet/minecraft/class_3611;method_15776(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Ljava/util/Random;)Vnamed randomDisplayTickLnet/minecraft/fluid/Fluid;randomDisplayTick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/FluidState;Ljava/util/Random;)V
-
getParticle
@Nullable public @Nullable ParticleEffect getParticle()
- 覆盖:
getParticle在类中Fluid- Mappings:
Namespace Name Mixin selector official iLddr;i()Lho;intermediary method_15787Lnet/minecraft/class_3611;method_15787()Lnet/minecraft/class_2394;named getParticleLnet/minecraft/fluid/Fluid;getParticle()Lnet/minecraft/particle/ParticleEffect;
-
isInfinite
protected boolean isInfinite()
- 指定者:
isInfinite在类中FlowableFluid- Mappings:
Namespace Name Mixin selector official fLddq;f()Zintermediary method_15737Lnet/minecraft/class_3609;method_15737()Znamed isInfiniteLnet/minecraft/fluid/FlowableFluid;isInfinite()Z
-
beforeBreakingBlock
protected void beforeBreakingBlock(WorldAccess world, BlockPos pos, BlockState state)
- 指定者:
beforeBreakingBlock在类中FlowableFluid- Mappings:
Namespace Name Mixin selector official aLddq;a(Lbvs;Lgb;Lcjr;)Vintermediary method_15730Lnet/minecraft/class_3609;method_15730(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Vnamed beforeBreakingBlockLnet/minecraft/fluid/FlowableFluid;beforeBreakingBlock(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
getFlowSpeed
public int getFlowSpeed(WorldView world)
- 指定者:
getFlowSpeed在类中FlowableFluid- Mappings:
Namespace Name Mixin selector official bLddq;b(Lbvu;)Iintermediary method_15733Lnet/minecraft/class_3609;method_15733(Lnet/minecraft/class_4538;)Inamed getFlowSpeedLnet/minecraft/fluid/FlowableFluid;getFlowSpeed(Lnet/minecraft/world/WorldView;)I
-
toBlockState
public BlockState toBlockState(FluidState state)
- 指定者:
toBlockState在类中Fluid- Mappings:
Namespace Name Mixin selector official bLddr;b(Ldds;)Lcjr;intermediary method_15790Lnet/minecraft/class_3611;method_15790(Lnet/minecraft/class_3610;)Lnet/minecraft/class_2680;named toBlockStateLnet/minecraft/fluid/Fluid;toBlockState(Lnet/minecraft/fluid/FluidState;)Lnet/minecraft/block/BlockState;
-
matchesType
public boolean matchesType(Fluid fluid)
- 覆盖:
matchesType在类中Fluid- Mappings:
Namespace Name Mixin selector official aLddr;a(Lddr;)Zintermediary method_15780Lnet/minecraft/class_3611;method_15780(Lnet/minecraft/class_3611;)Znamed matchesTypeLnet/minecraft/fluid/Fluid;matchesType(Lnet/minecraft/fluid/Fluid;)Z
-
getLevelDecreasePerBlock
public int getLevelDecreasePerBlock(WorldView world)
- 指定者:
getLevelDecreasePerBlock在类中FlowableFluid- Mappings:
Namespace Name Mixin selector official cLddq;c(Lbvu;)Iintermediary method_15739Lnet/minecraft/class_3609;method_15739(Lnet/minecraft/class_4538;)Inamed getLevelDecreasePerBlockLnet/minecraft/fluid/FlowableFluid;getLevelDecreasePerBlock(Lnet/minecraft/world/WorldView;)I
-
getTickRate
public int getTickRate(WorldView world)
- 指定者:
getTickRate在类中Fluid- Mappings:
Namespace Name Mixin selector official aLddr;a(Lbvu;)Iintermediary method_15789Lnet/minecraft/class_3611;method_15789(Lnet/minecraft/class_4538;)Inamed getTickRateLnet/minecraft/fluid/Fluid;getTickRate(Lnet/minecraft/world/WorldView;)I
-
canBeReplacedWith
public boolean canBeReplacedWith(FluidState state, BlockView world, BlockPos pos, Fluid fluid, Direction direction)
- 指定者:
canBeReplacedWith在类中Fluid- Mappings:
Namespace Name Mixin selector official aLddr;a(Ldds;Lbuv;Lgb;Lddr;Lgg;)Zintermediary method_15777Lnet/minecraft/class_3611;method_15777(Lnet/minecraft/class_3610;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3611;Lnet/minecraft/class_2350;)Znamed canBeReplacedWithLnet/minecraft/fluid/Fluid;canBeReplacedWith(Lnet/minecraft/fluid/FluidState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/Fluid;Lnet/minecraft/util/math/Direction;)Z
-
getBlastResistance
protected float getBlastResistance()
- 指定者:
getBlastResistance在类中Fluid- Mappings:
Namespace Name Mixin selector official cLddr;c()Fintermediary method_15784Lnet/minecraft/class_3611;method_15784()Fnamed getBlastResistanceLnet/minecraft/fluid/Fluid;getBlastResistance()F
-
getBucketFillSound
public Optional<SoundEvent> getBucketFillSound()
Returns the sound played when filling a bucket with this fluid.- 覆盖:
getBucketFillSound在类中Fluid- Mappings:
Namespace Name Mixin selector official kLddr;k()Ljava/util/Optional;intermediary method_32359Lnet/minecraft/class_3611;method_32359()Ljava/util/Optional;named getBucketFillSoundLnet/minecraft/fluid/Fluid;getBucketFillSound()Ljava/util/Optional;
-
-