public class BlockDynamicLiquid extends BlockLiquid
Block.EnumOffsetType, Block.SoundType| Modifier and Type | Field and Description | 
|---|---|
| (package private) int | adjacentSourceBlocks | 
LEVELBLOCK_STATE_IDS, blockHardness, blockMaterial, blockParticleGravity, blockRegistry, blockResistance, blockState, enableStats, field_181083_K, fullBlock, isBlockContainer, lightOpacity, lightValue, maxX, maxY, maxZ, minX, minY, minZ, needsRandomTick, SLIME_SOUND, slipperiness, soundTypeAnvil, soundTypeCloth, soundTypeGlass, soundTypeGrass, soundTypeGravel, soundTypeLadder, soundTypeMetal, soundTypePiston, soundTypeSand, soundTypeSnow, soundTypeStone, soundTypeWood, stepSound, translucent, useNeighborBrightness| Modifier | Constructor and Description | 
|---|---|
| protected  | BlockDynamicLiquid(Material materialIn) | 
| Modifier and Type | Method and Description | 
|---|---|
| private boolean | canFlowInto(World worldIn,
           BlockPos pos,
           IBlockState state) | 
| protected int | checkAdjacentBlock(World worldIn,
                  BlockPos pos,
                  int currentMinLevel) | 
| private int | func_176374_a(World worldIn,
             BlockPos pos,
             int distance,
             EnumFacing calculateFlowCost) | 
| private java.util.Set<EnumFacing> | getPossibleFlowDirections(World worldIn,
                         BlockPos pos) | 
| private boolean | isBlocked(World worldIn,
         BlockPos pos,
         IBlockState state) | 
| void | onBlockAdded(World worldIn,
            BlockPos pos,
            IBlockState state) | 
| private void | placeStaticBlock(World worldIn,
                BlockPos pos,
                IBlockState currentState) | 
| private void | tryFlowInto(World worldIn,
           BlockPos pos,
           IBlockState state,
           int level) | 
| void | updateTick(World worldIn,
          BlockPos pos,
          IBlockState state,
          java.util.Random rand) | 
canCollideCheck, checkForMixing, colorMultiplier, createBlockState, func_176364_g, getBlockLayer, getCollisionBoundingBox, getEffectiveFlowDecay, getFlowDirection, getFlowingBlock, getFlowVector, getItemDropped, getLevel, getLiquidHeightPercent, getMetaFromState, getMixedBrightnessForBlock, getRenderType, getStateFromMeta, getStaticBlock, isBlockSolid, isFullCube, isOpaqueCube, isPassable, modifyAcceleration, onNeighborBlockChange, quantityDropped, randomDisplayTick, shouldSideBeRendered, tickRate, triggerMixEffectsaddCollisionBoxesToList, breakBlock, canDropFromExplosion, canPlaceBlockAt, canPlaceBlockOnSide, canProvidePower, canReplace, canSilkHarvest, collisionRayTrace, colorMultiplier, createStackedBlock, damageDropped, disableStats, dropBlockAsItem, dropBlockAsItemWithChance, dropXpOnBlockBreak, fillWithRain, func_181623_g, getActualState, getAmbientOcclusionLightValue, getBlockBoundsMaxX, getBlockBoundsMaxY, getBlockBoundsMaxZ, getBlockBoundsMinX, getBlockBoundsMinY, getBlockBoundsMinZ, getBlockById, getBlockColor, getBlockFromItem, getBlockFromName, getBlockHardness, getBlockState, getComparatorInputOverride, getCreativeTabToDisplayOn, getDamageValue, getDefaultState, getEnableStats, getExplosionResistance, getIdFromBlock, getItem, getLightOpacity, getLightValue, getLocalizedName, getMapColor, getMaterial, getMobilityFlag, getOffsetType, getPlayerRelativeBlockHardness, getRenderColor, getSelectedBoundingBox, getStateById, getStateForEntityRender, getStateId, getStrongPower, getSubBlocks, getTickRandomly, getUnlocalizedName, getUseNeighborBrightness, getWeakPower, harvestBlock, hasComparatorInputOverride, hasTileEntity, isAssociatedBlock, isBlockNormalCube, isCollidable, isEqualTo, isFlowerPot, isFullBlock, isNormalCube, isReplaceable, isTranslucent, isVisuallyOpaque, onBlockActivated, onBlockClicked, onBlockDestroyedByExplosion, onBlockDestroyedByPlayer, onBlockEventReceived, onBlockHarvested, onBlockPlaced, onBlockPlacedBy, onEntityCollidedWithBlock, onEntityCollidedWithBlock, onFallenUpon, onLanded, quantityDroppedWithBonus, randomTick, registerBlocks, requiresUpdates, setBlockBounds, setBlockBoundsBasedOnState, setBlockBoundsForItemRender, setBlockUnbreakable, setCreativeTab, setDefaultState, setHardness, setLightLevel, setLightOpacity, setResistance, setStepSound, setTickRandomly, setUnlocalizedName, spawnAsEntity, toStringprotected BlockDynamicLiquid(Material materialIn)
private void placeStaticBlock(World worldIn, BlockPos pos, IBlockState currentState)
public void updateTick(World worldIn, BlockPos pos, IBlockState state, java.util.Random rand)
updateTick in class Blockprivate void tryFlowInto(World worldIn, BlockPos pos, IBlockState state, int level)
private int func_176374_a(World worldIn, BlockPos pos, int distance, EnumFacing calculateFlowCost)
private java.util.Set<EnumFacing> getPossibleFlowDirections(World worldIn, BlockPos pos)
private boolean isBlocked(World worldIn, BlockPos pos, IBlockState state)
protected int checkAdjacentBlock(World worldIn, BlockPos pos, int currentMinLevel)
private boolean canFlowInto(World worldIn, BlockPos pos, IBlockState state)
public void onBlockAdded(World worldIn, BlockPos pos, IBlockState state)
onBlockAdded in class BlockLiquid