<li><ahref="../../../../noppes/npcs/scripted/interfaces/AbstractNpcAPI.html"title="class in noppes.npcs.scripted.interfaces"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../noppes/npcs/scripted/interfaces/IContainer.html"title="interface in noppes.npcs.scripted.interfaces"><spanclass="typeNameLink">Next Class</span></a></li>
<tdclass="colFirst"><code><ahref="../../../../noppes/npcs/scripted/interfaces/IContainer.html"title="interface in noppes.npcs.scripted.interfaces">IContainer</a></code></td>
<tdclass="colFirst"><code><ahref="../../../../noppes/npcs/scripted/interfaces/IPos.html"title="interface in noppes.npcs.scripted.interfaces">IPos</a></code></td>
<tdclass="colFirst"><code><ahref="../../../../noppes/npcs/scripted/interfaces/ITileEntity.html"title="interface in noppes.npcs.scripted.interfaces">ITileEntity</a></code></td>
<tdclass="colFirst"><code><ahref="../../../../noppes/npcs/scripted/interfaces/INbt.html"title="interface in noppes.npcs.scripted.interfaces">INbt</a></code></td>
<tdclass="colFirst"><code><ahref="../../../../noppes/npcs/scripted/interfaces/IWorld.html"title="interface in noppes.npcs.scripted.interfaces">IWorld</a></code></td>
<divclass="block">Deletes the block, setting it to air.</div>
</td>
</tr>
<trid="i18"class="altColor">
<tdclass="colFirst"><code><ahref="../../../../noppes/npcs/scripted/interfaces/IBlock.html"title="interface in noppes.npcs.scripted.interfaces">IBlock</a></code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../noppes/npcs/scripted/interfaces/IBlock.html#setBlock-noppes.npcs.scripted.interfaces.IBlock-">setBlock</a></span>(<ahref="../../../../noppes/npcs/scripted/interfaces/IBlock.html"title="interface in noppes.npcs.scripted.interfaces">IBlock</a> block)</code> </td>
<tdclass="colFirst"><code><ahref="../../../../noppes/npcs/scripted/interfaces/IBlock.html"title="interface in noppes.npcs.scripted.interfaces">IBlock</a></code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../../noppes/npcs/scripted/interfaces/IBlock.html#setTileEntity-noppes.npcs.scripted.interfaces.ITileEntity-">setTileEntity</a></span>(<ahref="../../../../noppes/npcs/scripted/interfaces/ITileEntity.html"title="interface in noppes.npcs.scripted.interfaces">ITileEntity</a> tileEntity)</code> </td>
<pre><ahref="../../../../noppes/npcs/scripted/interfaces/IPos.html"title="interface in noppes.npcs.scripted.interfaces">IPos</a> getPos()</pre>
<dl>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>An IPos object with the block's XYZ position.</dd>
</dl>
</li>
</ul>
<aname="getName--">
<!-- -->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getName</h4>
<pre>java.lang.String getName()</pre>
<dl>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>The block name as it appears in the block registry. Return example: "minecraft:stone"</dd>
</dl>
</li>
</ul>
<aname="remove--">
<!-- -->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>remove</h4>
<pre>void remove()</pre>
<divclass="block">Deletes the block, setting it to air.</div>
</li>
</ul>
<aname="isAir--">
<!-- -->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>isAir</h4>
<pre>boolean isAir()</pre>
</li>
</ul>
<aname="setBlock-java.lang.String-">
<!-- -->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>setBlock</h4>
<pre><ahref="../../../../noppes/npcs/scripted/interfaces/IBlock.html"title="interface in noppes.npcs.scripted.interfaces">IBlock</a> setBlock(java.lang.String blockName)</pre>
<pre><ahref="../../../../noppes/npcs/scripted/interfaces/IBlock.html"title="interface in noppes.npcs.scripted.interfaces">IBlock</a> setBlock(<ahref="../../../../noppes/npcs/scripted/interfaces/IBlock.html"title="interface in noppes.npcs.scripted.interfaces">IBlock</a> block)</pre>
<dd><code>block</code> - Input IBlock object to replace this block.</dd>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>The new block set in place of the previous block.</dd>
</dl>
</li>
</ul>
<aname="isContainer--">
<!-- -->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>isContainer</h4>
<pre>boolean isContainer()</pre>
<dl>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>True if the block can contain items like a chest does.</dd>
</dl>
</li>
</ul>
<aname="getContainer--">
<!-- -->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getContainer</h4>
<pre><ahref="../../../../noppes/npcs/scripted/interfaces/IContainer.html"title="interface in noppes.npcs.scripted.interfaces">IContainer</a> getContainer()</pre>
<dl>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>The container object of this block. If this block is not a container, an exception will be thrown.</dd>
</dl>
</li>
</ul>
<aname="getWorld--">
<!-- -->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getWorld</h4>
<pre><ahref="../../../../noppes/npcs/scripted/interfaces/IWorld.html"title="interface in noppes.npcs.scripted.interfaces">IWorld</a> getWorld()</pre>
<dl>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>An IWorld object of the world this block is in.</dd>
</dl>
</li>
</ul>
<aname="hasTileEntity--">
<!-- -->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>hasTileEntity</h4>
<pre>boolean hasTileEntity()</pre>
<dl>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>True if this block has a tile entity. Blocks with custom data like signs, player skulls, chests, etc. will have tile entities.</dd>
</dl>
</li>
</ul>
<aname="getTileEntity--">
<!-- -->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getTileEntity</h4>
<pre><ahref="../../../../noppes/npcs/scripted/interfaces/ITileEntity.html"title="interface in noppes.npcs.scripted.interfaces">ITileEntity</a> getTileEntity()</pre>
<dl>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>An ITileEntity object which can modify this block's tile entity.</dd>
<pre>void setTileEntity(<ahref="../../../../noppes/npcs/scripted/interfaces/ITileEntity.html"title="interface in noppes.npcs.scripted.interfaces">ITileEntity</a> tileEntity)</pre>
<pre><ahref="../../../../noppes/npcs/scripted/interfaces/INbt.html"title="interface in noppes.npcs.scripted.interfaces">INbt</a> getTileEntityNBT()</pre>
<dl>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>An INbt object which can modify the block's tile entity's NBT data.</dd>
<li><ahref="../../../../noppes/npcs/scripted/interfaces/AbstractNpcAPI.html"title="class in noppes.npcs.scripted.interfaces"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../noppes/npcs/scripted/interfaces/IContainer.html"title="interface in noppes.npcs.scripted.interfaces"><spanclass="typeNameLink">Next Class</span></a></li>