net.minecraft.fluid

public abstract class Fluid

byv
net.minecraft.class_4023
net.minecraft.fluid.Fluid
net.minecraft.fluid.Fluid
net.minecraft.fluid.Fluid

Field summary

Modifier and TypeField
public static final Id2ObjectBiMap<FluidState>
c
field_19484
STATE_REGISTRY
field_207201_d
STATE_REGISTRY
protected final StateDefinition<Fluid, FluidState>
d
field_19485
stateDefinition
field_207202_e
stateContainer
private FluidState
a
field_19483
defaultState
field_207200_b
defaultState

Constructor summary

ModifierConstructor
protected ()

Method summary

Modifier and TypeMethod
protected void
a(ble$a<byv, byw> arg0)
method_17780(class_2233$class_3757<class_4023, class_4024> arg0)
buildStateDefinition(StateDefinition$Builder<Fluid, FluidState> builder)
func_207184_a(StateContainer$Builder<Fluid, IFluidState> arg0)
fillStateContainer(StateContainer$Builder<Fluid, IFluidState> builder)
public StateDefinition<Fluid, FluidState>
h()
method_17795()
stateDefinition()
func_207182_e()
getStateContainer()
protected final void
f(byw arg0)
method_17794(class_4024 arg0)
setDefaultState(FluidState state)
func_207183_f(IFluidState arg0)
setDefaultState(IFluidState state)
public final FluidState
i()
method_17796()
defaultState()
func_207188_f()
getDefaultState()
public abstract Item
b()
method_17787()
asItem()
func_204524_b()
getFilledBucket()
protected void
a(axy arg0, el arg1, byw arg2)
method_17776(class_1150 arg0, class_2552 arg1, class_4024 arg2)
tick(World world, BlockPos pos, FluidState state)
func_207191_a(World arg0, BlockPos arg1, IFluidState arg2)
tick(World worldIn, BlockPos pos, IFluidState state)
protected void
b(axy arg0, el arg1, byw arg2, Random arg3)
method_17788(class_1150 arg0, class_2552 arg1, class_4024 arg2, Random arg3)
randomTick(World world, BlockPos pos, FluidState state, Random random)
func_207186_b(World arg0, BlockPos arg1, IFluidState arg2, Random arg3)
randomTick(World arg0, BlockPos pos, IFluidState state, Random random)
protected abstract boolean
a(byw arg0, byv arg1, eq arg2)
method_17783(class_4024 arg0, class_4023 arg1, class_1354 arg2)
canBeReplaced(FluidState state, Fluid fluid, Direction dir)
func_211757_a(IFluidState arg0, Fluid arg1, EnumFacing arg2)
canOtherFlowInto(IFluidState state, Fluid fluidIn, EnumFacing direction)
protected abstract Vec3d
a(ayc arg0, el arg1, byw arg2)
method_17779(class_3599 arg0, class_2552 arg1, class_4024 arg2)
getFlow(WorldView world, BlockPos pos, FluidState state)
func_205564_a(IWorldReaderBase arg0, BlockPos arg1, IFluidState arg2)
getFlow(IWorldReaderBase worldIn, BlockPos pos, IFluidState state)
public abstract int
a(ayc arg0)
method_17778(class_3599 arg0)
getTickRate(WorldView world)
func_205569_a(IWorldReaderBase arg0)
getTickRate(IWorldReaderBase arg0)
protected boolean
k()
method_17798()
ticksRandomly()
func_207196_h()
ticksRandomly()
protected boolean
c()
method_17790()
isEmpty()
func_204538_c()
isEmpty()
protected abstract float
d()
method_17792()
getBlastResistance()
func_210195_d()
getExplosionResistance()
public abstract float
a(byw arg0)
method_17782(class_4024 arg0)
getHeight(FluidState state)
func_207181_a(IFluidState arg0)
getHeight(IFluidState state)
protected abstract BlockState
b(byw arg0)
method_17789(class_4024 arg0)
getLegacyBlockState(FluidState state)
func_204527_a(IFluidState arg0)
getBlockState(IFluidState state)
public abstract boolean
c(byw arg0)
method_17791(class_4024 arg0)
isSource(FluidState state)
func_207193_c(IFluidState arg0)
isSource(IFluidState state)
public abstract int
d(byw arg0)
method_17793(class_4024 arg0)
getLevel(FluidState state)
func_207192_d(IFluidState arg0)
getLevel(IFluidState arg0)
public boolean
a(byv arg0)
method_17781(class_4023 arg0)
is(Fluid fluid)
func_207187_a(Fluid arg0)
isEquivalentTo(Fluid fluidIn)
public boolean
a(wz<byv> arg0)
method_17786(class_4482<class_4023> arg0)
is(Tag<Fluid> tag)
func_207185_a(Tag<Fluid> arg0)
isIn(Tag<Fluid> tagIn)
public static void
l()
method_17799()
init()
func_207195_i()
registerAll()
private static void
a(String arg0, byv arg1)
method_17784(String arg0, class_4023 arg1)
register(String key, Fluid fluid)
func_207198_a(String arg0, Fluid arg1)
register(String resourceName, Fluid fluidIn)
private static void
a(pc arg0, byv arg1)
method_17785(class_1653 arg0, class_4023 arg1)
register(Identifier key, Fluid fluid)
func_207194_a(ResourceLocation arg0, Fluid arg1)
register(ResourceLocation resourceLocationIn, Fluid fluidIn)
protected abstract BlockLayer
a()
method_17775()
getRenderLayer()
func_180664_k()
getRenderLayer()
protected void
a(axy arg0, el arg1, byw arg2, Random arg3)
method_17777(class_1150 arg0, class_2552 arg1, class_4024 arg2, Random arg3)
randomDisplayTick(World world, BlockPos pos, FluidState state, Random random)
func_204522_a(World arg0, BlockPos arg1, IFluidState arg2, Random arg3)
animateTick(World worldIn, BlockPos pos, IFluidState state, Random random)
protected ParticleOptions
j()
method_17797()
getDripParticle()
func_204521_c()
getDripParticleData()