public abstract class LavaFluid extends FlowingFluid
| Modifier and Type | Class and Description |
|---|---|
static class |
LavaFluid.Flowing |
static class |
LavaFluid.Source |
FALLING, LEVEL_1_TO_8STATE_REGISTRY, stateContainer| Constructor and Description |
|---|
LavaFluid() |
calculateCorrectFlowingState, canFlow, fillStateContainer, flowAround, func_205571_a, func_205572_b, func_205573_a, getFlow, getFlowingFluidState, getHeight, getLevelFromState, getStillFluidState, tickgetDefaultState, getLevel, getStateContainer, isEmpty, isIn, isSource, registerAll, setDefaultStateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcanRenderInLayer, getExplosionResistance, getFluid, isAABBInsideLiquid, isAABBInsideMaterial, isEntityInsidepublic Fluid getFlowingFluid()
getFlowingFluid in class FlowingFluidpublic Fluid getStillFluid()
getStillFluid in class FlowingFluidpublic BlockRenderLayer getRenderLayer()
getRenderLayer in class Fluidpublic Item getFilledBucket()
getFilledBucket in class Fluidpublic void animateTick(World worldIn, BlockPos pos, IFluidState state, java.util.Random random)
animateTick in class Fluidpublic void randomTick(World p_207186_1_, BlockPos pos, IFluidState state, java.util.Random random)
randomTick in class Fluid@Nullable public IParticleData getDripParticleData()
getDripParticleData in class Fluidprotected void beforeReplacingBlock(IWorld worldIn, BlockPos pos, IBlockState state)
beforeReplacingBlock in class FlowingFluidpublic int getSlopeFindDistance(IWorldReaderBase worldIn)
getSlopeFindDistance in class FlowingFluidpublic IBlockState getBlockState(IFluidState state)
getBlockState in class Fluidpublic boolean isEquivalentTo(Fluid fluidIn)
isEquivalentTo in class Fluidpublic int getLevelDecreasePerBlock(IWorldReaderBase worldIn)
getLevelDecreasePerBlock in class FlowingFluidpublic boolean canOtherFlowInto(IFluidState state, Fluid fluidIn, EnumFacing direction)
canOtherFlowInto in class Fluidpublic int getTickRate(IWorldReaderBase p_205569_1_)
getTickRate in class Fluidpublic int getTickRate(World worldIn, IFluidState p_205578_2_, IFluidState p_205578_3_)
getTickRate in class FlowingFluidprotected boolean canSourcesMultiply()
canSourcesMultiply in class FlowingFluidprotected void flowInto(IWorld worldIn, BlockPos pos, IBlockState blockStateIn, EnumFacing direction, IFluidState fluidStateIn)
flowInto in class FlowingFluidprotected boolean getTickRandomly()
getTickRandomly in class Fluidprotected float getExplosionResistance()
getExplosionResistance in class Fluid