public abstract class WaterFluid extends FlowingFluid
修飾子とタイプ | クラスと説明 |
---|---|
static class |
WaterFluid.Flowing |
static class |
WaterFluid.Source |
FALLING, LEVEL_1_8
STATE_REGISTRY, stateContainer
delegate
コンストラクタと説明 |
---|
WaterFluid() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
animateTick(World worldIn,
BlockPos pos,
IFluidState state,
java.util.Random random) |
protected void |
beforeReplacingBlock(IWorld worldIn,
BlockPos pos,
BlockState state) |
boolean |
canDisplace(IFluidState p_215665_1_,
IBlockReader p_215665_2_,
BlockPos p_215665_3_,
Fluid p_215665_4_,
Direction p_215665_5_) |
protected boolean |
canSourcesMultiply() |
BlockState |
getBlockState(IFluidState state) |
IParticleData |
getDripParticleData() |
protected float |
getExplosionResistance() |
Item |
getFilledBucket() |
Fluid |
getFlowingFluid() |
int |
getLevelDecreasePerBlock(IWorldReader worldIn) |
int |
getSlopeFindDistance(IWorldReader worldIn) |
Fluid |
getStillFluid() |
int |
getTickRate(IWorldReader p_205569_1_) |
boolean |
isEquivalentTo(Fluid fluidIn) |
calculateCorrectFlowingState, canFlow, causesDownwardCurrent, fillStateContainer, flowAround, flowInto, func_205571_a, func_205572_b, func_215664_b, func_215667_a, getActualHeight, getFlow, getFlowingFluidState, getHeight, getLevelFromState, getStillFluidState, tick
createAttributes, getAttributes, getDefaultState, getLevel, getStateContainer, getTags, isEmpty, isIn, isSource, randomTick, setDefaultState, ticksRandomly
getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getExplosionResistance, getFluid, isAABBInsideLiquid, isAABBInsideMaterial, isEntityInside
public Fluid getFlowingFluid()
getFlowingFluid
クラス内 FlowingFluid
public Fluid getStillFluid()
getStillFluid
クラス内 FlowingFluid
public Item getFilledBucket()
getFilledBucket
クラス内 Fluid
public void animateTick(World worldIn, BlockPos pos, IFluidState state, java.util.Random random)
animateTick
クラス内 Fluid
@Nullable public IParticleData getDripParticleData()
getDripParticleData
クラス内 Fluid
protected boolean canSourcesMultiply()
canSourcesMultiply
クラス内 FlowingFluid
protected void beforeReplacingBlock(IWorld worldIn, BlockPos pos, BlockState state)
beforeReplacingBlock
クラス内 FlowingFluid
public int getSlopeFindDistance(IWorldReader worldIn)
getSlopeFindDistance
クラス内 FlowingFluid
public BlockState getBlockState(IFluidState state)
getBlockState
クラス内 Fluid
public boolean isEquivalentTo(Fluid fluidIn)
isEquivalentTo
クラス内 Fluid
public int getLevelDecreasePerBlock(IWorldReader worldIn)
getLevelDecreasePerBlock
クラス内 FlowingFluid
public int getTickRate(IWorldReader p_205569_1_)
getTickRate
クラス内 Fluid
public boolean canDisplace(IFluidState p_215665_1_, IBlockReader p_215665_2_, BlockPos p_215665_3_, Fluid p_215665_4_, Direction p_215665_5_)
canDisplace
クラス内 Fluid
protected float getExplosionResistance()
getExplosionResistance
クラス内 Fluid