From 0427ab89f1753a44b30cbc35ce021cbbdc845109 Mon Sep 17 00:00:00 2001 From: Foghrye4 Date: Thu, 10 Aug 2017 18:52:45 +0300 Subject: fix missing source folder --- .../net/minecraftforge/fluids/BlockFluidBase.html | 1161 ++++++++++++++++++++ 1 file changed, 1161 insertions(+) create mode 100644 javadoc/net/minecraftforge/fluids/BlockFluidBase.html (limited to 'javadoc/net/minecraftforge/fluids/BlockFluidBase.html') diff --git a/javadoc/net/minecraftforge/fluids/BlockFluidBase.html b/javadoc/net/minecraftforge/fluids/BlockFluidBase.html new file mode 100644 index 0000000..0bc06ce --- /dev/null +++ b/javadoc/net/minecraftforge/fluids/BlockFluidBase.html @@ -0,0 +1,1161 @@ + + + + + +BlockFluidBase (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.fluids
+

Class BlockFluidBase

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    IFluidBlock
    +
    +
    +
    Direct Known Subclasses:
    +
    BlockFluidClassic, BlockFluidFinite
    +
    +
    +
    +
    public abstract class BlockFluidBase
    +extends Block
    +implements IFluidBlock
    +
    This is a base implementation for Fluid blocks. + + It is highly recommended that you extend this class or one of the Forge-provided child classes.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        defaultDisplacements

        +
        protected static final java.util.Map<Block,java.lang.Boolean> defaultDisplacements
        +
      • +
      + + + +
        +
      • +

        displacements

        +
        protected java.util.Map<Block,java.lang.Boolean> displacements
        +
      • +
      + + + +
        +
      • +

        quantaPerBlock

        +
        protected int quantaPerBlock
        +
      • +
      + + + +
        +
      • +

        quantaPerBlockFloat

        +
        protected float quantaPerBlockFloat
        +
      • +
      + + + +
        +
      • +

        density

        +
        protected int density
        +
      • +
      + + + +
        +
      • +

        densityDir

        +
        protected int densityDir
        +
      • +
      + + + +
        +
      • +

        temperature

        +
        protected int temperature
        +
      • +
      + + + +
        +
      • +

        tickRate

        +
        protected int tickRate
        +
      • +
      + + + +
        +
      • +

        renderPass

        +
        protected int renderPass
        +
      • +
      + + + +
        +
      • +

        maxScaledLight

        +
        protected int maxScaledLight
        +
      • +
      + + + +
        +
      • +

        fluidName

        +
        protected final java.lang.String fluidName
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        BlockFluidBase

        +
        public BlockFluidBase(Fluid fluid,
        +              Material material)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        setQuantaPerBlock

        +
        public BlockFluidBase setQuantaPerBlock(int quantaPerBlock)
        +
      • +
      + + + + + + + +
        +
      • +

        setTemperature

        +
        public BlockFluidBase setTemperature(int temperature)
        +
      • +
      + + + +
        +
      • +

        setTickRate

        +
        public BlockFluidBase setTickRate(int tickRate)
        +
      • +
      + + + +
        +
      • +

        setRenderPass

        +
        public BlockFluidBase setRenderPass(int renderPass)
        +
      • +
      + + + +
        +
      • +

        setMaxScaledLight

        +
        public BlockFluidBase setMaxScaledLight(int maxScaledLight)
        +
      • +
      + + + +
        +
      • +

        canDisplace

        +
        public boolean canDisplace(IBlockAccess world,
        +                  int x,
        +                  int y,
        +                  int z)
        +
        Returns true if the block at (x, y, z) is displaceable. Does not displace the block.
        +
      • +
      + + + +
        +
      • +

        displaceIfPossible

        +
        public boolean displaceIfPossible(World world,
        +                         int x,
        +                         int y,
        +                         int z)
        +
        Attempt to displace the block at (x, y, z), return true if it was displaced.
        +
      • +
      + + + +
        +
      • +

        getQuantaValue

        +
        public abstract int getQuantaValue(IBlockAccess world,
        +                 int x,
        +                 int y,
        +                 int z)
        +
      • +
      + + + +
        +
      • +

        canCollideCheck

        +
        public abstract boolean canCollideCheck(int meta,
        +                      boolean fullHit)
        +
        +
        Overrides:
        +
        canCollideCheck in class Block
        +
        +
      • +
      + + + +
        +
      • +

        getMaxRenderHeightMeta

        +
        public abstract int getMaxRenderHeightMeta()
        +
      • +
      + + + +
        +
      • +

        onBlockAdded

        +
        public void onBlockAdded(World world,
        +                int x,
        +                int y,
        +                int z)
        +
        +
        Overrides:
        +
        onBlockAdded in class Block
        +
        +
      • +
      + + + +
        +
      • +

        onNeighborBlockChange

        +
        public void onNeighborBlockChange(World world,
        +                         int x,
        +                         int y,
        +                         int z,
        +                         Block block)
        +
        +
        Overrides:
        +
        onNeighborBlockChange in class Block
        +
        +
      • +
      + + + +
        +
      • +

        func_149698_L

        +
        public boolean func_149698_L()
        +
        +
        Overrides:
        +
        func_149698_L in class Block
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        getItemDropped

        +
        public Item getItemDropped(int par1,
        +                  java.util.Random par2Random,
        +                  int par3)
        +
        +
        Overrides:
        +
        getItemDropped in class Block
        +
        +
      • +
      + + + +
        +
      • +

        quantityDropped

        +
        public int quantityDropped(java.util.Random par1Random)
        +
        +
        Overrides:
        +
        quantityDropped in class Block
        +
        +
      • +
      + + + +
        +
      • +

        tickRate

        +
        public int tickRate(World world)
        +
        +
        Overrides:
        +
        tickRate in class Block
        +
        +
      • +
      + + + + + + + +
        +
      • +

        getLightValue

        +
        public int getLightValue(IBlockAccess world,
        +                int x,
        +                int y,
        +                int z)
        +
        Description copied from class: Block
        +
        Get a light value for the block at the specified coordinates, normal ranges are between 0 and 15
        +
        +
        Overrides:
        +
        getLightValue in class Block
        +
        Parameters:
        world - The current world
        x - X Position
        y - Y position
        z - Z position
        +
        Returns:
        The light value
        +
      • +
      + + + +
        +
      • +

        getRenderType

        +
        public int getRenderType()
        +
        +
        Overrides:
        +
        getRenderType in class Block
        +
        +
      • +
      + + + +
        +
      • +

        isOpaqueCube

        +
        public boolean isOpaqueCube()
        +
        +
        Overrides:
        +
        isOpaqueCube in class Block
        +
        +
      • +
      + + + +
        +
      • +

        renderAsNormalBlock

        +
        public boolean renderAsNormalBlock()
        +
        +
        Overrides:
        +
        renderAsNormalBlock in class Block
        +
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        shouldSideBeRendered

        +
        public boolean shouldSideBeRendered(IBlockAccess world,
        +                           int x,
        +                           int y,
        +                           int z,
        +                           int side)
        +
        +
        Overrides:
        +
        shouldSideBeRendered in class Block
        +
        +
      • +
      + + + +
        +
      • +

        getDensity

        +
        public static final int getDensity(IBlockAccess world,
        +             int x,
        +             int y,
        +             int z)
        +
      • +
      + + + +
        +
      • +

        getTemperature

        +
        public static final int getTemperature(IBlockAccess world,
        +                 int x,
        +                 int y,
        +                 int z)
        +
      • +
      + + + +
        +
      • +

        getFlowDirection

        +
        public static double getFlowDirection(IBlockAccess world,
        +                      int x,
        +                      int y,
        +                      int z)
        +
      • +
      + + + +
        +
      • +

        getQuantaValueBelow

        +
        public final int getQuantaValueBelow(IBlockAccess world,
        +                      int x,
        +                      int y,
        +                      int z,
        +                      int belowThis)
        +
      • +
      + + + +
        +
      • +

        getQuantaValueAbove

        +
        public final int getQuantaValueAbove(IBlockAccess world,
        +                      int x,
        +                      int y,
        +                      int z,
        +                      int aboveThis)
        +
      • +
      + + + +
        +
      • +

        getQuantaPercentage

        +
        public final float getQuantaPercentage(IBlockAccess world,
        +                        int x,
        +                        int y,
        +                        int z)
        +
      • +
      + + + +
        +
      • +

        getFlowVector

        +
        public Vec3 getFlowVector(IBlockAccess world,
        +                 int x,
        +                 int y,
        +                 int z)
        +
      • +
      + + + +
        +
      • +

        getFluid

        +
        public Fluid getFluid()
        +
        Description copied from interface: IFluidBlock
        +
        Returns the Fluid associated with this Block.
        +
        +
        Specified by:
        +
        getFluid in interface IFluidBlock
        +
        +
      • +
      + + + +
        +
      • +

        getFilledPercentage

        +
        public float getFilledPercentage(World world,
        +                        int x,
        +                        int y,
        +                        int z)
        +
        Description copied from interface: IFluidBlock
        +
        Returns the amount of a single block is filled. Value between 0 and 1. + 1 meaning the entire 1x1x1 cube is full, 0 meaning completely empty. + + If the return value is negative. It will be treated as filling the block + from the top down instead of bottom up.
        +
        +
        Specified by:
        +
        getFilledPercentage in interface IFluidBlock
        +
        Returns:
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + -- cgit v1.2.3