public abstract class LavaFluid extends FlowingFluid
| Modifier and Type | Class and Description |
|---|---|
static class |
LavaFluid.Flowing |
static class |
LavaFluid.Source |
FALLING, LEVEL_1_8STATE_REGISTRY, stateContainerdelegate| Constructor and Description |
|---|
LavaFluid() |
calculateCorrectFlowingState, canFlow, causesDownwardCurrent, fillStateContainer, flowAround, func_205571_a, func_205572_b, func_215664_b, getActualHeight, getFlow, getFlowingFluidState, getHeight, getLevelFromState, getStillFluidState, tickcreateAttributes, getAttributes, getDefaultState, getLevel, getStateContainer, getTags, isEmpty, isIn, isSource, setDefaultStategetRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetExplosionResistance, getFluid, isAABBInsideLiquid, isAABBInsideMaterial, isEntityInsidepublic Fluid getFlowingFluid()
getFlowingFluid in class FlowingFluidpublic Fluid getStillFluid()
getStillFluid in class FlowingFluidpublic 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 Fluidprivate boolean isSurroundingBlockFlammable(IWorldReader worldIn, BlockPos pos)
private boolean getCanBlockBurn(IWorldReader worldIn, BlockPos pos)
@Nullable public IParticleData getDripParticleData()
getDripParticleData in class Fluidprotected void beforeReplacingBlock(IWorld worldIn, BlockPos pos, BlockState state)
beforeReplacingBlock in class FlowingFluidpublic int getSlopeFindDistance(IWorldReader worldIn)
getSlopeFindDistance in class FlowingFluidpublic BlockState getBlockState(IFluidState state)
getBlockState in class Fluidpublic boolean isEquivalentTo(Fluid fluidIn)
isEquivalentTo in class Fluidpublic int getLevelDecreasePerBlock(IWorldReader worldIn)
getLevelDecreasePerBlock in class FlowingFluidpublic boolean canDisplace(IFluidState p_215665_1_, IBlockReader p_215665_2_, BlockPos p_215665_3_, Fluid p_215665_4_, Direction p_215665_5_)
canDisplace in class Fluidpublic int getTickRate(IWorldReader p_205569_1_)
getTickRate in class Fluidpublic int func_215667_a(World p_215667_1_, BlockPos p_215667_2_, IFluidState p_215667_3_, IFluidState p_215667_4_)
func_215667_a in class FlowingFluidprotected boolean canSourcesMultiply()
canSourcesMultiply in class FlowingFluidprotected void flowInto(IWorld worldIn, BlockPos pos, BlockState blockStateIn, Direction direction, IFluidState fluidStateIn)
flowInto in class FlowingFluidprotected boolean ticksRandomly()
ticksRandomly in class Fluidprotected float getExplosionResistance()
getExplosionResistance in class Fluid