Package net.minecraft.fluid
Class Fluid
java.lang.Object
net.minecraft.fluid.Fluid
- Direct Known Subclasses:
EmptyFluid,FlowableFluid
public abstract class Fluid extends Object
- Mappings:
Namespace Name official czqintermediary net/minecraft/class_3611named net/minecraft/fluid/Fluid
-
Field Summary
Fields Modifier and Type Field Description private FluidStatedefaultStatestatic IdList<FluidState>STATE_IDSprotected StateManager<Fluid,FluidState>stateManager -
Constructor Summary
Constructors Modifier Constructor Description protectedFluid() -
Method Summary
-
Field Details
-
STATE_IDS
- Mappings:
Namespace Name Mixin selector official cLczq;c:Lgh;intermediary field_15904Lnet/minecraft/class_3611;field_15904:Lnet/minecraft/class_2361;named STATE_IDSLnet/minecraft/fluid/Fluid;STATE_IDS:Lnet/minecraft/util/collection/IdList;
-
stateManager
- Mappings:
Namespace Name Mixin selector official dLczq;d:Lchh;intermediary field_15905Lnet/minecraft/class_3611;field_15905:Lnet/minecraft/class_2689;named stateManagerLnet/minecraft/fluid/Fluid;stateManager:Lnet/minecraft/state/StateManager;
-
defaultState
- Mappings:
Namespace Name Mixin selector official aLczq;a:Lczr;intermediary field_15903Lnet/minecraft/class_3611;field_15903:Lnet/minecraft/class_3610;named defaultStateLnet/minecraft/fluid/Fluid;defaultState:Lnet/minecraft/fluid/FluidState;
-
-
Constructor Details
-
Fluid
protected Fluid()
-
-
Method Details
-
appendProperties
- Mappings:
Namespace Name Mixin selector official aLczq;a(Lchh$a;)Vintermediary method_15775Lnet/minecraft/class_3611;method_15775(Lnet/minecraft/class_2689$class_2690;)Vnamed appendPropertiesLnet/minecraft/fluid/Fluid;appendProperties(Lnet/minecraft/state/StateManager$Builder;)V
-
getStateManager
- Mappings:
Namespace Name Mixin selector official gLczq;g()Lchh;intermediary method_15783Lnet/minecraft/class_3611;method_15783()Lnet/minecraft/class_2689;named getStateManagerLnet/minecraft/fluid/Fluid;getStateManager()Lnet/minecraft/state/StateManager;
-
setDefaultState
- Mappings:
Namespace Name Mixin selector official fLczq;f(Lczr;)Vintermediary method_15781Lnet/minecraft/class_3611;method_15781(Lnet/minecraft/class_3610;)Vnamed setDefaultStateLnet/minecraft/fluid/Fluid;setDefaultState(Lnet/minecraft/fluid/FluidState;)V
-
getDefaultState
- Mappings:
Namespace Name Mixin selector official hLczq;h()Lczr;intermediary method_15785Lnet/minecraft/class_3611;method_15785()Lnet/minecraft/class_3610;named getDefaultStateLnet/minecraft/fluid/Fluid;getDefaultState()Lnet/minecraft/fluid/FluidState;
-
getBucketItem
- Mappings:
Namespace Name Mixin selector official aLczq;a()Lbnq;intermediary method_15774Lnet/minecraft/class_3611;method_15774()Lnet/minecraft/class_1792;named getBucketItemLnet/minecraft/fluid/Fluid;getBucketItem()Lnet/minecraft/item/Item;
-
randomDisplayTick
@Environment(CLIENT) protected void randomDisplayTick(World world, BlockPos pos, FluidState state, Random random)- Mappings:
Namespace Name Mixin selector official aLczq;a(Lbtu;Lfx;Lczr;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
-
onScheduledTick
- Mappings:
Namespace Name Mixin selector official aLczq;a(Lbtu;Lfx;Lczr;)Vintermediary method_15778Lnet/minecraft/class_3611;method_15778(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;)Vnamed onScheduledTickLnet/minecraft/fluid/Fluid;onScheduledTick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/FluidState;)V
-
onRandomTick
- Mappings:
Namespace Name Mixin selector official bLczq;b(Lbtu;Lfx;Lczr;Ljava/util/Random;)Vintermediary method_15792Lnet/minecraft/class_3611;method_15792(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;Ljava/util/Random;)Vnamed onRandomTickLnet/minecraft/fluid/Fluid;onRandomTick(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/FluidState;Ljava/util/Random;)V
-
getParticle
- Mappings:
Namespace Name Mixin selector official iLczq;i()Lhj;intermediary method_15787Lnet/minecraft/class_3611;method_15787()Lnet/minecraft/class_2394;named getParticleLnet/minecraft/fluid/Fluid;getParticle()Lnet/minecraft/particle/ParticleEffect;
-
canBeReplacedWith
protected abstract boolean canBeReplacedWith(FluidState state, BlockView world, BlockPos pos, Fluid fluid, Direction direction)- Mappings:
Namespace Name Mixin selector official aLczq;a(Lczr;Lbsy;Lfx;Lczq;Lgc;)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
-
getVelocity
- Mappings:
Namespace Name Mixin selector official aLczq;a(Lbsy;Lfx;Lczr;)Ldia;intermediary method_15782Lnet/minecraft/class_3611;method_15782(Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3610;)Lnet/minecraft/class_243;named getVelocityLnet/minecraft/fluid/Fluid;getVelocity(Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/fluid/FluidState;)Lnet/minecraft/util/math/Vec3d;
-
getTickRate
- Mappings:
Namespace Name Mixin selector official aLczq;a(Lbtx;)Iintermediary method_15789Lnet/minecraft/class_3611;method_15789(Lnet/minecraft/class_4538;)Inamed getTickRateLnet/minecraft/fluid/Fluid;getTickRate(Lnet/minecraft/world/WorldView;)I
-
hasRandomTicks
protected boolean hasRandomTicks()- Mappings:
Namespace Name Mixin selector official jLczq;j()Zintermediary method_15795Lnet/minecraft/class_3611;method_15795()Znamed hasRandomTicksLnet/minecraft/fluid/Fluid;hasRandomTicks()Z
-
isEmpty
protected boolean isEmpty()- Mappings:
Namespace Name Mixin selector official bLczq;b()Zintermediary method_15794Lnet/minecraft/class_3611;method_15794()Znamed isEmptyLnet/minecraft/fluid/Fluid;isEmpty()Z
-
getBlastResistance
protected abstract float getBlastResistance()- Mappings:
Namespace Name Mixin selector official cLczq;c()Fintermediary method_15784Lnet/minecraft/class_3611;method_15784()Fnamed getBlastResistanceLnet/minecraft/fluid/Fluid;getBlastResistance()F
-
getHeight
- Mappings:
Namespace Name Mixin selector official aLczq;a(Lczr;Lbsy;Lfx;)Fintermediary method_15788Lnet/minecraft/class_3611;method_15788(Lnet/minecraft/class_3610;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Fnamed getHeightLnet/minecraft/fluid/Fluid;getHeight(Lnet/minecraft/fluid/FluidState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)F
-
getHeight
- Mappings:
Namespace Name Mixin selector official aLczq;a(Lczr;)Fintermediary method_20784Lnet/minecraft/class_3611;method_20784(Lnet/minecraft/class_3610;)Fnamed getHeightLnet/minecraft/fluid/Fluid;getHeight(Lnet/minecraft/fluid/FluidState;)F
-
toBlockState
- Mappings:
Namespace Name Mixin selector official bLczq;b(Lczr;)Lchg;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;
-
isStill
- Mappings:
Namespace Name Mixin selector official cLczq;c(Lczr;)Zintermediary method_15793Lnet/minecraft/class_3611;method_15793(Lnet/minecraft/class_3610;)Znamed isStillLnet/minecraft/fluid/Fluid;isStill(Lnet/minecraft/fluid/FluidState;)Z
-
getLevel
- Mappings:
Namespace Name Mixin selector official dLczq;d(Lczr;)Iintermediary method_15779Lnet/minecraft/class_3611;method_15779(Lnet/minecraft/class_3610;)Inamed getLevelLnet/minecraft/fluid/Fluid;getLevel(Lnet/minecraft/fluid/FluidState;)I
-
matchesType
- Mappings:
Namespace Name Mixin selector official aLczq;a(Lczq;)Zintermediary method_15780Lnet/minecraft/class_3611;method_15780(Lnet/minecraft/class_3611;)Znamed matchesTypeLnet/minecraft/fluid/Fluid;matchesType(Lnet/minecraft/fluid/Fluid;)Z
-
isIn
- Mappings:
Namespace Name Mixin selector official aLczq;a(Lafc;)Zintermediary method_15791Lnet/minecraft/class_3611;method_15791(Lnet/minecraft/class_3494;)Znamed isInLnet/minecraft/fluid/Fluid;isIn(Lnet/minecraft/tag/Tag;)Z
-
getShape
- Mappings:
Namespace Name Mixin selector official bLczq;b(Lczr;Lbsy;Lfx;)Ldit;intermediary method_17775Lnet/minecraft/class_3611;method_17775(Lnet/minecraft/class_3610;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265;named getShapeLnet/minecraft/fluid/Fluid;getShape(Lnet/minecraft/fluid/FluidState;Lnet/minecraft/world/BlockView;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/shape/VoxelShape;
-
getFillSound
- Mappings:
Namespace Name Mixin selector official kLczq;k()Ljava/util/Optional;intermediary method_32359Lnet/minecraft/class_3611;method_32359()Ljava/util/Optional;named getFillSoundLnet/minecraft/fluid/Fluid;getFillSound()Ljava/util/Optional;
-