Package net.minecraft.fluid
Class LavaFluid
java.lang.Object
net.minecraft.fluid.Fluid
net.minecraft.fluid.FlowableFluid
net.minecraft.fluid.LavaFluid
- Direct Known Subclasses:
LavaFluid.Flowing
,LavaFluid.Still
public abstract class LavaFluid extends FlowableFluid
- Mappings:
Namespace Name official ddt
intermediary net/minecraft/class_3616
named net/minecraft/fluid/LavaFluid
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LavaFluid.Flowing
static class
LavaFluid.Still
-
Field Summary
Fields Modifier and Type Field Description static float
field_31729
Fields inherited from class net.minecraft.fluid.FlowableFluid
FALLING, LEVEL
Fields inherited from class net.minecraft.fluid.Fluid
STATE_IDS, stateManager
-
Constructor Summary
Constructors Constructor Description LavaFluid()
-
Method Summary
Methods inherited from class net.minecraft.fluid.FlowableFluid
appendProperties, canFlow, getBlockStateLevel, getFlowing, getHeight, getHeight, getLevel, getShape, getSpread, getStill, getUpdatedState, getVelocity, method_15742, method_15749, onScheduledTick, tryFlow
Methods inherited from class net.minecraft.fluid.Fluid
getDefaultState, getStateManager, isEmpty, isIn, isStill, setDefaultState
-
Field Details
-
field_31729
public static final float field_31729- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official e
Lddt;e:F
intermediary field_31729
Lnet/minecraft/class_3616;field_31729:F
named field_31729
Lnet/minecraft/fluid/LavaFluid;field_31729:F
-
-
Constructor Details
-
LavaFluid
public LavaFluid()
-
-
Method Details
-
getFlowing
- Specified by:
getFlowing
in classFlowableFluid
- Mappings:
Namespace Name Mixin selector official d
Lddo;d()Lddp;
intermediary method_15750
Lnet/minecraft/class_3609;method_15750()Lnet/minecraft/class_3611;
named getFlowing
Lnet/minecraft/fluid/FlowableFluid;getFlowing()Lnet/minecraft/fluid/Fluid;
-
getStill
- Specified by:
getStill
in classFlowableFluid
- Mappings:
Namespace Name Mixin selector official e
Lddo;e()Lddp;
intermediary method_15751
Lnet/minecraft/class_3609;method_15751()Lnet/minecraft/class_3611;
named getStill
Lnet/minecraft/fluid/FlowableFluid;getStill()Lnet/minecraft/fluid/Fluid;
-
getBucketItem
- Specified by:
getBucketItem
in classFluid
- Mappings:
Namespace Name Mixin selector official a
Lddp;a()Lbpn;
intermediary method_15774
Lnet/minecraft/class_3611;method_15774()Lnet/minecraft/class_1792;
named getBucketItem
Lnet/minecraft/fluid/Fluid;getBucketItem()Lnet/minecraft/item/Item;
-
randomDisplayTick
- Overrides:
randomDisplayTick
in classFluid
- Mappings:
Namespace Name Mixin selector official a
Lddp;a(Lbvr;Lgb;Lddq;Ljava/util/Random;)V
intermediary method_15776
Lnet/minecraft/class_3611;method_15776(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Ljava/util/Random;)V
named randomDisplayTick
Lnet/minecraft/fluid/Fluid;randomDisplayTick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/FluidState;Ljava/util/Random;)V
-
onRandomTick
- Overrides:
onRandomTick
in classFluid
- Mappings:
Namespace Name Mixin selector official b
Lddp;b(Lbvr;Lgb;Lddq;Ljava/util/Random;)V
intermediary method_15792
Lnet/minecraft/class_3611;method_15792(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Ljava/util/Random;)V
named onRandomTick
Lnet/minecraft/fluid/Fluid;onRandomTick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/FluidState;Ljava/util/Random;)V
-
canLightFire
- Mappings:
Namespace Name Mixin selector official a
Lddt;a(Lbvu;Lgb;)Z
intermediary method_15819
Lnet/minecraft/class_3616;method_15819(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z
named canLightFire
Lnet/minecraft/fluid/LavaFluid;canLightFire(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;)Z
-
hasBurnableBlock
- Mappings:
Namespace Name Mixin selector official b
Lddt;b(Lbvu;Lgb;)Z
intermediary method_15817
Lnet/minecraft/class_3616;method_15817(Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z
named hasBurnableBlock
Lnet/minecraft/fluid/LavaFluid;hasBurnableBlock(Lnet/minecraft/world/WorldView;Lnet/minecraft/util/math/BlockPos;)Z
-
getParticle
- Overrides:
getParticle
in classFluid
- Mappings:
Namespace Name Mixin selector official i
Lddp;i()Lho;
intermediary method_15787
Lnet/minecraft/class_3611;method_15787()Lnet/minecraft/class_2394;
named getParticle
Lnet/minecraft/fluid/Fluid;getParticle()Lnet/minecraft/particle/ParticleEffect;
-
beforeBreakingBlock
- Specified by:
beforeBreakingBlock
in classFlowableFluid
- Mappings:
Namespace Name Mixin selector official a
Lddo;a(Lbvs;Lgb;Lcjr;)V
intermediary method_15730
Lnet/minecraft/class_3609;method_15730(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
named beforeBreakingBlock
Lnet/minecraft/fluid/FlowableFluid;beforeBreakingBlock(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
getFlowSpeed
- Specified by:
getFlowSpeed
in classFlowableFluid
- Mappings:
Namespace Name Mixin selector official b
Lddo;b(Lbvu;)I
intermediary method_15733
Lnet/minecraft/class_3609;method_15733(Lnet/minecraft/class_4538;)I
named getFlowSpeed
Lnet/minecraft/fluid/FlowableFluid;getFlowSpeed(Lnet/minecraft/world/WorldView;)I
-
toBlockState
- Specified by:
toBlockState
in classFluid
- Mappings:
Namespace Name Mixin selector official b
Lddp;b(Lddq;)Lcjr;
intermediary method_15790
Lnet/minecraft/class_3611;method_15790(Lnet/minecraft/class_3610;)Lnet/minecraft/class_2680;
named toBlockState
Lnet/minecraft/fluid/Fluid;toBlockState(Lnet/minecraft/fluid/FluidState;)Lnet/minecraft/block/BlockState;
-
matchesType
- Overrides:
matchesType
in classFluid
- Mappings:
Namespace Name Mixin selector official a
Lddp;a(Lddp;)Z
intermediary method_15780
Lnet/minecraft/class_3611;method_15780(Lnet/minecraft/class_3611;)Z
named matchesType
Lnet/minecraft/fluid/Fluid;matchesType(Lnet/minecraft/fluid/Fluid;)Z
-
getLevelDecreasePerBlock
- Specified by:
getLevelDecreasePerBlock
in classFlowableFluid
- Mappings:
Namespace Name Mixin selector official c
Lddo;c(Lbvu;)I
intermediary method_15739
Lnet/minecraft/class_3609;method_15739(Lnet/minecraft/class_4538;)I
named getLevelDecreasePerBlock
Lnet/minecraft/fluid/FlowableFluid;getLevelDecreasePerBlock(Lnet/minecraft/world/WorldView;)I
-
canBeReplacedWith
public boolean canBeReplacedWith(FluidState state, BlockView world, BlockPos pos, Fluid fluid, Direction direction)- Specified by:
canBeReplacedWith
in classFluid
- Mappings:
Namespace Name Mixin selector official a
Lddp;a(Lddq;Lbuv;Lgb;Lddp;Lgg;)Z
intermediary method_15777
Lnet/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;)Z
named canBeReplacedWith
Lnet/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
-
getTickRate
- Specified by:
getTickRate
in classFluid
- Mappings:
Namespace Name Mixin selector official a
Lddp;a(Lbvu;)I
intermediary method_15789
Lnet/minecraft/class_3611;method_15789(Lnet/minecraft/class_4538;)I
named getTickRate
Lnet/minecraft/fluid/Fluid;getTickRate(Lnet/minecraft/world/WorldView;)I
-
getNextTickDelay
- Overrides:
getNextTickDelay
in classFlowableFluid
- Mappings:
Namespace Name Mixin selector official a
Lddo;a(Lbvr;Lgb;Lddq;Lddq;)I
intermediary method_15753
Lnet/minecraft/class_3609;method_15753(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Lnet/minecraft/class_3610;)I
named getNextTickDelay
Lnet/minecraft/fluid/FlowableFluid;getNextTickDelay(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/FluidState;Lnet/minecraft/fluid/FluidState;)I
-
playExtinguishEvent
- Mappings:
Namespace Name Mixin selector official a
Lddt;a(Lbvs;Lgb;)V
intermediary method_15818
Lnet/minecraft/class_3616;method_15818(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)V
named playExtinguishEvent
Lnet/minecraft/fluid/LavaFluid;playExtinguishEvent(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;)V
-
isInfinite
protected boolean isInfinite()- Specified by:
isInfinite
in classFlowableFluid
- Mappings:
Namespace Name Mixin selector official f
Lddo;f()Z
intermediary method_15737
Lnet/minecraft/class_3609;method_15737()Z
named isInfinite
Lnet/minecraft/fluid/FlowableFluid;isInfinite()Z
-
flow
protected void flow(WorldAccess world, BlockPos pos, BlockState state, Direction direction, FluidState fluidState)- Overrides:
flow
in classFlowableFluid
- Mappings:
Namespace Name Mixin selector official a
Lddo;a(Lbvs;Lgb;Lcjr;Lgg;Lddq;)V
intermediary method_15745
Lnet/minecraft/class_3609;method_15745(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;Lnet/minecraft/class_3610;)V
named flow
Lnet/minecraft/fluid/FlowableFluid;flow(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;Lnet/minecraft/util/math/Direction;Lnet/minecraft/fluid/FluidState;)V
-
hasRandomTicks
protected boolean hasRandomTicks()- Overrides:
hasRandomTicks
in classFluid
- Mappings:
Namespace Name Mixin selector official j
Lddp;j()Z
intermediary method_15795
Lnet/minecraft/class_3611;method_15795()Z
named hasRandomTicks
Lnet/minecraft/fluid/Fluid;hasRandomTicks()Z
-
getBlastResistance
protected float getBlastResistance()- Specified by:
getBlastResistance
in classFluid
- Mappings:
Namespace Name Mixin selector official c
Lddp;c()F
intermediary method_15784
Lnet/minecraft/class_3611;method_15784()F
named getBlastResistance
Lnet/minecraft/fluid/Fluid;getBlastResistance()F
-
getBucketFillSound
Returns the sound played when filling a bucket with this fluid.- Overrides:
getBucketFillSound
in classFluid
- Mappings:
Namespace Name Mixin selector official k
Lddp;k()Ljava/util/Optional;
intermediary method_32359
Lnet/minecraft/class_3611;method_32359()Ljava/util/Optional;
named getBucketFillSound
Lnet/minecraft/fluid/Fluid;getBucketFillSound()Ljava/util/Optional;
-