Files
CustomNPC-Plus/docs/noppes/npcs/scripted/interfaces/IWorld.html
T
2022-08-16 15:09:10 -04:00

1978 lines
89 KiB
HTML

<!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 (1.8.0_331) on Tue Aug 16 13:33:15 CDT 2022 -->
<title>IWorld</title>
<meta name="date" content="2022-08-16">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="IWorld";
}
}
catch(err) {
}
//-->
var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":38,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":6,"i52":6,"i53":6,"i54":6,"i55":6,"i56":6,"i57":6,"i58":6,"i59":6,"i60":6,"i61":6,"i62":6,"i63":6,"i64":6,"i65":6,"i66":6,"i67":6,"i68":6,"i69":6,"i70":6,"i71":6,"i72":6,"i73":6,"i74":6,"i75":6,"i76":6,"i77":6,"i78":6,"i79":6,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6,"i85":6,"i86":6,"i87":6,"i88":6,"i89":6,"i90":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],32:["t6","Deprecated Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../noppes/npcs/scripted/interfaces/ITimers.html" title="interface in noppes.npcs.scripted.interfaces"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?noppes/npcs/scripted/interfaces/IWorld.html" target="_top">Frames</a></li>
<li><a href="IWorld.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</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">noppes.npcs.scripted.interfaces</div>
<h2 title="Interface IWorld" class="title">Interface IWorld</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public interface <span class="typeNameLabel">IWorld</span></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#areAllPlayersAsleep--">areAllPlayersAsleep</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#canBlockFreeze-int-int-int-boolean-">canBlockFreeze</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
boolean&nbsp;adjacentToWater)</code>&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#canBlockFreezeBody-int-int-int-boolean-">canBlockFreezeBody</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
boolean&nbsp;adjacentToWater)</code>&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#canBlockSeeTheSky-int-int-int-">canBlockSeeTheSky</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</code>&nbsp;</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#canLightningStrikeAt-int-int-int-">canLightningStrikeAt</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</code>&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#canSeeSky-int-int-int-">canSeeSky</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</code>&nbsp;</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#canSeeSky-noppes.npcs.scripted.interfaces.IPos-">canSeeSky</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;pos)</code>&nbsp;</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#canSnowAt-int-int-int-boolean-">canSnowAt</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
boolean&nbsp;checkLight)</code>&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#canSnowAtBody-int-int-int-boolean-">canSnowAtBody</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
boolean&nbsp;checkLight)</code>&nbsp;</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#clearStoredData--">clearStoredData</a></span>()</code>
<div class="block">Remove all stored data</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#clearTempData--">clearTempData</a></span>()</code>
<div class="block">Removes all tempdata</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#continueSounds--">continueSounds</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#countEntities-noppes.npcs.scripted.interfaces.entity.IEntity-">countEntities</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>&nbsp;entity)</code>&nbsp;</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/IParticle.html" title="interface in noppes.npcs.scripted.interfaces">IParticle</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#createEntityParticle-java.lang.String-">createEntityParticle</a></span>(java.lang.String&nbsp;directory)</code>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#createItem-java.lang.String-int-int-">createItem</a></span>(java.lang.String&nbsp;id,
int&nbsp;damage,
int&nbsp;size)</code>&nbsp;</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#explode-double-double-double-float-boolean-boolean-">explode</a></span>(double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
float&nbsp;range,
boolean&nbsp;fire,
boolean&nbsp;grief)</code>&nbsp;</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getAllServerPlayers--">getAllServerPlayers</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getBiomeName-int-int-">getBiomeName</a></span>(int&nbsp;x,
int&nbsp;z)</code>&nbsp;</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">IBlock</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getBlock-int-int-int-">getBlock</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</code>&nbsp;</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">IBlock</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getBlock-noppes.npcs.scripted.interfaces.IPos-">getBlock</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;pos)</code>&nbsp;</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getBlockLightValue-int-int-int-">getBlockLightValue</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</code>&nbsp;</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getBlockMetadata-int-int-int-">getBlockMetadata</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</code>&nbsp;</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getChunkHeightMapMinimum-int-int-">getChunkHeightMapMinimum</a></span>(int&nbsp;x,
int&nbsp;z)</code>&nbsp;</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getClosestPlayer-double-double-double-double-">getClosestPlayer</a></span>(double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
double&nbsp;range)</code>&nbsp;</td>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getClosestPlayerToEntity-noppes.npcs.scripted.interfaces.entity.IEntity-double-">getClosestPlayerToEntity</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>&nbsp;entity,
double&nbsp;range)</code>&nbsp;</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getClosestVulnerablePlayer-double-double-double-double-">getClosestVulnerablePlayer</a></span>(double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
double&nbsp;range)</code>&nbsp;</td>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getClosestVulnerablePlayerToEntity-noppes.npcs.scripted.interfaces.entity.IEntity-double-">getClosestVulnerablePlayerToEntity</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>&nbsp;entity,
double&nbsp;range)</code>&nbsp;</td>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getDimensionID--">getDimensionID</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getEntitiesNear-double-double-double-double-">getEntitiesNear</a></span>(double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
double&nbsp;range)</code>&nbsp;</td>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getEntitiesNear-noppes.npcs.scripted.interfaces.IPos-double-">getEntitiesNear</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;position,
double&nbsp;range)</code>&nbsp;</td>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getEntityByID-int-">getEntityByID</a></span>(int&nbsp;id)</code>&nbsp;</td>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getFullBlockLightValue-int-int-int-">getFullBlockLightValue</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</code>&nbsp;</td>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getHeightValue-int-int-">getHeightValue</a></span>(int&nbsp;x,
int&nbsp;z)</code>&nbsp;</td>
</tr>
<tr id="i33" class="rowColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getLoadedEntities--">getLoadedEntities</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i34" class="altColor">
<td class="colFirst"><code>net.minecraft.world.WorldServer</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getMCWorld--">getMCWorld</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i35" class="rowColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getNearestAir-noppes.npcs.scripted.interfaces.IPos-int-">getNearestAir</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;startPos,
int&nbsp;maxHeight)</code>&nbsp;</td>
</tr>
<tr id="i36" class="altColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getPlayer-java.lang.String-">getPlayer</a></span>(java.lang.String&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i37" class="rowColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getPlayerByUUID-java.lang.String-">getPlayerByUUID</a></span>(java.lang.String&nbsp;uuid)</code>&nbsp;</td>
</tr>
<tr id="i38" class="altColor">
<td class="colFirst"><code>java.lang.String[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getPlayerNames--">getPlayerNames</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i39" class="rowColor">
<td class="colFirst"><code>noppes.npcs.scripted.ScriptScoreboard</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getScoreboard--">getScoreboard</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i40" class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getSeed--">getSeed</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i41" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getSignText-int-int-int-">getSignText</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</code>&nbsp;</td>
</tr>
<tr id="i42" class="altColor">
<td class="colFirst"><code>java.lang.Object</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getStoredData-java.lang.String-">getStoredData</a></span>(java.lang.String&nbsp;key)</code>&nbsp;</td>
</tr>
<tr id="i43" class="rowColor">
<td class="colFirst"><code>java.lang.Object</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getTempData-java.lang.String-">getTempData</a></span>(java.lang.String&nbsp;key)</code>&nbsp;</td>
</tr>
<tr id="i44" class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getTime--">getTime</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i45" class="rowColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">IBlock</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getTopBlock-int-int-">getTopBlock</a></span>(int&nbsp;x,
int&nbsp;z)</code>&nbsp;</td>
</tr>
<tr id="i46" class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getTotalTime--">getTotalTime</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i47" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#hasStoredData-java.lang.String-">hasStoredData</a></span>(java.lang.String&nbsp;key)</code>&nbsp;</td>
</tr>
<tr id="i48" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#hasTempData-java.lang.String-">hasTempData</a></span>(java.lang.String&nbsp;key)</code>&nbsp;</td>
</tr>
<tr id="i49" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#isBlockFreezable-int-int-int-">isBlockFreezable</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</code>&nbsp;</td>
</tr>
<tr id="i50" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#isBlockFreezableNaturally-int-int-int-">isBlockFreezableNaturally</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</code>&nbsp;</td>
</tr>
<tr id="i51" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#isBlockFullCube-int-int-int-">isBlockFullCube</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</code>&nbsp;</td>
</tr>
<tr id="i52" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#isBlockHighHumidity-int-int-int-">isBlockHighHumidity</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</code>&nbsp;</td>
</tr>
<tr id="i53" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#isDay--">isDay</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i54" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#isRaining--">isRaining</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i55" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#pauseSounds--">pauseSounds</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i56" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#playSound-int-noppes.npcs.scripted.interfaces.handler.data.ISound-">playSound</a></span>(int&nbsp;id,
<a href="../../../../noppes/npcs/scripted/interfaces/handler/data/ISound.html" title="interface in noppes.npcs.scripted.interfaces.handler.data">ISound</a>&nbsp;sound)</code>&nbsp;</td>
</tr>
<tr id="i57" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#playSoundAtEntity-noppes.npcs.scripted.interfaces.entity.IEntity-java.lang.String-float-float-">playSoundAtEntity</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>&nbsp;entity,
java.lang.String&nbsp;sound,
float&nbsp;volume,
float&nbsp;pitch)</code>&nbsp;</td>
</tr>
<tr id="i58" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#playSoundToNearExcept-noppes.npcs.scripted.interfaces.entity.IPlayer-java.lang.String-float-float-">playSoundToNearExcept</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a>&nbsp;player,
java.lang.String&nbsp;sound,
float&nbsp;volume,
float&nbsp;pitch)</code>&nbsp;</td>
</tr>
<tr id="i59" class="rowColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">IBlock</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#rayCastBlock-double:A-double:A-int-">rayCastBlock</a></span>(double[]&nbsp;startPos,
double[]&nbsp;lookVector,
int&nbsp;maxDistance)</code>&nbsp;</td>
</tr>
<tr id="i60" class="altColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">IBlock</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#rayCastBlock-double:A-double:A-int-boolean-boolean-boolean-">rayCastBlock</a></span>(double[]&nbsp;startPos,
double[]&nbsp;lookVector,
int&nbsp;maxDistance,
boolean&nbsp;stopOnBlock,
boolean&nbsp;stopOnLiquid,
boolean&nbsp;stopOnCollision)</code>
<div class="block">starting at the start position, draw a line in the lookVector direction until a block is detected</div>
</td>
</tr>
<tr id="i61" class="rowColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">IBlock</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#rayCastBlock-noppes.npcs.scripted.interfaces.IPos-noppes.npcs.scripted.interfaces.IPos-int-">rayCastBlock</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;startPos,
<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;lookVector,
int&nbsp;maxDistance)</code>&nbsp;</td>
</tr>
<tr id="i62" class="altColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">IBlock</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#rayCastBlock-noppes.npcs.scripted.interfaces.IPos-noppes.npcs.scripted.interfaces.IPos-int-boolean-boolean-boolean-">rayCastBlock</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;startPos,
<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;lookVector,
int&nbsp;maxDistance,
boolean&nbsp;stopOnBlock,
boolean&nbsp;stopOnLiquid,
boolean&nbsp;stopOnCollision)</code>&nbsp;</td>
</tr>
<tr id="i63" class="rowColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#rayCastEntities-double:A-double:A-int-double-double-">rayCastEntities</a></span>(double[]&nbsp;startPos,
double[]&nbsp;lookVector,
int&nbsp;maxDistance,
double&nbsp;offset,
double&nbsp;range)</code>&nbsp;</td>
</tr>
<tr id="i64" class="altColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#rayCastEntities-double:A-double:A-int-double-double-boolean-boolean-boolean-">rayCastEntities</a></span>(double[]&nbsp;startPos,
double[]&nbsp;lookVector,
int&nbsp;maxDistance,
double&nbsp;offset,
double&nbsp;range,
boolean&nbsp;stopOnBlock,
boolean&nbsp;stopOnLiquid,
boolean&nbsp;stopOnCollision)</code>&nbsp;</td>
</tr>
<tr id="i65" class="rowColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#rayCastEntities-noppes.npcs.scripted.interfaces.IPos-noppes.npcs.scripted.interfaces.IPos-int-double-double-">rayCastEntities</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;startPos,
<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;lookVector,
int&nbsp;maxDistance,
double&nbsp;offset,
double&nbsp;range)</code>&nbsp;</td>
</tr>
<tr id="i66" class="altColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#rayCastEntities-noppes.npcs.scripted.interfaces.IPos-noppes.npcs.scripted.interfaces.IPos-int-double-double-boolean-boolean-boolean-">rayCastEntities</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;startPos,
<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;lookVector,
int&nbsp;maxDistance,
double&nbsp;offset,
double&nbsp;range,
boolean&nbsp;stopOnBlock,
boolean&nbsp;stopOnLiquid,
boolean&nbsp;stopOnCollision)</code>&nbsp;</td>
</tr>
<tr id="i67" class="rowColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#rayCastPos-double:A-double:A-int-">rayCastPos</a></span>(double[]&nbsp;startPos,
double[]&nbsp;lookVector,
int&nbsp;maxDistance)</code>&nbsp;</td>
</tr>
<tr id="i68" class="altColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#rayCastPos-double:A-double:A-int-boolean-boolean-boolean-">rayCastPos</a></span>(double[]&nbsp;startPos,
double[]&nbsp;lookVector,
int&nbsp;maxDistance,
boolean&nbsp;stopOnBlock,
boolean&nbsp;stopOnLiquid,
boolean&nbsp;stopOnCollision)</code>&nbsp;</td>
</tr>
<tr id="i69" class="rowColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#rayCastPos-noppes.npcs.scripted.interfaces.IPos-noppes.npcs.scripted.interfaces.IPos-int-">rayCastPos</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;startPos,
<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;lookVector,
int&nbsp;maxDistance)</code>&nbsp;</td>
</tr>
<tr id="i70" class="altColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#rayCastPos-noppes.npcs.scripted.interfaces.IPos-noppes.npcs.scripted.interfaces.IPos-int-boolean-boolean-boolean-">rayCastPos</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;startPos,
<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;lookVector,
int&nbsp;maxDistance,
boolean&nbsp;stopOnBlock,
boolean&nbsp;stopOnLiquid,
boolean&nbsp;stopOnCollision)</code>&nbsp;</td>
</tr>
<tr id="i71" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#removeBlock-int-int-int-">removeBlock</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</code>&nbsp;</td>
</tr>
<tr id="i72" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#removeStoredData-java.lang.String-">removeStoredData</a></span>(java.lang.String&nbsp;key)</code>&nbsp;</td>
</tr>
<tr id="i73" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#removeTempData-java.lang.String-">removeTempData</a></span>(java.lang.String&nbsp;key)</code>&nbsp;</td>
</tr>
<tr id="i74" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#removeTileEntity-int-int-int-">removeTileEntity</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</code>
<div class="block">Removes the block's tile entity at the given position.</div>
</td>
</tr>
<tr id="i75" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#setBlock-int-int-int-noppes.npcs.scripted.interfaces.IBlock-">setBlock</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
<a href="../../../../noppes/npcs/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">IBlock</a>&nbsp;block)</code>&nbsp;</td>
</tr>
<tr id="i76" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#setBlock-int-int-int-noppes.npcs.scripted.interfaces.item.IItemStack-">setBlock</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
<a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a>&nbsp;item)</code>&nbsp;</td>
</tr>
<tr id="i77" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#setBlockMetadataWithNotify-int-int-int-int-int-">setBlockMetadataWithNotify</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
int&nbsp;metadata,
int&nbsp;flag)</code>&nbsp;</td>
</tr>
<tr id="i78" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#setRaining-boolean-">setRaining</a></span>(boolean&nbsp;bo)</code>&nbsp;</td>
</tr>
<tr id="i79" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#setSpawnLocation-int-int-int-">setSpawnLocation</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</code>&nbsp;</td>
</tr>
<tr id="i80" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#setStoredData-java.lang.String-java.lang.Object-">setStoredData</a></span>(java.lang.String&nbsp;key,
java.lang.Object&nbsp;value)</code>
<div class="block">Stored data persists through world restart.</div>
</td>
</tr>
<tr id="i81" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#setTempData-java.lang.String-java.lang.Object-">setTempData</a></span>(java.lang.String&nbsp;key,
java.lang.Object&nbsp;value)</code>
<div class="block">Tempdata gets cleared when the server restarts.</div>
</td>
</tr>
<tr id="i82" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#setTileEntity-int-int-int-noppes.npcs.scripted.interfaces.ITileEntity-">setTileEntity</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
<a href="../../../../noppes/npcs/scripted/interfaces/ITileEntity.html" title="interface in noppes.npcs.scripted.interfaces">ITileEntity</a>&nbsp;tileEntity)</code>
<div class="block">Sets the block's tile entity at the given position.</div>
</td>
</tr>
<tr id="i83" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#setTime-long-">setTime</a></span>(long&nbsp;time)</code>&nbsp;</td>
</tr>
<tr id="i84" class="altColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#spawnClone-int-int-int-int-java.lang.String-">spawnClone</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
int&nbsp;tab,
java.lang.String&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i85" class="rowColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#spawnClone-int-int-int-int-java.lang.String-boolean-">spawnClone</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
int&nbsp;tab,
java.lang.String&nbsp;name,
boolean&nbsp;ignoreProtection)</code>
<div class="block">Lets you spawn a server side cloned entity</div>
</td>
</tr>
<tr id="i86" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#spawnEntityInWorld-noppes.npcs.scripted.interfaces.entity.IEntity-">spawnEntityInWorld</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>&nbsp;entity)</code>&nbsp;</td>
</tr>
<tr id="i87" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#spawnParticle-java.lang.String-double-double-double-double-double-double-double-int-">spawnParticle</a></span>(java.lang.String&nbsp;particle,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
double&nbsp;dx,
double&nbsp;dy,
double&nbsp;dz,
double&nbsp;speed,
int&nbsp;count)</code>
<div class="block">Sends a packet from the server to the client everytime its called.</div>
</td>
</tr>
<tr id="i88" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#stopSound-int-">stopSound</a></span>(int&nbsp;id)</code>&nbsp;</td>
</tr>
<tr id="i89" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#stopSounds--">stopSounds</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i90" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#thunderStrike-double-double-double-">thunderStrike</a></span>(double&nbsp;x,
double&nbsp;y,
double&nbsp;z)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getTime--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTime</h4>
<pre>long&nbsp;getTime()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The worlds time</dd>
</dl>
</li>
</ul>
<a name="getTotalTime--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTotalTime</h4>
<pre>long&nbsp;getTotalTime()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The total world time</dd>
</dl>
</li>
</ul>
<a name="areAllPlayersAsleep--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>areAllPlayersAsleep</h4>
<pre>boolean&nbsp;areAllPlayersAsleep()</pre>
</li>
</ul>
<a name="getBlock-int-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBlock</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">IBlock</a>&nbsp;getBlock(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>x</code> - World position x</dd>
<dd><code>y</code> - World position y</dd>
<dd><code>z</code> - World position z</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The block at the given position. Returns null if there isn't a block</dd>
</dl>
</li>
</ul>
<a name="getBlock-noppes.npcs.scripted.interfaces.IPos-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBlock</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">IBlock</a>&nbsp;getBlock(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;pos)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>pos</code> - </dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The block at the given position. Returns null if there isn't a block</dd>
</dl>
</li>
</ul>
<a name="getTopBlock-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTopBlock</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">IBlock</a>&nbsp;getTopBlock(int&nbsp;x,
int&nbsp;z)</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The top-most block in the world as an IBlock object.</dd>
</dl>
</li>
</ul>
<a name="isBlockFreezable-int-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isBlockFreezable</h4>
<pre>boolean&nbsp;isBlockFreezable(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</pre>
</li>
</ul>
<a name="isBlockFreezableNaturally-int-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isBlockFreezableNaturally</h4>
<pre>boolean&nbsp;isBlockFreezableNaturally(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</pre>
</li>
</ul>
<a name="canBlockFreeze-int-int-int-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>canBlockFreeze</h4>
<pre>boolean&nbsp;canBlockFreeze(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
boolean&nbsp;adjacentToWater)</pre>
</li>
</ul>
<a name="canBlockFreezeBody-int-int-int-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>canBlockFreezeBody</h4>
<pre>boolean&nbsp;canBlockFreezeBody(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
boolean&nbsp;adjacentToWater)</pre>
</li>
</ul>
<a name="canSnowAt-int-int-int-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>canSnowAt</h4>
<pre>boolean&nbsp;canSnowAt(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
boolean&nbsp;checkLight)</pre>
</li>
</ul>
<a name="canSnowAtBody-int-int-int-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>canSnowAtBody</h4>
<pre>boolean&nbsp;canSnowAtBody(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
boolean&nbsp;checkLight)</pre>
</li>
</ul>
<a name="getHeightValue-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHeightValue</h4>
<pre>int&nbsp;getHeightValue(int&nbsp;x,
int&nbsp;z)</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The Y-value of the world at this x & z value based on the height map of the world.</dd>
</dl>
</li>
</ul>
<a name="getChunkHeightMapMinimum-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getChunkHeightMapMinimum</h4>
<pre>int&nbsp;getChunkHeightMapMinimum(int&nbsp;x,
int&nbsp;z)</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The minimum Y-value of the world at this x & z value based on the height map of the world.</dd>
</dl>
</li>
</ul>
<a name="getBlockMetadata-int-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBlockMetadata</h4>
<pre>int&nbsp;getBlockMetadata(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The metadata of the block at this position.</dd>
</dl>
</li>
</ul>
<a name="setBlockMetadataWithNotify-int-int-int-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setBlockMetadataWithNotify</h4>
<pre>boolean&nbsp;setBlockMetadataWithNotify(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
int&nbsp;metadata,
int&nbsp;flag)</pre>
</li>
</ul>
<a name="canBlockSeeTheSky-int-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>canBlockSeeTheSky</h4>
<pre>boolean&nbsp;canBlockSeeTheSky(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</pre>
</li>
</ul>
<a name="getFullBlockLightValue-int-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFullBlockLightValue</h4>
<pre>int&nbsp;getFullBlockLightValue(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</pre>
</li>
</ul>
<a name="getBlockLightValue-int-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBlockLightValue</h4>
<pre>int&nbsp;getBlockLightValue(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</pre>
</li>
</ul>
<a name="playSoundAtEntity-noppes.npcs.scripted.interfaces.entity.IEntity-java.lang.String-float-float-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>playSoundAtEntity</h4>
<pre>void&nbsp;playSoundAtEntity(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>&nbsp;entity,
java.lang.String&nbsp;sound,
float&nbsp;volume,
float&nbsp;pitch)</pre>
</li>
</ul>
<a name="playSoundToNearExcept-noppes.npcs.scripted.interfaces.entity.IPlayer-java.lang.String-float-float-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>playSoundToNearExcept</h4>
<pre>void&nbsp;playSoundToNearExcept(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a>&nbsp;player,
java.lang.String&nbsp;sound,
float&nbsp;volume,
float&nbsp;pitch)</pre>
</li>
</ul>
<a name="playSound-int-noppes.npcs.scripted.interfaces.handler.data.ISound-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>playSound</h4>
<pre>void&nbsp;playSound(int&nbsp;id,
<a href="../../../../noppes/npcs/scripted/interfaces/handler/data/ISound.html" title="interface in noppes.npcs.scripted.interfaces.handler.data">ISound</a>&nbsp;sound)</pre>
</li>
</ul>
<a name="stopSound-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>stopSound</h4>
<pre>void&nbsp;stopSound(int&nbsp;id)</pre>
</li>
</ul>
<a name="pauseSounds--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>pauseSounds</h4>
<pre>void&nbsp;pauseSounds()</pre>
</li>
</ul>
<a name="continueSounds--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>continueSounds</h4>
<pre>void&nbsp;continueSounds()</pre>
</li>
</ul>
<a name="stopSounds--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>stopSounds</h4>
<pre>void&nbsp;stopSounds()</pre>
</li>
</ul>
<a name="getEntityByID-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEntityByID</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>&nbsp;getEntityByID(int&nbsp;id)</pre>
</li>
</ul>
<a name="spawnEntityInWorld-noppes.npcs.scripted.interfaces.entity.IEntity-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>spawnEntityInWorld</h4>
<pre>boolean&nbsp;spawnEntityInWorld(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>&nbsp;entity)</pre>
</li>
</ul>
<a name="getClosestPlayerToEntity-noppes.npcs.scripted.interfaces.entity.IEntity-double-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getClosestPlayerToEntity</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a>&nbsp;getClosestPlayerToEntity(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>&nbsp;entity,
double&nbsp;range)</pre>
</li>
</ul>
<a name="getClosestPlayer-double-double-double-double-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getClosestPlayer</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a>&nbsp;getClosestPlayer(double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
double&nbsp;range)</pre>
</li>
</ul>
<a name="getClosestVulnerablePlayerToEntity-noppes.npcs.scripted.interfaces.entity.IEntity-double-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getClosestVulnerablePlayerToEntity</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a>&nbsp;getClosestVulnerablePlayerToEntity(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>&nbsp;entity,
double&nbsp;range)</pre>
</li>
</ul>
<a name="getClosestVulnerablePlayer-double-double-double-double-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getClosestVulnerablePlayer</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a>&nbsp;getClosestVulnerablePlayer(double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
double&nbsp;range)</pre>
</li>
</ul>
<a name="countEntities-noppes.npcs.scripted.interfaces.entity.IEntity-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>countEntities</h4>
<pre>int&nbsp;countEntities(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>&nbsp;entity)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>entity</code> - The entity whose type will be used as a parameter</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The amount of entities of the given type in the world.</dd>
</dl>
</li>
</ul>
<a name="getLoadedEntities--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLoadedEntities</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>[]&nbsp;getLoadedEntities()</pre>
</li>
</ul>
<a name="getEntitiesNear-noppes.npcs.scripted.interfaces.IPos-double-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEntitiesNear</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>[]&nbsp;getEntitiesNear(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;position,
double&nbsp;range)</pre>
</li>
</ul>
<a name="getEntitiesNear-double-double-double-double-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEntitiesNear</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>[]&nbsp;getEntitiesNear(double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
double&nbsp;range)</pre>
</li>
</ul>
<a name="setTileEntity-int-int-int-noppes.npcs.scripted.interfaces.ITileEntity-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTileEntity</h4>
<pre>void&nbsp;setTileEntity(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
<a href="../../../../noppes/npcs/scripted/interfaces/ITileEntity.html" title="interface in noppes.npcs.scripted.interfaces">ITileEntity</a>&nbsp;tileEntity)</pre>
<div class="block">Sets the block's tile entity at the given position.</div>
</li>
</ul>
<a name="removeTileEntity-int-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeTileEntity</h4>
<pre>void&nbsp;removeTileEntity(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</pre>
<div class="block">Removes the block's tile entity at the given position.</div>
</li>
</ul>
<a name="isBlockFullCube-int-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isBlockFullCube</h4>
<pre>boolean&nbsp;isBlockFullCube(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if the block at this position is of cubic shape. (Not a stair, slab, etc.)</dd>
</dl>
</li>
</ul>
<a name="getSeed--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSeed</h4>
<pre>long&nbsp;getSeed()</pre>
</li>
</ul>
<a name="setSpawnLocation-int-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSpawnLocation</h4>
<pre>void&nbsp;setSpawnLocation(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</pre>
</li>
</ul>
<a name="canLightningStrikeAt-int-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>canLightningStrikeAt</h4>
<pre>boolean&nbsp;canLightningStrikeAt(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</pre>
</li>
</ul>
<a name="isBlockHighHumidity-int-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isBlockHighHumidity</h4>
<pre>boolean&nbsp;isBlockHighHumidity(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</pre>
</li>
</ul>
<a name="getSignText-int-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSignText</h4>
<pre>java.lang.String&nbsp;getSignText(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>x</code> - World position x</dd>
<dd><code>y</code> - World position y</dd>
<dd><code>z</code> - World position z</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Text from signs</dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.7.10d</dd>
</dl>
</li>
</ul>
<a name="setBlock-int-int-int-noppes.npcs.scripted.interfaces.item.IItemStack-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setBlock</h4>
<pre>void&nbsp;setBlock(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
<a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a>&nbsp;item)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>x</code> - World position x</dd>
<dd><code>y</code> - World position y</dd>
<dd><code>z</code> - World position z</dd>
<dd><code>item</code> - The block to be set</dd>
</dl>
</li>
</ul>
<a name="setBlock-int-int-int-noppes.npcs.scripted.interfaces.IBlock-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setBlock</h4>
<pre>void&nbsp;setBlock(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
<a href="../../../../noppes/npcs/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">IBlock</a>&nbsp;block)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>x</code> - World position x</dd>
<dd><code>y</code> - World position y</dd>
<dd><code>z</code> - World position z</dd>
<dd><code>block</code> - The block to be set</dd>
</dl>
</li>
</ul>
<a name="removeBlock-int-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeBlock</h4>
<pre>void&nbsp;removeBlock(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>x</code> - World position x</dd>
<dd><code>y</code> - World position y</dd>
<dd><code>z</code> - World position z</dd>
</dl>
</li>
</ul>
<a name="rayCastPos-double:A-double:A-int-boolean-boolean-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rayCastPos</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;rayCastPos(double[]&nbsp;startPos,
double[]&nbsp;lookVector,
int&nbsp;maxDistance,
boolean&nbsp;stopOnBlock,
boolean&nbsp;stopOnLiquid,
boolean&nbsp;stopOnCollision)</pre>
</li>
</ul>
<a name="rayCastPos-double:A-double:A-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rayCastPos</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;rayCastPos(double[]&nbsp;startPos,
double[]&nbsp;lookVector,
int&nbsp;maxDistance)</pre>
</li>
</ul>
<a name="rayCastPos-noppes.npcs.scripted.interfaces.IPos-noppes.npcs.scripted.interfaces.IPos-int-boolean-boolean-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rayCastPos</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;rayCastPos(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;startPos,
<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;lookVector,
int&nbsp;maxDistance,
boolean&nbsp;stopOnBlock,
boolean&nbsp;stopOnLiquid,
boolean&nbsp;stopOnCollision)</pre>
</li>
</ul>
<a name="rayCastPos-noppes.npcs.scripted.interfaces.IPos-noppes.npcs.scripted.interfaces.IPos-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rayCastPos</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;rayCastPos(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;startPos,
<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;lookVector,
int&nbsp;maxDistance)</pre>
</li>
</ul>
<a name="rayCastBlock-double:A-double:A-int-boolean-boolean-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rayCastBlock</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">IBlock</a>&nbsp;rayCastBlock(double[]&nbsp;startPos,
double[]&nbsp;lookVector,
int&nbsp;maxDistance,
boolean&nbsp;stopOnBlock,
boolean&nbsp;stopOnLiquid,
boolean&nbsp;stopOnCollision)</pre>
<div class="block">starting at the start position, draw a line in the lookVector direction until a block is detected</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>startPos</code> - </dd>
<dd><code>lookVector</code> - should be a normalized direction vector</dd>
<dd><code>maxDistance</code> - </dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the first detected block but null if maxDistance is reached</dd>
</dl>
</li>
</ul>
<a name="rayCastBlock-double:A-double:A-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rayCastBlock</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">IBlock</a>&nbsp;rayCastBlock(double[]&nbsp;startPos,
double[]&nbsp;lookVector,
int&nbsp;maxDistance)</pre>
</li>
</ul>
<a name="rayCastBlock-noppes.npcs.scripted.interfaces.IPos-noppes.npcs.scripted.interfaces.IPos-int-boolean-boolean-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rayCastBlock</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">IBlock</a>&nbsp;rayCastBlock(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;startPos,
<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;lookVector,
int&nbsp;maxDistance,
boolean&nbsp;stopOnBlock,
boolean&nbsp;stopOnLiquid,
boolean&nbsp;stopOnCollision)</pre>
</li>
</ul>
<a name="rayCastBlock-noppes.npcs.scripted.interfaces.IPos-noppes.npcs.scripted.interfaces.IPos-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rayCastBlock</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">IBlock</a>&nbsp;rayCastBlock(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;startPos,
<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;lookVector,
int&nbsp;maxDistance)</pre>
</li>
</ul>
<a name="getNearestAir-noppes.npcs.scripted.interfaces.IPos-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getNearestAir</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;getNearestAir(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;startPos,
int&nbsp;maxHeight)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>startPos</code> - </dd>
<dd><code>maxHeight</code> - </dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the position of the closest block of air to startPos</dd>
</dl>
</li>
</ul>
<a name="rayCastEntities-double:A-double:A-int-double-double-boolean-boolean-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rayCastEntities</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>[]&nbsp;rayCastEntities(double[]&nbsp;startPos,
double[]&nbsp;lookVector,
int&nbsp;maxDistance,
double&nbsp;offset,
double&nbsp;range,
boolean&nbsp;stopOnBlock,
boolean&nbsp;stopOnLiquid,
boolean&nbsp;stopOnCollision)</pre>
</li>
</ul>
<a name="rayCastEntities-noppes.npcs.scripted.interfaces.IPos-noppes.npcs.scripted.interfaces.IPos-int-double-double-boolean-boolean-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rayCastEntities</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>[]&nbsp;rayCastEntities(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;startPos,
<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;lookVector,
int&nbsp;maxDistance,
double&nbsp;offset,
double&nbsp;range,
boolean&nbsp;stopOnBlock,
boolean&nbsp;stopOnLiquid,
boolean&nbsp;stopOnCollision)</pre>
</li>
</ul>
<a name="rayCastEntities-double:A-double:A-int-double-double-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rayCastEntities</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>[]&nbsp;rayCastEntities(double[]&nbsp;startPos,
double[]&nbsp;lookVector,
int&nbsp;maxDistance,
double&nbsp;offset,
double&nbsp;range)</pre>
</li>
</ul>
<a name="rayCastEntities-noppes.npcs.scripted.interfaces.IPos-noppes.npcs.scripted.interfaces.IPos-int-double-double-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>rayCastEntities</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>[]&nbsp;rayCastEntities(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;startPos,
<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;lookVector,
int&nbsp;maxDistance,
double&nbsp;offset,
double&nbsp;range)</pre>
</li>
</ul>
<a name="canSeeSky-int-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>canSeeSky</h4>
<pre>boolean&nbsp;canSeeSky(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>x</code> - </dd>
<dd><code>y</code> - </dd>
<dd><code>z</code> - </dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>can the block at this position see the sky or are there no blocks above this one</dd>
</dl>
</li>
</ul>
<a name="canSeeSky-noppes.npcs.scripted.interfaces.IPos-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>canSeeSky</h4>
<pre>boolean&nbsp;canSeeSky(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a>&nbsp;pos)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>pos</code> - </dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>can the block at this position see the sky or are there no blocks above this one</dd>
</dl>
</li>
</ul>
<a name="getPlayer-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPlayer</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a>&nbsp;getPlayer(java.lang.String&nbsp;name)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - The name of the player to be returned</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The Player with name. Null is returned when the player isnt found</dd>
</dl>
</li>
</ul>
<a name="getPlayerByUUID-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPlayerByUUID</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a>&nbsp;getPlayerByUUID(java.lang.String&nbsp;uuid)</pre>
</li>
</ul>
<a name="setTime-long-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTime</h4>
<pre>void&nbsp;setTime(long&nbsp;time)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>time</code> - The world time to be set</dd>
</dl>
</li>
</ul>
<a name="isDay--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isDay</h4>
<pre>boolean&nbsp;isDay()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Whether or not its daytime</dd>
</dl>
</li>
</ul>
<a name="isRaining--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isRaining</h4>
<pre>boolean&nbsp;isRaining()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Whether or not its currently raining</dd>
</dl>
</li>
</ul>
<a name="setRaining-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRaining</h4>
<pre>void&nbsp;setRaining(boolean&nbsp;bo)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>bo</code> - Set if it's raining</dd>
</dl>
</li>
</ul>
<a name="thunderStrike-double-double-double-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>thunderStrike</h4>
<pre>void&nbsp;thunderStrike(double&nbsp;x,
double&nbsp;y,
double&nbsp;z)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>x</code> - The x position</dd>
<dd><code>y</code> - The y position</dd>
<dd><code>z</code> - The z position</dd>
</dl>
</li>
</ul>
<a name="spawnParticle-java.lang.String-double-double-double-double-double-double-double-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>spawnParticle</h4>
<pre>void&nbsp;spawnParticle(java.lang.String&nbsp;particle,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
double&nbsp;dx,
double&nbsp;dy,
double&nbsp;dz,
double&nbsp;speed,
int&nbsp;count)</pre>
<div class="block">Sends a packet from the server to the client everytime its called. Probably should not use this too much.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>particle</code> - Particle name. Particle name list: http://minecraft.gamepedia.com/Particles</dd>
<dd><code>x</code> - The x position</dd>
<dd><code>y</code> - The y position</dd>
<dd><code>z</code> - The z position</dd>
<dd><code>dx</code> - Usually used for the x motion</dd>
<dd><code>dy</code> - Usually used for the y motion</dd>
<dd><code>dz</code> - Usually used for the z motion</dd>
<dd><code>speed</code> - Speed of the particles, usually between 0 and 1</dd>
<dd><code>count</code> - Particle count</dd>
</dl>
</li>
</ul>
<a name="createItem-java.lang.String-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createItem</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a>&nbsp;createItem(java.lang.String&nbsp;id,
int&nbsp;damage,
int&nbsp;size)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>id</code> - The items name</dd>
<dd><code>damage</code> - The damage value</dd>
<dd><code>size</code> - The number of items in the item</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns the item</dd>
</dl>
</li>
</ul>
<a name="createEntityParticle-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>createEntityParticle</h4>
<pre>@Deprecated
<a href="../../../../noppes/npcs/scripted/interfaces/IParticle.html" title="interface in noppes.npcs.scripted.interfaces">IParticle</a>&nbsp;createEntityParticle(java.lang.String&nbsp;directory)</pre>
<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>directory</code> - The particle's texture directory. Use only forward slashes when writing a directory. Example: "customnpcs:textures/particle/tail.png"</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns IEntityParticle object</dd>
</dl>
</li>
</ul>
<a name="getTempData-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTempData</h4>
<pre>java.lang.Object&nbsp;getTempData(java.lang.String&nbsp;key)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key</code> - Get temp data for this key</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns the stored temp data</dd>
</dl>
</li>
</ul>
<a name="setTempData-java.lang.String-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTempData</h4>
<pre>void&nbsp;setTempData(java.lang.String&nbsp;key,
java.lang.Object&nbsp;value)</pre>
<div class="block">Tempdata gets cleared when the server restarts. All worlds share the same temp data.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key</code> - The key for the data stored</dd>
<dd><code>value</code> - The data stored</dd>
</dl>
</li>
</ul>
<a name="hasTempData-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasTempData</h4>
<pre>boolean&nbsp;hasTempData(java.lang.String&nbsp;key)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key</code> - The key thats going to be tested against the temp data</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Whether or not temp data containes the key</dd>
</dl>
</li>
</ul>
<a name="removeTempData-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeTempData</h4>
<pre>void&nbsp;removeTempData(java.lang.String&nbsp;key)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key</code> - The key for the temp data to be removed</dd>
</dl>
</li>
</ul>
<a name="clearTempData--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearTempData</h4>
<pre>void&nbsp;clearTempData()</pre>
<div class="block">Removes all tempdata</div>
</li>
</ul>
<a name="getStoredData-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getStoredData</h4>
<pre>java.lang.Object&nbsp;getStoredData(java.lang.String&nbsp;key)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key</code> - The key of the data to be returned</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns the stored data</dd>
</dl>
</li>
</ul>
<a name="setStoredData-java.lang.String-java.lang.Object-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setStoredData</h4>
<pre>void&nbsp;setStoredData(java.lang.String&nbsp;key,
java.lang.Object&nbsp;value)</pre>
<div class="block">Stored data persists through world restart. Unlike tempdata only Strings and Numbers can be saved</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key</code> - The key for the data stored</dd>
<dd><code>value</code> - The data stored. This data can be either a Number or a String. Other data is not stored</dd>
</dl>
</li>
</ul>
<a name="hasStoredData-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasStoredData</h4>
<pre>boolean&nbsp;hasStoredData(java.lang.String&nbsp;key)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key</code> - The key of the data to be checked</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns whether or not the stored data contains the key</dd>
</dl>
</li>
</ul>
<a name="removeStoredData-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeStoredData</h4>
<pre>void&nbsp;removeStoredData(java.lang.String&nbsp;key)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>key</code> - The key of the data to be removed</dd>
</dl>
</li>
</ul>
<a name="clearStoredData--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clearStoredData</h4>
<pre>void&nbsp;clearStoredData()</pre>
<div class="block">Remove all stored data</div>
</li>
</ul>
<a name="explode-double-double-double-float-boolean-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>explode</h4>
<pre>void&nbsp;explode(double&nbsp;x,
double&nbsp;y,
double&nbsp;z,
float&nbsp;range,
boolean&nbsp;fire,
boolean&nbsp;grief)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>x</code> - Position x</dd>
<dd><code>y</code> - Position y</dd>
<dd><code>z</code> - Position z</dd>
<dd><code>range</code> - Range of the explosion</dd>
<dd><code>fire</code> - Whether or not the explosion does fire damage</dd>
<dd><code>grief</code> - Whether or not the explosion does damage to blocks</dd>
</dl>
</li>
</ul>
<a name="getAllServerPlayers--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAllServerPlayers</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a>[]&nbsp;getAllServerPlayers()</pre>
</li>
</ul>
<a name="getPlayerNames--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPlayerNames</h4>
<pre>java.lang.String[]&nbsp;getPlayerNames()</pre>
</li>
</ul>
<a name="getBiomeName-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBiomeName</h4>
<pre>java.lang.String&nbsp;getBiomeName(int&nbsp;x,
int&nbsp;z)</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>x</code> - Position x</dd>
<dd><code>z</code> - Position z</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns the name of the biome</dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.7.10c</dd>
</dl>
</li>
</ul>
<a name="spawnClone-int-int-int-int-java.lang.String-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>spawnClone</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>&nbsp;spawnClone(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
int&nbsp;tab,
java.lang.String&nbsp;name,
boolean&nbsp;ignoreProtection)</pre>
<div class="block">Lets you spawn a server side cloned entity</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>x</code> - The x position the clone will be spawned at</dd>
<dd><code>y</code> - The y position the clone will be spawned at</dd>
<dd><code>z</code> - The z position the clone will be spawned at</dd>
<dd><code>tab</code> - The tab in which the clone is</dd>
<dd><code>name</code> - Name of the cloned entity</dd>
<dd><code>ignoreProtection</code> - Whether the spawning of this clone skips protection checks.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns the entity which was spawned</dd>
</dl>
</li>
</ul>
<a name="spawnClone-int-int-int-int-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>spawnClone</h4>
<pre><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>&nbsp;spawnClone(int&nbsp;x,
int&nbsp;y,
int&nbsp;z,
int&nbsp;tab,
java.lang.String&nbsp;name)</pre>
</li>
</ul>
<a name="getScoreboard--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getScoreboard</h4>
<pre>noppes.npcs.scripted.ScriptScoreboard&nbsp;getScoreboard()</pre>
</li>
</ul>
<a name="getMCWorld--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMCWorld</h4>
<pre>net.minecraft.world.WorldServer&nbsp;getMCWorld()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns minecraft world object</dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.7.10c
Expert use only</dd>
</dl>
</li>
</ul>
<a name="getDimensionID--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getDimensionID</h4>
<pre>int&nbsp;getDimensionID()</pre>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The ID of this world's dimension. 0 for overworld, 1 for End, -1 for Nether, etc.</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>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<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-files/index-1.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../noppes/npcs/scripted/interfaces/ITimers.html" title="interface in noppes.npcs.scripted.interfaces"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?noppes/npcs/scripted/interfaces/IWorld.html" target="_top">Frames</a></li>
<li><a href="IWorld.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>