public abstract class ForgeFlowingFluid extends FlowingFluid
| 修飾子とタイプ | クラスと説明 |
|---|---|
static class |
ForgeFlowingFluid.Flowing |
static class |
ForgeFlowingFluid.Properties |
static class |
ForgeFlowingFluid.Source |
FALLING, LEVEL_1_8STATE_REGISTRY, stateContainerdelegate| 修飾子 | コンストラクタと説明 |
|---|---|
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, tickanimateTick, getAttributes, getDefaultState, getDripParticleData, getLevel, getStateContainer, getTags, isEmpty, isIn, isSource, randomTick, setDefaultState, ticksRandomlygetRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetExplosionResistance, getFluid, isAABBInsideLiquid, isAABBInsideMaterial, isEntityInsideprotected ForgeFlowingFluid(ForgeFlowingFluid.Properties properties)
public Fluid getFlowingFluid()
getFlowingFluid クラス内 FlowingFluidpublic Fluid getStillFluid()
getStillFluid クラス内 FlowingFluidprotected boolean canSourcesMultiply()
canSourcesMultiply クラス内 FlowingFluidprotected void beforeReplacingBlock(IWorld worldIn, BlockPos pos, BlockState state)
beforeReplacingBlock クラス内 FlowingFluidprotected int getSlopeFindDistance(IWorldReader worldIn)
getSlopeFindDistance クラス内 FlowingFluidprotected int getLevelDecreasePerBlock(IWorldReader worldIn)
getLevelDecreasePerBlock クラス内 FlowingFluidpublic Item getFilledBucket()
getFilledBucket クラス内 Fluidprotected boolean canDisplace(IFluidState state, IBlockReader world, BlockPos pos, Fluid fluidIn, Direction direction)
canDisplace クラス内 Fluidpublic int getTickRate(IWorldReader world)
getTickRate クラス内 Fluidprotected float getExplosionResistance()
getExplosionResistance クラス内 Fluidprotected BlockState getBlockState(IFluidState state)
getBlockState クラス内 Fluidpublic boolean isEquivalentTo(Fluid fluidIn)
isEquivalentTo クラス内 Fluidprotected FluidAttributes createAttributes()
FluidFluid.getAttributes()createAttributes クラス内 Fluid