<li><ahref="../../../../noppes/npcs/scripted/interfaces/ISkinOverlay.html"title="interface in noppes.npcs.scripted.interfaces"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../noppes/npcs/scripted/interfaces/ITimers.html"title="interface in noppes.npcs.scripted.interfaces"><spanclass="typeNameLink">Next Class</span></a></li>
<tdclass="colFirst"><code><ahref="../../../../noppes/npcs/scripted/interfaces/IBlock.html"title="interface in noppes.npcs.scripted.interfaces">IBlock</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="colLast"><code><spanclass="memberNameLink"><ahref="../../../../noppes/npcs/scripted/interfaces/ITileEntity.html#readFromNBT-noppes.npcs.scripted.interfaces.INbt-">readFromNBT</a></span>(<ahref="../../../../noppes/npcs/scripted/interfaces/INbt.html"title="interface in noppes.npcs.scripted.interfaces">INbt</a> nbt)</code>
<pre>void readFromNBT(<ahref="../../../../noppes/npcs/scripted/interfaces/INbt.html"title="interface in noppes.npcs.scripted.interfaces">INbt</a> nbt)</pre>
<divclass="block">Reads an INbt compound tag, creates a tile entity based on the data, and replaces this entity with the new one.</div>
</li>
</ul>
<aname="getDistanceFrom-double-double-double-">
<!-- -->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getDistanceFrom</h4>
<pre>double getDistanceFrom(double x,
double y,
double z)</pre>
<dl>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>The distance of this tile entity from the point given by the x, y, and z parameters.</dd>
</dl>
</li>
</ul>
<aname="getBlockType--">
<!-- -->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getBlockType</h4>
<pre><ahref="../../../../noppes/npcs/scripted/interfaces/IBlock.html"title="interface in noppes.npcs.scripted.interfaces">IBlock</a> getBlockType()</pre>
<dl>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>A new IBlock object based on this tile entity's type.</dd>
</dl>
</li>
</ul>
<aname="isInvalid--">
<!-- -->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>isInvalid</h4>
<pre>boolean isInvalid()</pre>
<dl>
<dt><spanclass="returnLabel">Returns:</span></dt>
<dd>True if the tile entity is invalid, false otherwise.</dd>
</dl>
</li>
</ul>
<aname="invalidate--">
<!-- -->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>invalidate</h4>
<pre>void invalidate()</pre>
<divclass="block">Invalidates the tile entity.</div>
</li>
</ul>
<aname="validate--">
<!-- -->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>validate</h4>
<pre>void validate()</pre>
<divclass="block">Validates the tile entity for use.</div>
</li>
</ul>
<aname="updateContainingBlockInfo--">
<!-- -->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>updateContainingBlockInfo</h4>
<pre>void updateContainingBlockInfo()</pre>
<divclass="block">Updates the block's tile entity to the values set in this object.</div>
</li>
</ul>
<aname="getNBT--">
<!-- -->
</a>
<ulclass="blockListLast">
<liclass="blockList">
<h4>getNBT</h4>
<pre><ahref="../../../../noppes/npcs/scripted/interfaces/INbt.html"title="interface in noppes.npcs.scripted.interfaces">INbt</a> getNBT()</pre>
<divclass="block">Writes the tile entity to NBT and returns the compound tag.</div>
<li><ahref="../../../../noppes/npcs/scripted/interfaces/ISkinOverlay.html"title="interface in noppes.npcs.scripted.interfaces"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../../noppes/npcs/scripted/interfaces/ITimers.html"title="interface in noppes.npcs.scripted.interfaces"><spanclass="typeNameLink">Next Class</span></a></li>