public abstract class ForgeFlowingFluid extends FlowingFluid
修飾子とタイプ | クラスと説明 |
---|---|
static class |
ForgeFlowingFluid.Flowing |
static class |
ForgeFlowingFluid.Properties |
static class |
ForgeFlowingFluid.Source |
FALLING, LEVEL_1_8
STATE_REGISTRY, stateContainer
delegate
修飾子 | コンストラクタと説明 |
---|---|
protected |
ForgeFlowingFluid(ForgeFlowingFluid.Properties properties) |
修飾子とタイプ | メソッドと説明 |
---|---|
protected void |
beforeReplacingBlock(IWorld worldIn,
BlockPos pos,
BlockState state) |
protected boolean |
canDisplace(IFluidState state,
IBlockReader world,
BlockPos pos,
Fluid fluidIn,
Direction direction) |
protected boolean |
canSourcesMultiply() |
protected FluidAttributes |
createAttributes()
Creates the fluid attributes object, which will contain all the extended values for the fluid that aren't part of the vanilla system.
|
protected BlockState |
getBlockState(IFluidState state) |
protected float |
getExplosionResistance() |
Item |
getFilledBucket() |
Fluid |
getFlowingFluid() |
protected int |
getLevelDecreasePerBlock(IWorldReader worldIn) |
protected int |
getSlopeFindDistance(IWorldReader worldIn) |
Fluid |
getStillFluid() |
int |
getTickRate(IWorldReader world) |
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
animateTick, getAttributes, getDefaultState, getDripParticleData, 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
protected ForgeFlowingFluid(ForgeFlowingFluid.Properties properties)
public Fluid getFlowingFluid()
getFlowingFluid
クラス内 FlowingFluid
public Fluid getStillFluid()
getStillFluid
クラス内 FlowingFluid
protected boolean canSourcesMultiply()
canSourcesMultiply
クラス内 FlowingFluid
protected void beforeReplacingBlock(IWorld worldIn, BlockPos pos, BlockState state)
beforeReplacingBlock
クラス内 FlowingFluid
protected int getSlopeFindDistance(IWorldReader worldIn)
getSlopeFindDistance
クラス内 FlowingFluid
protected int getLevelDecreasePerBlock(IWorldReader worldIn)
getLevelDecreasePerBlock
クラス内 FlowingFluid
public Item getFilledBucket()
getFilledBucket
クラス内 Fluid
protected boolean canDisplace(IFluidState state, IBlockReader world, BlockPos pos, Fluid fluidIn, Direction direction)
canDisplace
クラス内 Fluid
public int getTickRate(IWorldReader world)
getTickRate
クラス内 Fluid
protected float getExplosionResistance()
getExplosionResistance
クラス内 Fluid
protected BlockState getBlockState(IFluidState state)
getBlockState
クラス内 Fluid
public boolean isEquivalentTo(Fluid fluidIn)
isEquivalentTo
クラス内 Fluid
protected FluidAttributes createAttributes()
Fluid
Fluid.getAttributes()
createAttributes
クラス内 Fluid