diff options
| author | Foghrye4 <foghrye4@gmail.com> | 2017-06-17 08:12:18 +0300 |
|---|---|---|
| committer | Foghrye4 <foghrye4@gmail.com> | 2017-06-17 08:12:18 +0300 |
| commit | dc3df3edd5843bde0c1335d6a8e460b2c832aa48 (patch) | |
| tree | af13bfeee567f2351e35e1ef176d168fe37c8aac /javadoc/net/minecraftforge/fluids/BlockFluidBase.html | |
| parent | 1da8dcd58647e34c9af94ceeecaeaf3b0d08c48c (diff) | |
full project files
Diffstat (limited to 'javadoc/net/minecraftforge/fluids/BlockFluidBase.html')
| -rw-r--r-- | javadoc/net/minecraftforge/fluids/BlockFluidBase.html | 1161 |
1 files changed, 1161 insertions, 0 deletions
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 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 --> +<title>BlockFluidBase (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="BlockFluidBase (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../index-all.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li>Prev Class</li> +<li><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../index.html?net/minecraftforge/fluids/BlockFluidBase.html" target="_top">Frames</a></li> +<li><a href="BlockFluidBase.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li><a href="#nested_classes_inherited_from_class_net.minecraft.block.Block">Nested</a> | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">net.minecraftforge.fluids</div> +<h2 title="Class BlockFluidBase" class="title">Class BlockFluidBase</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">net.minecraft.block.Block</a></li> +<li> +<ul class="inheritance"> +<li>net.minecraftforge.fluids.BlockFluidBase</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../../../net/minecraftforge/fluids/IFluidBlock.html" title="interface in net.minecraftforge.fluids">IFluidBlock</a></dd> +</dl> +<dl> +<dt>Direct Known Subclasses:</dt> +<dd><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html" title="class in net.minecraftforge.fluids">BlockFluidClassic</a>, <a href="../../../net/minecraftforge/fluids/BlockFluidFinite.html" title="class in net.minecraftforge.fluids">BlockFluidFinite</a></dd> +</dl> +<hr> +<br> +<pre>public abstract class <span class="strong">BlockFluidBase</span> +extends <a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a> +implements <a href="../../../net/minecraftforge/fluids/IFluidBlock.html" title="interface in net.minecraftforge.fluids">IFluidBlock</a></pre> +<div class="block">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.</div> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_net.minecraft.block.Block"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class net.minecraft.block.<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></h3> +<code><a href="../../../net/minecraft/block/Block.SoundType.html" title="class in net.minecraft.block">Block.SoundType</a></code></li> +</ul> +</li> +</ul> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected static java.util.Map<<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>,java.lang.Boolean></code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#defaultDisplacements">defaultDisplacements</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#density">density</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#densityDir">densityDir</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected java.util.Map<<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>,java.lang.Boolean></code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#displacements">displacements</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#fluidName">fluidName</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#maxScaledLight">maxScaledLight</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#quantaPerBlock">quantaPerBlock</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected float</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#quantaPerBlockFloat">quantaPerBlockFloat</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#renderPass">renderPass</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#temperature">temperature</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected int</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#tickRate">tickRate</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_net.minecraft.block.Block"> +<!-- --> +</a> +<h3>Fields inherited from class net.minecraft.block.<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></h3> +<code><a href="../../../net/minecraft/block/Block.html#blockConstructorCalled">blockConstructorCalled</a>, <a href="../../../net/minecraft/block/Block.html#blockHardness">blockHardness</a>, <a href="../../../net/minecraft/block/Block.html#blockIcon">blockIcon</a>, <a href="../../../net/minecraft/block/Block.html#blockMaterial">blockMaterial</a>, <a href="../../../net/minecraft/block/Block.html#blockParticleGravity">blockParticleGravity</a>, <a href="../../../net/minecraft/block/Block.html#blockRegistry">blockRegistry</a>, <a href="../../../net/minecraft/block/Block.html#blockResistance">blockResistance</a>, <a href="../../../net/minecraft/block/Block.html#canBlockGrass">canBlockGrass</a>, <a href="../../../net/minecraft/block/Block.html#capturedDrops">capturedDrops</a>, <a href="../../../net/minecraft/block/Block.html#captureDrops">captureDrops</a>, <a href="../../../net/minecraft/block/Block.html#delegate">delegate</a>, <a href="../../../net/minecraft/block/Block.html#enableStats">enableStats</a>, <a href="../../../net/minecraft/block/Block.html#harvesters">harvesters</a>, <a href="../../../net/minecraft/block/Block.html#isBlockContainer">isBlockContainer</a>, <a href="../../../net/minecraft/block/Block.html#lightOpacity">lightOpacity</a>, <a href="../../../net/minecraft/block/Block.html#lightValue">lightValue</a>, <a href="../../../net/minecraft/block/Block.html#maxX">maxX</a>, <a href="../../../net/minecraft/block/Block.html#maxY">maxY</a>, <a href="../../../net/minecraft/block/Block.html#maxZ">maxZ</a>, <a href="../../../net/minecraft/block/Block.html#minX">minX</a>, <a href="../../../net/minecraft/block/Block.html#minY">minY</a>, <a href="../../../net/minecraft/block/Block.html#minZ">minZ</a>, <a href="../../../net/minecraft/block/Block.html#needsRandomTick">needsRandomTick</a>, <a href="../../../net/minecraft/block/Block.html#opaque">opaque</a>, <a href="../../../net/minecraft/block/Block.html#slipperiness">slipperiness</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeAnvil">soundTypeAnvil</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeCloth">soundTypeCloth</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeGlass">soundTypeGlass</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeGrass">soundTypeGrass</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeGravel">soundTypeGravel</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeLadder">soundTypeLadder</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeMetal">soundTypeMetal</a>, <a href="../../../net/minecraft/block/Block.html#soundTypePiston">soundTypePiston</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeSand">soundTypeSand</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeSnow">soundTypeSnow</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeStone">soundTypeStone</a>, <a href="../../../net/minecraft/block/Block.html#soundTypeWood">soundTypeWood</a>, <a href="../../../net/minecraft/block/Block.html#stepSound">stepSound</a>, <a href="../../../net/minecraft/block/Block.html#textureName">textureName</a>, <a href="../../../net/minecraft/block/Block.html#useNeighborBrightness">useNeighborBrightness</a></code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#BlockFluidBase(net.minecraftforge.fluids.Fluid,%20net.minecraft.block.material.Material)">BlockFluidBase</a></strong>(<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a> fluid, + <a href="../../../net/minecraft/block/material/Material.html" title="class in net.minecraft.block.material">Material</a> material)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>abstract boolean</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#canCollideCheck(int,%20boolean)">canCollideCheck</a></strong>(int meta, + boolean fullHit)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#canDisplace(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">canDisplace</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a> world, + int x, + int y, + int z)</code> +<div class="block">Returns true if the block at (x, y, z) is displaceable.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#displaceIfPossible(net.minecraft.world.World,%20int,%20int,%20int)">displaceIfPossible</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world, + int x, + int y, + int z)</code> +<div class="block">Attempt to displace the block at (x, y, z), return true if it was displaced.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#func_149698_L()">func_149698_L</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getBlocksMovement(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getBlocksMovement</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a> world, + int x, + int y, + int z)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../../../net/minecraft/util/AxisAlignedBB.html" title="class in net.minecraft.util">AxisAlignedBB</a></code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getCollisionBoundingBoxFromPool(net.minecraft.world.World,%20int,%20int,%20int)">getCollisionBoundingBoxFromPool</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world, + int x, + int y, + int z)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getDensity(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getDensity</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a> world, + int x, + int y, + int z)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>float</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getFilledPercentage(net.minecraft.world.World,%20int,%20int,%20int)">getFilledPercentage</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world, + int x, + int y, + int z)</code> +<div class="block">Returns the amount of a single block is filled.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static double</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getFlowDirection(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getFlowDirection</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a> world, + int x, + int y, + int z)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../../../net/minecraft/util/Vec3.html" title="class in net.minecraft.util">Vec3</a></code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getFlowVector(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getFlowVector</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a> world, + int x, + int y, + int z)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a></code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getFluid()">getFluid</a></strong>()</code> +<div class="block">Returns the Fluid associated with this Block.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../../../net/minecraft/item/Item.html" title="class in net.minecraft.item">Item</a></code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getItemDropped(int,%20java.util.Random,%20int)">getItemDropped</a></strong>(int par1, + java.util.Random par2Random, + int par3)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getLightValue(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getLightValue</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a> world, + int x, + int y, + int z)</code> +<div class="block">Get a light value for the block at the specified coordinates, normal ranges are between 0 and 15</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>abstract int</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getMaxRenderHeightMeta()">getMaxRenderHeightMeta</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getMixedBrightnessForBlock(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getMixedBrightnessForBlock</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a> world, + int x, + int y, + int z)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>float</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getQuantaPercentage(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getQuantaPercentage</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a> world, + int x, + int y, + int z)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>abstract int</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getQuantaValue(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getQuantaValue</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a> world, + int x, + int y, + int z)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getQuantaValueAbove(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">getQuantaValueAbove</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a> world, + int x, + int y, + int z, + int aboveThis)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getQuantaValueBelow(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">getQuantaValueBelow</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a> world, + int x, + int y, + int z, + int belowThis)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getRenderBlockPass()">getRenderBlockPass</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getRenderType()">getRenderType</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#getTemperature(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getTemperature</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a> world, + int x, + int y, + int z)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#isOpaqueCube()">isOpaqueCube</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#onBlockAdded(net.minecraft.world.World,%20int,%20int,%20int)">onBlockAdded</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world, + int x, + int y, + int z)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#onNeighborBlockChange(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.block.Block)">onNeighborBlockChange</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world, + int x, + int y, + int z, + <a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a> block)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#quantityDropped(java.util.Random)">quantityDropped</a></strong>(java.util.Random par1Random)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#renderAsNormalBlock()">renderAsNormalBlock</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a></code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#setDensity(int)">setDensity</a></strong>(int density)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a></code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#setMaxScaledLight(int)">setMaxScaledLight</a></strong>(int maxScaledLight)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a></code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#setQuantaPerBlock(int)">setQuantaPerBlock</a></strong>(int quantaPerBlock)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a></code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#setRenderPass(int)">setRenderPass</a></strong>(int renderPass)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a></code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#setTemperature(int)">setTemperature</a></strong>(int temperature)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a></code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#setTickRate(int)">setTickRate</a></strong>(int tickRate)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#shouldSideBeRendered(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">shouldSideBeRendered</a></strong>(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a> world, + int x, + int y, + int z, + int side)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#tickRate(net.minecraft.world.World)">tickRate</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../net/minecraftforge/fluids/BlockFluidBase.html#velocityToAddToEntity(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.Entity,%20net.minecraft.util.Vec3)">velocityToAddToEntity</a></strong>(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world, + int x, + int y, + int z, + <a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a> entity, + <a href="../../../net/minecraft/util/Vec3.html" title="class in net.minecraft.util">Vec3</a> vec)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.block.Block"> +<!-- --> +</a> +<h3>Methods inherited from class net.minecraft.block.<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></h3> +<code><a href="../../../net/minecraft/block/Block.html#addCollisionBoxesToList(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.util.AxisAlignedBB,%20java.util.List,%20net.minecraft.entity.Entity)">addCollisionBoxesToList</a>, <a href="../../../net/minecraft/block/Block.html#addDestroyEffects(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20net.minecraft.client.particle.EffectRenderer)">addDestroyEffects</a>, <a href="../../../net/minecraft/block/Block.html#addHitEffects(net.minecraft.world.World,%20net.minecraft.util.MovingObjectPosition,%20net.minecraft.client.particle.EffectRenderer)">addHitEffects</a>, <a href="../../../net/minecraft/block/Block.html#beginLeavesDecay(net.minecraft.world.World,%20int,%20int,%20int)">beginLeavesDecay</a>, <a href="../../../net/minecraft/block/Block.html#breakBlock(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.block.Block,%20int)">breakBlock</a>, <a href="../../../net/minecraft/block/Block.html#canBeReplacedByLeaves(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">canBeReplacedByLeaves</a>, <a href="../../../net/minecraft/block/Block.html#canBlockStay(net.minecraft.world.World,%20int,%20int,%20int)">canBlockStay</a>, <a href="../../../net/minecraft/block/Block.html#canConnectRedstone(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">canConnectRedstone</a>, <a href="../../../net/minecraft/block/Block.html#canCreatureSpawn(net.minecraft.entity.EnumCreatureType,%20net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">canCreatureSpawn</a>, <a href="../../../net/minecraft/block/Block.html#canDropFromExplosion(net.minecraft.world.Explosion)">canDropFromExplosion</a>, <a href="../../../net/minecraft/block/Block.html#canEntityDestroy(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraft.entity.Entity)">canEntityDestroy</a>, <a href="../../../net/minecraft/block/Block.html#canHarvestBlock(net.minecraft.entity.player.EntityPlayer,%20int)">canHarvestBlock</a>, <a href="../../../net/minecraft/block/Block.html#canPlaceBlockAt(net.minecraft.world.World,%20int,%20int,%20int)">canPlaceBlockAt</a>, <a href="../../../net/minecraft/block/Block.html#canPlaceBlockOnSide(net.minecraft.world.World,%20int,%20int,%20int,%20int)">canPlaceBlockOnSide</a>, <a href="../../../net/minecraft/block/Block.html#canPlaceTorchOnTop(net.minecraft.world.World,%20int,%20int,%20int)">canPlaceTorchOnTop</a>, <a href="../../../net/minecraft/block/Block.html#canProvidePower()">canProvidePower</a>, <a href="../../../net/minecraft/block/Block.html#canRenderInPass(int)">canRenderInPass</a>, <a href="../../../net/minecraft/block/Block.html#canReplace(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20net.minecraft.item.ItemStack)">canReplace</a>, <a href="../../../net/minecraft/block/Block.html#canSilkHarvest()">canSilkHarvest</a>, <a href="../../../net/minecraft/block/Block.html#canSilkHarvest(net.minecraft.world.World,%20net.minecraft.entity.player.EntityPlayer,%20int,%20int,%20int,%20int)">canSilkHarvest</a>, <a href="../../../net/minecraft/block/Block.html#canSustainLeaves(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">canSustainLeaves</a>, <a href="../../../net/minecraft/block/Block.html#canSustainPlant(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection,%20net.minecraftforge.common.IPlantable)">canSustainPlant</a>, <a href="../../../net/minecraft/block/Block.html#captureDrops(boolean)">captureDrops</a>, <a href="../../../net/minecraft/block/Block.html#collisionRayTrace(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.util.Vec3,%20net.minecraft.util.Vec3)">collisionRayTrace</a>, <a href="../../../net/minecraft/block/Block.html#colorMultiplier(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">colorMultiplier</a>, <a href="../../../net/minecraft/block/Block.html#createStackedBlock(int)">createStackedBlock</a>, <a href="../../../net/minecraft/block/Block.html#createTileEntity(net.minecraft.world.World,%20int)">createTileEntity</a>, <a href="../../../net/minecraft/block/Block.html#damageDropped(int)">damageDropped</a>, <a href="../../../net/minecraft/block/Block.html#disableStats()">disableStats</a>, <a href="../../../net/minecraft/block/Block.html#dropBlockAsItem(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20int)">dropBlockAsItem</a>, <a href="../../../net/minecraft/block/Block.html#dropBlockAsItem(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.item.ItemStack)">dropBlockAsItem</a>, <a href="../../../net/minecraft/block/Block.html#dropBlockAsItemWithChance(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20float,%20int)">dropBlockAsItemWithChance</a>, <a href="../../../net/minecraft/block/Block.html#dropXpOnBlockBreak(net.minecraft.world.World,%20int,%20int,%20int,%20int)">dropXpOnBlockBreak</a>, <a href="../../../net/minecraft/block/Block.html#fillWithRain(net.minecraft.world.World,%20int,%20int,%20int)">fillWithRain</a>, <a href="../../../net/minecraft/block/Block.html#func_149730_j()">func_149730_j</a>, <a href="../../../net/minecraft/block/Block.html#func_149735_b(int,%20int)">func_149735_b</a>, <a href="../../../net/minecraft/block/Block.html#getAmbientOcclusionLightValue()">getAmbientOcclusionLightValue</a>, <a href="../../../net/minecraft/block/Block.html#getBedDirection(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getBedDirection</a>, <a href="../../../net/minecraft/block/Block.html#getBedSpawnPosition(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraft.entity.player.EntityPlayer)">getBedSpawnPosition</a>, <a href="../../../net/minecraft/block/Block.html#getBlockBoundsMaxX()">getBlockBoundsMaxX</a>, <a href="../../../net/minecraft/block/Block.html#getBlockBoundsMaxY()">getBlockBoundsMaxY</a>, <a href="../../../net/minecraft/block/Block.html#getBlockBoundsMaxZ()">getBlockBoundsMaxZ</a>, <a href="../../../net/minecraft/block/Block.html#getBlockBoundsMinX()">getBlockBoundsMinX</a>, <a href="../../../net/minecraft/block/Block.html#getBlockBoundsMinY()">getBlockBoundsMinY</a>, <a href="../../../net/minecraft/block/Block.html#getBlockBoundsMinZ()">getBlockBoundsMinZ</a>, <a href="../../../net/minecraft/block/Block.html#getBlockById(int)">getBlockById</a>, <a href="../../../net/minecraft/block/Block.html#getBlockColor()">getBlockColor</a>, <a href="../../../net/minecraft/block/Block.html#getBlockFromItem(net.minecraft.item.Item)">getBlockFromItem</a>, <a href="../../../net/minecraft/block/Block.html#getBlockFromName(java.lang.String)">getBlockFromName</a>, <a href="../../../net/minecraft/block/Block.html#getBlockHardness(net.minecraft.world.World,%20int,%20int,%20int)">getBlockHardness</a>, <a href="../../../net/minecraft/block/Block.html#getBlockTextureFromSide(int)">getBlockTextureFromSide</a>, <a href="../../../net/minecraft/block/Block.html#getCanBlockGrass()">getCanBlockGrass</a>, <a href="../../../net/minecraft/block/Block.html#getComparatorInputOverride(net.minecraft.world.World,%20int,%20int,%20int,%20int)">getComparatorInputOverride</a>, <a href="../../../net/minecraft/block/Block.html#getCreativeTabToDisplayOn()">getCreativeTabToDisplayOn</a>, <a href="../../../net/minecraft/block/Block.html#getDamageValue(net.minecraft.world.World,%20int,%20int,%20int)">getDamageValue</a>, <a href="../../../net/minecraft/block/Block.html#getDrops(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20int)">getDrops</a>, <a href="../../../net/minecraft/block/Block.html#getEnableStats()">getEnableStats</a>, <a href="../../../net/minecraft/block/Block.html#getEnchantPowerBonus(net.minecraft.world.World,%20int,%20int,%20int)">getEnchantPowerBonus</a>, <a href="../../../net/minecraft/block/Block.html#getExpDrop(net.minecraft.world.IBlockAccess,%20int,%20int)">getExpDrop</a>, <a href="../../../net/minecraft/block/Block.html#getExplosionResistance(net.minecraft.entity.Entity)">getExplosionResistance</a>, <a href="../../../net/minecraft/block/Block.html#getExplosionResistance(net.minecraft.entity.Entity,%20net.minecraft.world.World,%20int,%20int,%20int,%20double,%20double,%20double)">getExplosionResistance</a>, <a href="../../../net/minecraft/block/Block.html#getFireSpreadSpeed(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection)">getFireSpreadSpeed</a>, <a href="../../../net/minecraft/block/Block.html#getFlammability(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection)">getFlammability</a>, <a href="../../../net/minecraft/block/Block.html#getHarvestLevel(int)">getHarvestLevel</a>, <a href="../../../net/minecraft/block/Block.html#getHarvestTool(int)">getHarvestTool</a>, <a href="../../../net/minecraft/block/Block.html#getIcon(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">getIcon</a>, <a href="../../../net/minecraft/block/Block.html#getIcon(int,%20int)">getIcon</a>, <a href="../../../net/minecraft/block/Block.html#getIdFromBlock(net.minecraft.block.Block)">getIdFromBlock</a>, <a href="../../../net/minecraft/block/Block.html#getItem(net.minecraft.world.World,%20int,%20int,%20int)">getItem</a>, <a href="../../../net/minecraft/block/Block.html#getItemIconName()">getItemIconName</a>, <a href="../../../net/minecraft/block/Block.html#getLightOpacity()">getLightOpacity</a>, <a href="../../../net/minecraft/block/Block.html#getLightOpacity(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getLightOpacity</a>, <a href="../../../net/minecraft/block/Block.html#getLightValue()">getLightValue</a>, <a href="../../../net/minecraft/block/Block.html#getLocalizedName()">getLocalizedName</a>, <a href="../../../net/minecraft/block/Block.html#getMapColor(int)">getMapColor</a>, <a href="../../../net/minecraft/block/Block.html#getMaterial()">getMaterial</a>, <a href="../../../net/minecraft/block/Block.html#getMobilityFlag()">getMobilityFlag</a>, <a href="../../../net/minecraft/block/Block.html#getPickBlock(net.minecraft.util.MovingObjectPosition,%20net.minecraft.world.World,%20int,%20int,%20int)">getPickBlock</a>, <a href="../../../net/minecraft/block/Block.html#getPickBlock(net.minecraft.util.MovingObjectPosition,%20net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.player.EntityPlayer)">getPickBlock</a>, <a href="../../../net/minecraft/block/Block.html#getPlayerRelativeBlockHardness(net.minecraft.entity.player.EntityPlayer,%20net.minecraft.world.World,%20int,%20int,%20int)">getPlayerRelativeBlockHardness</a>, <a href="../../../net/minecraft/block/Block.html#getRenderColor(int)">getRenderColor</a>, <a href="../../../net/minecraft/block/Block.html#getSelectedBoundingBoxFromPool(net.minecraft.world.World,%20int,%20int,%20int)">getSelectedBoundingBoxFromPool</a>, <a href="../../../net/minecraft/block/Block.html#getSubBlocks(net.minecraft.item.Item,%20net.minecraft.creativetab.CreativeTabs,%20java.util.List)">getSubBlocks</a>, <a href="../../../net/minecraft/block/Block.html#getTextureName()">getTextureName</a>, <a href="../../../net/minecraft/block/Block.html#getTickRandomly()">getTickRandomly</a>, <a href="../../../net/minecraft/block/Block.html#getUnlocalizedName()">getUnlocalizedName</a>, <a href="../../../net/minecraft/block/Block.html#getUseNeighborBrightness()">getUseNeighborBrightness</a>, <a href="../../../net/minecraft/block/Block.html#getValidRotations(net.minecraft.world.World,%20int,%20int,%20int)">getValidRotations</a>, <a href="../../../net/minecraft/block/Block.html#getWeakChanges(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getWeakChanges</a>, <a href="../../../net/minecraft/block/Block.html#harvestBlock(net.minecraft.world.World,%20net.minecraft.entity.player.EntityPlayer,%20int,%20int,%20int,%20int)">harvestBlock</a>, <a href="../../../net/minecraft/block/Block.html#hasComparatorInputOverride()">hasComparatorInputOverride</a>, <a href="../../../net/minecraft/block/Block.html#hasTileEntity()">hasTileEntity</a>, <a href="../../../net/minecraft/block/Block.html#hasTileEntity(int)">hasTileEntity</a>, <a href="../../../net/minecraft/block/Block.html#isAir(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isAir</a>, <a href="../../../net/minecraft/block/Block.html#isAssociatedBlock(net.minecraft.block.Block)">isAssociatedBlock</a>, <a href="../../../net/minecraft/block/Block.html#isBeaconBase(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int,%20int,%20int)">isBeaconBase</a>, <a href="../../../net/minecraft/block/Block.html#isBed(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraft.entity.EntityLivingBase)">isBed</a>, <a href="../../../net/minecraft/block/Block.html#isBedFoot(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isBedFoot</a>, <a href="../../../net/minecraft/block/Block.html#isBlockNormalCube()">isBlockNormalCube</a>, <a href="../../../net/minecraft/block/Block.html#isBlockSolid(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">isBlockSolid</a>, <a href="../../../net/minecraft/block/Block.html#isBurning(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isBurning</a>, <a href="../../../net/minecraft/block/Block.html#isCollidable()">isCollidable</a>, <a href="../../../net/minecraft/block/Block.html#isEqualTo(net.minecraft.block.Block,%20net.minecraft.block.Block)">isEqualTo</a>, <a href="../../../net/minecraft/block/Block.html#isFertile(net.minecraft.world.World,%20int,%20int,%20int)">isFertile</a>, <a href="../../../net/minecraft/block/Block.html#isFireSource(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection)">isFireSource</a>, <a href="../../../net/minecraft/block/Block.html#isFlammable(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection)">isFlammable</a>, <a href="../../../net/minecraft/block/Block.html#isFlowerPot()">isFlowerPot</a>, <a href="../../../net/minecraft/block/Block.html#isFoliage(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isFoliage</a>, <a href="../../../net/minecraft/block/Block.html#isLadder(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraft.entity.EntityLivingBase)">isLadder</a>, <a href="../../../net/minecraft/block/Block.html#isLeaves(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isLeaves</a>, <a href="../../../net/minecraft/block/Block.html#isNormalCube()">isNormalCube</a>, <a href="../../../net/minecraft/block/Block.html#isNormalCube(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isNormalCube</a>, <a href="../../../net/minecraft/block/Block.html#isProvidingStrongPower(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">isProvidingStrongPower</a>, <a href="../../../net/minecraft/block/Block.html#isProvidingWeakPower(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">isProvidingWeakPower</a>, <a href="../../../net/minecraft/block/Block.html#isReplaceable(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isReplaceable</a>, <a href="../../../net/minecraft/block/Block.html#isReplaceableOreGen(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.block.Block)">isReplaceableOreGen</a>, <a href="../../../net/minecraft/block/Block.html#isSideSolid(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection)">isSideSolid</a>, <a href="../../../net/minecraft/block/Block.html#isToolEffective(java.lang.String,%20int)">isToolEffective</a>, <a href="../../../net/minecraft/block/Block.html#isWood(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">isWood</a>, <a href="../../../net/minecraft/block/Block.html#onBlockActivated(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.player.EntityPlayer,%20int,%20float,%20float,%20float)">onBlockActivated</a>, <a href="../../../net/minecraft/block/Block.html#onBlockClicked(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.player.EntityPlayer)">onBlockClicked</a>, <a href="../../../net/minecraft/block/Block.html#onBlockDestroyedByExplosion(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.world.Explosion)">onBlockDestroyedByExplosion</a>, <a href="../../../net/minecraft/block/Block.html#onBlockDestroyedByPlayer(net.minecraft.world.World,%20int,%20int,%20int,%20int)">onBlockDestroyedByPlayer</a>, <a href="../../../net/minecraft/block/Block.html#onBlockEventReceived(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20int)">onBlockEventReceived</a>, <a href="../../../net/minecraft/block/Block.html#onBlockExploded(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.world.Explosion)">onBlockExploded</a>, <a href="../../../net/minecraft/block/Block.html#onBlockHarvested(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20net.minecraft.entity.player.EntityPlayer)">onBlockHarvested</a>, <a href="../../../net/minecraft/block/Block.html#onBlockPlaced(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20float,%20float,%20float,%20int)">onBlockPlaced</a>, <a href="../../../net/minecraft/block/Block.html#onBlockPlacedBy(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.EntityLivingBase,%20net.minecraft.item.ItemStack)">onBlockPlacedBy</a>, <a href="../../../net/minecraft/block/Block.html#onBlockPreDestroy(net.minecraft.world.World,%20int,%20int,%20int,%20int)">onBlockPreDestroy</a>, <a href="../../../net/minecraft/block/Block.html#onEntityCollidedWithBlock(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.Entity)">onEntityCollidedWithBlock</a>, <a href="../../../net/minecraft/block/Block.html#onEntityWalking(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.Entity)">onEntityWalking</a>, <a href="../../../net/minecraft/block/Block.html#onFallenUpon(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.Entity,%20float)">onFallenUpon</a>, <a href="../../../net/minecraft/block/Block.html#onNeighborChange(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int,%20int,%20int)">onNeighborChange</a>, <a href="../../../net/minecraft/block/Block.html#onPlantGrow(net.minecraft.world.World,%20int,%20int,%20int,%20int,%20int,%20int)">onPlantGrow</a>, <a href="../../../net/minecraft/block/Block.html#onPostBlockPlaced(net.minecraft.world.World,%20int,%20int,%20int,%20int)">onPostBlockPlaced</a>, <a href="../../../net/minecraft/block/Block.html#quantityDropped(int,%20int,%20java.util.Random)">quantityDropped</a>, <a href="../../../net/minecraft/block/Block.html#quantityDroppedWithBonus(int,%20java.util.Random)">quantityDroppedWithBonus</a>, <a href="../../../net/minecraft/block/Block.html#randomDisplayTick(net.minecraft.world.World,%20int,%20int,%20int,%20java.util.Random)">randomDisplayTick</a>, <a href="../../../net/minecraft/block/Block.html#recolourBlock(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection,%20int)">recolourBlock</a>, <a href="../../../net/minecraft/block/Block.html#registerBlockIcons(net.minecraft.client.renderer.texture.IIconRegister)">registerBlockIcons</a>, <a href="../../../net/minecraft/block/Block.html#registerBlocks()">registerBlocks</a>, <a href="../../../net/minecraft/block/Block.html#removedByPlayer(net.minecraft.world.World,%20net.minecraft.entity.player.EntityPlayer,%20int,%20int,%20int)">removedByPlayer</a>, <a href="../../../net/minecraft/block/Block.html#removedByPlayer(net.minecraft.world.World,%20net.minecraft.entity.player.EntityPlayer,%20int,%20int,%20int,%20boolean)">removedByPlayer</a>, <a href="../../../net/minecraft/block/Block.html#rotateBlock(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraftforge.common.util.ForgeDirection)">rotateBlock</a>, <a href="../../../net/minecraft/block/Block.html#setBedOccupied(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20net.minecraft.entity.player.EntityPlayer,%20boolean)">setBedOccupied</a>, <a href="../../../net/minecraft/block/Block.html#setBlockBounds(float,%20float,%20float,%20float,%20float,%20float)">setBlockBounds</a>, <a href="../../../net/minecraft/block/Block.html#setBlockBoundsBasedOnState(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">setBlockBoundsBasedOnState</a>, <a href="../../../net/minecraft/block/Block.html#setBlockBoundsForItemRender()">setBlockBoundsForItemRender</a>, <a href="../../../net/minecraft/block/Block.html#setBlockName(java.lang.String)">setBlockName</a>, <a href="../../../net/minecraft/block/Block.html#setBlockTextureName(java.lang.String)">setBlockTextureName</a>, <a href="../../../net/minecraft/block/Block.html#setBlockUnbreakable()">setBlockUnbreakable</a>, <a href="../../../net/minecraft/block/Block.html#setCreativeTab(net.minecraft.creativetab.CreativeTabs)">setCreativeTab</a>, <a href="../../../net/minecraft/block/Block.html#setHardness(float)">setHardness</a>, <a href="../../../net/minecraft/block/Block.html#setHarvestLevel(java.lang.String,%20int)">setHarvestLevel</a>, <a href="../../../net/minecraft/block/Block.html#setHarvestLevel(java.lang.String,%20int,%20int)">setHarvestLevel</a>, <a href="../../../net/minecraft/block/Block.html#setLightLevel(float)">setLightLevel</a>, <a href="../../../net/minecraft/block/Block.html#setLightOpacity(int)">setLightOpacity</a>, <a href="../../../net/minecraft/block/Block.html#setResistance(float)">setResistance</a>, <a href="../../../net/minecraft/block/Block.html#setStepSound(net.minecraft.block.Block.SoundType)">setStepSound</a>, <a href="../../../net/minecraft/block/Block.html#setTickRandomly(boolean)">setTickRandomly</a>, <a href="../../../net/minecraft/block/Block.html#shouldCheckWeakPower(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">shouldCheckWeakPower</a>, <a href="../../../net/minecraft/block/Block.html#updateTick(net.minecraft.world.World,%20int,%20int,%20int,%20java.util.Random)">updateTick</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_net.minecraftforge.fluids.IFluidBlock"> +<!-- --> +</a> +<h3>Methods inherited from interface net.minecraftforge.fluids.<a href="../../../net/minecraftforge/fluids/IFluidBlock.html" title="interface in net.minecraftforge.fluids">IFluidBlock</a></h3> +<code><a href="../../../net/minecraftforge/fluids/IFluidBlock.html#canDrain(net.minecraft.world.World,%20int,%20int,%20int)">canDrain</a>, <a href="../../../net/minecraftforge/fluids/IFluidBlock.html#drain(net.minecraft.world.World,%20int,%20int,%20int,%20boolean)">drain</a></code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="defaultDisplacements"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>defaultDisplacements</h4> +<pre>protected static final java.util.Map<<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>,java.lang.Boolean> defaultDisplacements</pre> +</li> +</ul> +<a name="displacements"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>displacements</h4> +<pre>protected java.util.Map<<a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a>,java.lang.Boolean> displacements</pre> +</li> +</ul> +<a name="quantaPerBlock"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>quantaPerBlock</h4> +<pre>protected int quantaPerBlock</pre> +</li> +</ul> +<a name="quantaPerBlockFloat"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>quantaPerBlockFloat</h4> +<pre>protected float quantaPerBlockFloat</pre> +</li> +</ul> +<a name="density"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>density</h4> +<pre>protected int density</pre> +</li> +</ul> +<a name="densityDir"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>densityDir</h4> +<pre>protected int densityDir</pre> +</li> +</ul> +<a name="temperature"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>temperature</h4> +<pre>protected int temperature</pre> +</li> +</ul> +<a name="tickRate"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>tickRate</h4> +<pre>protected int tickRate</pre> +</li> +</ul> +<a name="renderPass"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>renderPass</h4> +<pre>protected int renderPass</pre> +</li> +</ul> +<a name="maxScaledLight"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>maxScaledLight</h4> +<pre>protected int maxScaledLight</pre> +</li> +</ul> +<a name="fluidName"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>fluidName</h4> +<pre>protected final java.lang.String fluidName</pre> +</li> +</ul> +</li> +</ul> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="BlockFluidBase(net.minecraftforge.fluids.Fluid, net.minecraft.block.material.Material)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>BlockFluidBase</h4> +<pre>public BlockFluidBase(<a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a> fluid, + <a href="../../../net/minecraft/block/material/Material.html" title="class in net.minecraft.block.material">Material</a> material)</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="setQuantaPerBlock(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setQuantaPerBlock</h4> +<pre>public <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a> setQuantaPerBlock(int quantaPerBlock)</pre> +</li> +</ul> +<a name="setDensity(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setDensity</h4> +<pre>public <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a> setDensity(int density)</pre> +</li> +</ul> +<a name="setTemperature(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setTemperature</h4> +<pre>public <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a> setTemperature(int temperature)</pre> +</li> +</ul> +<a name="setTickRate(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setTickRate</h4> +<pre>public <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a> setTickRate(int tickRate)</pre> +</li> +</ul> +<a name="setRenderPass(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setRenderPass</h4> +<pre>public <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a> setRenderPass(int renderPass)</pre> +</li> +</ul> +<a name="setMaxScaledLight(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setMaxScaledLight</h4> +<pre>public <a href="../../../net/minecraftforge/fluids/BlockFluidBase.html" title="class in net.minecraftforge.fluids">BlockFluidBase</a> setMaxScaledLight(int maxScaledLight)</pre> +</li> +</ul> +<a name="canDisplace(net.minecraft.world.IBlockAccess, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>canDisplace</h4> +<pre>public boolean canDisplace(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a> world, + int x, + int y, + int z)</pre> +<div class="block">Returns true if the block at (x, y, z) is displaceable. Does not displace the block.</div> +</li> +</ul> +<a name="displaceIfPossible(net.minecraft.world.World, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>displaceIfPossible</h4> +<pre>public boolean displaceIfPossible(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world, + int x, + int y, + int z)</pre> +<div class="block">Attempt to displace the block at (x, y, z), return true if it was displaced.</div> +</li> +</ul> +<a name="getQuantaValue(net.minecraft.world.IBlockAccess, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getQuantaValue</h4> +<pre>public abstract int getQuantaValue(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a> world, + int x, + int y, + int z)</pre> +</li> +</ul> +<a name="canCollideCheck(int, boolean)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>canCollideCheck</h4> +<pre>public abstract boolean canCollideCheck(int meta, + boolean fullHit)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../net/minecraft/block/Block.html#canCollideCheck(int,%20boolean)">canCollideCheck</a></code> in class <code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd> +</dl> +</li> +</ul> +<a name="getMaxRenderHeightMeta()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getMaxRenderHeightMeta</h4> +<pre>public abstract int getMaxRenderHeightMeta()</pre> +</li> +</ul> +<a name="onBlockAdded(net.minecraft.world.World, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>onBlockAdded</h4> +<pre>public void onBlockAdded(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world, + int x, + int y, + int z)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../net/minecraft/block/Block.html#onBlockAdded(net.minecraft.world.World,%20int,%20int,%20int)">onBlockAdded</a></code> in class <code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd> +</dl> +</li> +</ul> +<a name="onNeighborBlockChange(net.minecraft.world.World, int, int, int, net.minecraft.block.Block)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>onNeighborBlockChange</h4> +<pre>public void onNeighborBlockChange(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world, + int x, + int y, + int z, + <a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a> block)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../net/minecraft/block/Block.html#onNeighborBlockChange(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.block.Block)">onNeighborBlockChange</a></code> in class <code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd> +</dl> +</li> +</ul> +<a name="func_149698_L()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>func_149698_L</h4> +<pre>public boolean func_149698_L()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../net/minecraft/block/Block.html#func_149698_L()">func_149698_L</a></code> in class <code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd> +</dl> +</li> +</ul> +<a name="getBlocksMovement(net.minecraft.world.IBlockAccess, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getBlocksMovement</h4> +<pre>public boolean getBlocksMovement(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a> world, + int x, + int y, + int z)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../net/minecraft/block/Block.html#getBlocksMovement(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getBlocksMovement</a></code> in class <code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd> +</dl> +</li> +</ul> +<a name="getCollisionBoundingBoxFromPool(net.minecraft.world.World, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getCollisionBoundingBoxFromPool</h4> +<pre>public <a href="../../../net/minecraft/util/AxisAlignedBB.html" title="class in net.minecraft.util">AxisAlignedBB</a> getCollisionBoundingBoxFromPool(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world, + int x, + int y, + int z)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../net/minecraft/block/Block.html#getCollisionBoundingBoxFromPool(net.minecraft.world.World,%20int,%20int,%20int)">getCollisionBoundingBoxFromPool</a></code> in class <code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd> +</dl> +</li> +</ul> +<a name="getItemDropped(int, java.util.Random, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getItemDropped</h4> +<pre>public <a href="../../../net/minecraft/item/Item.html" title="class in net.minecraft.item">Item</a> getItemDropped(int par1, + java.util.Random par2Random, + int par3)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../net/minecraft/block/Block.html#getItemDropped(int,%20java.util.Random,%20int)">getItemDropped</a></code> in class <code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd> +</dl> +</li> +</ul> +<a name="quantityDropped(java.util.Random)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>quantityDropped</h4> +<pre>public int quantityDropped(java.util.Random par1Random)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../net/minecraft/block/Block.html#quantityDropped(java.util.Random)">quantityDropped</a></code> in class <code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd> +</dl> +</li> +</ul> +<a name="tickRate(net.minecraft.world.World)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>tickRate</h4> +<pre>public int tickRate(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../net/minecraft/block/Block.html#tickRate(net.minecraft.world.World)">tickRate</a></code> in class <code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd> +</dl> +</li> +</ul> +<a name="velocityToAddToEntity(net.minecraft.world.World, int, int, int, net.minecraft.entity.Entity, net.minecraft.util.Vec3)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>velocityToAddToEntity</h4> +<pre>public void velocityToAddToEntity(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world, + int x, + int y, + int z, + <a href="../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a> entity, + <a href="../../../net/minecraft/util/Vec3.html" title="class in net.minecraft.util">Vec3</a> vec)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../net/minecraft/block/Block.html#velocityToAddToEntity(net.minecraft.world.World,%20int,%20int,%20int,%20net.minecraft.entity.Entity,%20net.minecraft.util.Vec3)">velocityToAddToEntity</a></code> in class <code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd> +</dl> +</li> +</ul> +<a name="getLightValue(net.minecraft.world.IBlockAccess, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getLightValue</h4> +<pre>public int getLightValue(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a> world, + int x, + int y, + int z)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../../../net/minecraft/block/Block.html#getLightValue(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">Block</a></code></strong></div> +<div class="block">Get a light value for the block at the specified coordinates, normal ranges are between 0 and 15</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../net/minecraft/block/Block.html#getLightValue(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getLightValue</a></code> in class <code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd> +<dt><span class="strong">Parameters:</span></dt><dd><code>world</code> - The current world</dd><dd><code>x</code> - X Position</dd><dd><code>y</code> - Y position</dd><dd><code>z</code> - Z position</dd> +<dt><span class="strong">Returns:</span></dt><dd>The light value</dd></dl> +</li> +</ul> +<a name="getRenderType()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getRenderType</h4> +<pre>public int getRenderType()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../net/minecraft/block/Block.html#getRenderType()">getRenderType</a></code> in class <code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd> +</dl> +</li> +</ul> +<a name="isOpaqueCube()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isOpaqueCube</h4> +<pre>public boolean isOpaqueCube()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../net/minecraft/block/Block.html#isOpaqueCube()">isOpaqueCube</a></code> in class <code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd> +</dl> +</li> +</ul> +<a name="renderAsNormalBlock()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>renderAsNormalBlock</h4> +<pre>public boolean renderAsNormalBlock()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../net/minecraft/block/Block.html#renderAsNormalBlock()">renderAsNormalBlock</a></code> in class <code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd> +</dl> +</li> +</ul> +<a name="getMixedBrightnessForBlock(net.minecraft.world.IBlockAccess, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getMixedBrightnessForBlock</h4> +<pre>public int getMixedBrightnessForBlock(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a> world, + int x, + int y, + int z)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../net/minecraft/block/Block.html#getMixedBrightnessForBlock(net.minecraft.world.IBlockAccess,%20int,%20int,%20int)">getMixedBrightnessForBlock</a></code> in class <code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd> +</dl> +</li> +</ul> +<a name="getRenderBlockPass()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getRenderBlockPass</h4> +<pre>public int getRenderBlockPass()</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../net/minecraft/block/Block.html#getRenderBlockPass()">getRenderBlockPass</a></code> in class <code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd> +</dl> +</li> +</ul> +<a name="shouldSideBeRendered(net.minecraft.world.IBlockAccess, int, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>shouldSideBeRendered</h4> +<pre>public boolean shouldSideBeRendered(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a> world, + int x, + int y, + int z, + int side)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../net/minecraft/block/Block.html#shouldSideBeRendered(net.minecraft.world.IBlockAccess,%20int,%20int,%20int,%20int)">shouldSideBeRendered</a></code> in class <code><a href="../../../net/minecraft/block/Block.html" title="class in net.minecraft.block">Block</a></code></dd> +</dl> +</li> +</ul> +<a name="getDensity(net.minecraft.world.IBlockAccess, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getDensity</h4> +<pre>public static final int getDensity(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a> world, + int x, + int y, + int z)</pre> +</li> +</ul> +<a name="getTemperature(net.minecraft.world.IBlockAccess, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getTemperature</h4> +<pre>public static final int getTemperature(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a> world, + int x, + int y, + int z)</pre> +</li> +</ul> +<a name="getFlowDirection(net.minecraft.world.IBlockAccess, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getFlowDirection</h4> +<pre>public static double getFlowDirection(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a> world, + int x, + int y, + int z)</pre> +</li> +</ul> +<a name="getQuantaValueBelow(net.minecraft.world.IBlockAccess, int, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getQuantaValueBelow</h4> +<pre>public final int getQuantaValueBelow(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a> world, + int x, + int y, + int z, + int belowThis)</pre> +</li> +</ul> +<a name="getQuantaValueAbove(net.minecraft.world.IBlockAccess, int, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getQuantaValueAbove</h4> +<pre>public final int getQuantaValueAbove(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a> world, + int x, + int y, + int z, + int aboveThis)</pre> +</li> +</ul> +<a name="getQuantaPercentage(net.minecraft.world.IBlockAccess, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getQuantaPercentage</h4> +<pre>public final float getQuantaPercentage(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a> world, + int x, + int y, + int z)</pre> +</li> +</ul> +<a name="getFlowVector(net.minecraft.world.IBlockAccess, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getFlowVector</h4> +<pre>public <a href="../../../net/minecraft/util/Vec3.html" title="class in net.minecraft.util">Vec3</a> getFlowVector(<a href="../../../net/minecraft/world/IBlockAccess.html" title="interface in net.minecraft.world">IBlockAccess</a> world, + int x, + int y, + int z)</pre> +</li> +</ul> +<a name="getFluid()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getFluid</h4> +<pre>public <a href="../../../net/minecraftforge/fluids/Fluid.html" title="class in net.minecraftforge.fluids">Fluid</a> getFluid()</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../../../net/minecraftforge/fluids/IFluidBlock.html#getFluid()">IFluidBlock</a></code></strong></div> +<div class="block">Returns the Fluid associated with this Block.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../../../net/minecraftforge/fluids/IFluidBlock.html#getFluid()">getFluid</a></code> in interface <code><a href="../../../net/minecraftforge/fluids/IFluidBlock.html" title="interface in net.minecraftforge.fluids">IFluidBlock</a></code></dd> +</dl> +</li> +</ul> +<a name="getFilledPercentage(net.minecraft.world.World, int, int, int)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>getFilledPercentage</h4> +<pre>public float getFilledPercentage(<a href="../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world, + int x, + int y, + int z)</pre> +<div class="block"><strong>Description copied from interface: <code><a href="../../../net/minecraftforge/fluids/IFluidBlock.html#getFilledPercentage(net.minecraft.world.World,%20int,%20int,%20int)">IFluidBlock</a></code></strong></div> +<div class="block">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.</div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../../../net/minecraftforge/fluids/IFluidBlock.html#getFilledPercentage(net.minecraft.world.World,%20int,%20int,%20int)">getFilledPercentage</a></code> in interface <code><a href="../../../net/minecraftforge/fluids/IFluidBlock.html" title="interface in net.minecraftforge.fluids">IFluidBlock</a></code></dd> +<dt><span class="strong">Returns:</span></dt><dd></dd></dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="package-tree.html">Tree</a></li> +<li><a href="../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../index-all.html">Index</a></li> +<li><a href="../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li>Prev Class</li> +<li><a href="../../../net/minecraftforge/fluids/BlockFluidClassic.html" title="class in net.minecraftforge.fluids"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../index.html?net/minecraftforge/fluids/BlockFluidBase.html" target="_top">Frames</a></li> +<li><a href="BlockFluidBase.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li><a href="#nested_classes_inherited_from_class_net.minecraft.block.Block">Nested</a> | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> |
