mirror of
https://github.com/KAMKEEL/CustomNPC-Plus.git
synced 2026-11-12 04:57:27 +00:00
2414 lines
106 KiB
HTML
2414 lines
106 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 Thu Nov 24 22:55:34 CST 2022 -->
|
|
<title>IWorld</title>
|
|
<meta name="date" content="2022-11-24">
|
|
<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":6,"i14":6,"i15":6,"i16":6,"i17":38,"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,"i91":6,"i92":6,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":6,"i101":6,"i102":6,"i103":6,"i104":6,"i105":6,"i106":6,"i107":6,"i108":6,"i109":6,"i110":6,"i111":6,"i112":6,"i113":6,"i114":6,"i115":6,"i116":6,"i117":6,"i118":6,"i119":6,"i120":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/api/ITimers.html" title="interface in noppes.npcs.api"><span class="typeNameLink">Prev Class</span></a></li>
|
|
<li>Next Class</li>
|
|
</ul>
|
|
<ul class="navList">
|
|
<li><a href="../../../index.html?noppes/npcs/api/IWorld.html" target="_top">Frames</a></li>
|
|
<li><a href="IWorld.html" target="_top">No Frames</a></li>
|
|
</ul>
|
|
<ul class="navList" id="allclasses_navbar_top">
|
|
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
|
</ul>
|
|
<div>
|
|
<script type="text/javascript"><!--
|
|
allClassesLink = document.getElementById("allclasses_navbar_top");
|
|
if(window==top) {
|
|
allClassesLink.style.display = "block";
|
|
}
|
|
else {
|
|
allClassesLink.style.display = "none";
|
|
}
|
|
//-->
|
|
</script>
|
|
</div>
|
|
<div>
|
|
<ul class="subNavList">
|
|
<li>Summary: </li>
|
|
<li>Nested | </li>
|
|
<li>Field | </li>
|
|
<li>Constr | </li>
|
|
<li><a href="#method.summary">Method</a></li>
|
|
</ul>
|
|
<ul class="subNavList">
|
|
<li>Detail: </li>
|
|
<li>Field | </li>
|
|
<li>Constr | </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.api</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"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd"> </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/api/IWorld.html#areAllPlayersAsleep--">areAllPlayersAsleep</a></span>()</code> </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/api/IWorld.html#canBlockFreeze-int-int-int-boolean-">canBlockFreeze</a></span>(int x,
|
|
int y,
|
|
int z,
|
|
boolean adjacentToWater)</code> </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/api/IWorld.html#canBlockFreeze-noppes.npcs.api.IPos-boolean-">canBlockFreeze</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
boolean adjacentToWater)</code> </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/api/IWorld.html#canBlockFreezeBody-int-int-int-boolean-">canBlockFreezeBody</a></span>(int x,
|
|
int y,
|
|
int z,
|
|
boolean adjacentToWater)</code> </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/api/IWorld.html#canBlockFreezeBody-noppes.npcs.api.IPos-boolean-">canBlockFreezeBody</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
boolean adjacentToWater)</code> </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/api/IWorld.html#canLightningStrikeAt-int-int-int-">canLightningStrikeAt</a></span>(int x,
|
|
int y,
|
|
int z)</code> </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/api/IWorld.html#canLightningStrikeAt-noppes.npcs.api.IPos-">canLightningStrikeAt</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</code> </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/api/IWorld.html#canSeeSky-int-int-int-">canSeeSky</a></span>(int x,
|
|
int y,
|
|
int z)</code> </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/api/IWorld.html#canSeeSky-noppes.npcs.api.IPos-">canSeeSky</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</code> </td>
|
|
</tr>
|
|
<tr id="i9" class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#canSnowAt-int-int-int-boolean-">canSnowAt</a></span>(int x,
|
|
int y,
|
|
int z,
|
|
boolean checkLight)</code> </td>
|
|
</tr>
|
|
<tr id="i10" class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#canSnowAt-noppes.npcs.api.IPos-boolean-">canSnowAt</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
boolean checkLight)</code> </td>
|
|
</tr>
|
|
<tr id="i11" class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#canSnowAtBody-int-int-int-boolean-">canSnowAtBody</a></span>(int x,
|
|
int y,
|
|
int z,
|
|
boolean checkLight)</code> </td>
|
|
</tr>
|
|
<tr id="i12" class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#canSnowAtBody-noppes.npcs.api.IPos-boolean-">canSnowAtBody</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
boolean checkLight)</code> </td>
|
|
</tr>
|
|
<tr id="i13" class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#clearStoredData--">clearStoredData</a></span>()</code>
|
|
<div class="block">Remove all stored data</div>
|
|
</td>
|
|
</tr>
|
|
<tr id="i14" class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#clearTempData--">clearTempData</a></span>()</code>
|
|
<div class="block">Removes all tempdata</div>
|
|
</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/api/IWorld.html#continueSounds--">continueSounds</a></span>()</code> </td>
|
|
</tr>
|
|
<tr id="i16" class="altColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#countEntities-noppes.npcs.api.entity.IEntity-">countEntities</a></span>(<a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a> entity)</code> </td>
|
|
</tr>
|
|
<tr id="i17" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/IParticle.html" title="interface in noppes.npcs.api">IParticle</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#createEntityParticle-java.lang.String-">createEntityParticle</a></span>(java.lang.String directory)</code>
|
|
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
|
</td>
|
|
</tr>
|
|
<tr id="i18" class="altColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/item/IItemStack.html" title="interface in noppes.npcs.api.item">IItemStack</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#createItem-java.lang.String-int-int-">createItem</a></span>(java.lang.String id,
|
|
int damage,
|
|
int size)</code> </td>
|
|
</tr>
|
|
<tr id="i19" class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#explode-double-double-double-float-boolean-boolean-">explode</a></span>(double x,
|
|
double y,
|
|
double z,
|
|
float range,
|
|
boolean fire,
|
|
boolean grief)</code> </td>
|
|
</tr>
|
|
<tr id="i20" class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#explode-noppes.npcs.api.IPos-float-boolean-boolean-">explode</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
float range,
|
|
boolean fire,
|
|
boolean grief)</code> </td>
|
|
</tr>
|
|
<tr id="i21" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/entity/IPlayer.html" title="interface in noppes.npcs.api.entity">IPlayer</a>[]</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getAllServerPlayers--">getAllServerPlayers</a></span>()</code> </td>
|
|
</tr>
|
|
<tr id="i22" class="altColor">
|
|
<td class="colFirst"><code>java.lang.String</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getBiomeName-int-int-">getBiomeName</a></span>(int x,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i23" class="rowColor">
|
|
<td class="colFirst"><code>java.lang.String</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getBiomeName-noppes.npcs.api.IPos-">getBiomeName</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</code> </td>
|
|
</tr>
|
|
<tr id="i24" class="altColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/IBlock.html" title="interface in noppes.npcs.api">IBlock</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getBlock-int-int-int-">getBlock</a></span>(int x,
|
|
int y,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i25" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/IBlock.html" title="interface in noppes.npcs.api">IBlock</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getBlock-noppes.npcs.api.IPos-">getBlock</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</code> </td>
|
|
</tr>
|
|
<tr id="i26" class="altColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getBlockLightValue-int-int-int-">getBlockLightValue</a></span>(int x,
|
|
int y,
|
|
int z)</code> </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/api/IWorld.html#getBlockLightValue-noppes.npcs.api.IPos-">getBlockLightValue</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</code> </td>
|
|
</tr>
|
|
<tr id="i28" class="altColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getBlockMetadata-int-int-int-">getBlockMetadata</a></span>(int x,
|
|
int y,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i29" class="rowColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getBlockMetadata-noppes.npcs.api.IPos-">getBlockMetadata</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</code> </td>
|
|
</tr>
|
|
<tr id="i30" class="altColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getChunkHeightMapMinimum-int-int-">getChunkHeightMapMinimum</a></span>(int x,
|
|
int z)</code> </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/api/IWorld.html#getChunkHeightMapMinimum-noppes.npcs.api.IPos-">getChunkHeightMapMinimum</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</code> </td>
|
|
</tr>
|
|
<tr id="i32" class="altColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/entity/IPlayer.html" title="interface in noppes.npcs.api.entity">IPlayer</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getClosestPlayer-double-double-double-double-">getClosestPlayer</a></span>(double x,
|
|
double y,
|
|
double z,
|
|
double range)</code> </td>
|
|
</tr>
|
|
<tr id="i33" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/entity/IPlayer.html" title="interface in noppes.npcs.api.entity">IPlayer</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getClosestPlayer-noppes.npcs.api.IPos-double-">getClosestPlayer</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
double range)</code> </td>
|
|
</tr>
|
|
<tr id="i34" class="altColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/entity/IPlayer.html" title="interface in noppes.npcs.api.entity">IPlayer</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getClosestPlayerToEntity-noppes.npcs.api.entity.IEntity-double-">getClosestPlayerToEntity</a></span>(<a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a> entity,
|
|
double range)</code> </td>
|
|
</tr>
|
|
<tr id="i35" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/entity/IPlayer.html" title="interface in noppes.npcs.api.entity">IPlayer</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getClosestVulnerablePlayer-double-double-double-double-">getClosestVulnerablePlayer</a></span>(double x,
|
|
double y,
|
|
double z,
|
|
double range)</code> </td>
|
|
</tr>
|
|
<tr id="i36" class="altColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/entity/IPlayer.html" title="interface in noppes.npcs.api.entity">IPlayer</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getClosestVulnerablePlayer-noppes.npcs.api.IPos-double-">getClosestVulnerablePlayer</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
double range)</code> </td>
|
|
</tr>
|
|
<tr id="i37" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/entity/IPlayer.html" title="interface in noppes.npcs.api.entity">IPlayer</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getClosestVulnerablePlayerToEntity-noppes.npcs.api.entity.IEntity-double-">getClosestVulnerablePlayerToEntity</a></span>(<a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a> entity,
|
|
double range)</code> </td>
|
|
</tr>
|
|
<tr id="i38" class="altColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getDimensionID--">getDimensionID</a></span>()</code> </td>
|
|
</tr>
|
|
<tr id="i39" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a>[]</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getEntitiesNear-double-double-double-double-">getEntitiesNear</a></span>(double x,
|
|
double y,
|
|
double z,
|
|
double range)</code> </td>
|
|
</tr>
|
|
<tr id="i40" class="altColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a>[]</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getEntitiesNear-noppes.npcs.api.IPos-double-">getEntitiesNear</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> position,
|
|
double range)</code> </td>
|
|
</tr>
|
|
<tr id="i41" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getEntityByID-int-">getEntityByID</a></span>(int id)</code> </td>
|
|
</tr>
|
|
<tr id="i42" class="altColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getFullBlockLightValue-int-int-int-">getFullBlockLightValue</a></span>(int x,
|
|
int y,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i43" class="rowColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getFullBlockLightValue-noppes.npcs.api.IPos-">getFullBlockLightValue</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</code> </td>
|
|
</tr>
|
|
<tr id="i44" class="altColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getHeightValue-int-int-">getHeightValue</a></span>(int x,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i45" class="rowColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getHeightValue-noppes.npcs.api.IPos-">getHeightValue</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</code> </td>
|
|
</tr>
|
|
<tr id="i46" class="altColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a>[]</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getLoadedEntities--">getLoadedEntities</a></span>()</code> </td>
|
|
</tr>
|
|
<tr id="i47" class="rowColor">
|
|
<td class="colFirst"><code>net.minecraft.world.WorldServer</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getMCWorld--">getMCWorld</a></span>()</code> </td>
|
|
</tr>
|
|
<tr id="i48" class="altColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getNearestAir-noppes.npcs.api.IPos-int-">getNearestAir</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> startPos,
|
|
int maxHeight)</code> </td>
|
|
</tr>
|
|
<tr id="i49" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/entity/IPlayer.html" title="interface in noppes.npcs.api.entity">IPlayer</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getPlayer-java.lang.String-">getPlayer</a></span>(java.lang.String name)</code> </td>
|
|
</tr>
|
|
<tr id="i50" class="altColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/entity/IPlayer.html" title="interface in noppes.npcs.api.entity">IPlayer</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getPlayerByUUID-java.lang.String-">getPlayerByUUID</a></span>(java.lang.String uuid)</code> </td>
|
|
</tr>
|
|
<tr id="i51" class="rowColor">
|
|
<td class="colFirst"><code>java.lang.String[]</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getPlayerNames--">getPlayerNames</a></span>()</code> </td>
|
|
</tr>
|
|
<tr id="i52" class="altColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/scoreboard/IScoreboard.html" title="interface in noppes.npcs.api.scoreboard">IScoreboard</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getScoreboard--">getScoreboard</a></span>()</code> </td>
|
|
</tr>
|
|
<tr id="i53" class="rowColor">
|
|
<td class="colFirst"><code>long</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getSeed--">getSeed</a></span>()</code> </td>
|
|
</tr>
|
|
<tr id="i54" class="altColor">
|
|
<td class="colFirst"><code>java.lang.String</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getSignText-int-int-int-">getSignText</a></span>(int x,
|
|
int y,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i55" class="rowColor">
|
|
<td class="colFirst"><code>java.lang.String</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getSignText-noppes.npcs.api.IPos-">getSignText</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</code> </td>
|
|
</tr>
|
|
<tr id="i56" class="altColor">
|
|
<td class="colFirst"><code>java.lang.Object</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getStoredData-java.lang.String-">getStoredData</a></span>(java.lang.String key)</code> </td>
|
|
</tr>
|
|
<tr id="i57" class="rowColor">
|
|
<td class="colFirst"><code>java.lang.Object</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getTempData-java.lang.String-">getTempData</a></span>(java.lang.String key)</code> </td>
|
|
</tr>
|
|
<tr id="i58" class="altColor">
|
|
<td class="colFirst"><code>long</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getTime--">getTime</a></span>()</code> </td>
|
|
</tr>
|
|
<tr id="i59" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/IBlock.html" title="interface in noppes.npcs.api">IBlock</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getTopBlock-int-int-">getTopBlock</a></span>(int x,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i60" class="altColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/IBlock.html" title="interface in noppes.npcs.api">IBlock</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getTopBlock-noppes.npcs.api.IPos-">getTopBlock</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</code> </td>
|
|
</tr>
|
|
<tr id="i61" class="rowColor">
|
|
<td class="colFirst"><code>long</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#getTotalTime--">getTotalTime</a></span>()</code> </td>
|
|
</tr>
|
|
<tr id="i62" class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#hasStoredData-java.lang.String-">hasStoredData</a></span>(java.lang.String key)</code> </td>
|
|
</tr>
|
|
<tr id="i63" class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#hasTempData-java.lang.String-">hasTempData</a></span>(java.lang.String key)</code> </td>
|
|
</tr>
|
|
<tr id="i64" class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#isBlockFreezable-int-int-int-">isBlockFreezable</a></span>(int x,
|
|
int y,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i65" class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#isBlockFreezable-noppes.npcs.api.IPos-">isBlockFreezable</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</code> </td>
|
|
</tr>
|
|
<tr id="i66" class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#isBlockFreezableNaturally-int-int-int-">isBlockFreezableNaturally</a></span>(int x,
|
|
int y,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i67" class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#isBlockFreezableNaturally-noppes.npcs.api.IPos-">isBlockFreezableNaturally</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</code> </td>
|
|
</tr>
|
|
<tr id="i68" class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#isBlockFullCube-int-int-int-">isBlockFullCube</a></span>(int x,
|
|
int y,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i69" class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#isBlockFullCube-noppes.npcs.api.IPos-">isBlockFullCube</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</code> </td>
|
|
</tr>
|
|
<tr id="i70" class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#isBlockHighHumidity-int-int-int-">isBlockHighHumidity</a></span>(int x,
|
|
int y,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i71" class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#isBlockHighHumidity-noppes.npcs.api.IPos-">isBlockHighHumidity</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</code> </td>
|
|
</tr>
|
|
<tr id="i72" class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#isDay--">isDay</a></span>()</code> </td>
|
|
</tr>
|
|
<tr id="i73" class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#isRaining--">isRaining</a></span>()</code> </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/api/IWorld.html#pauseSounds--">pauseSounds</a></span>()</code> </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/api/IWorld.html#playSound-int-noppes.npcs.api.handler.data.ISound-">playSound</a></span>(int id,
|
|
<a href="../../../noppes/npcs/api/handler/data/ISound.html" title="interface in noppes.npcs.api.handler.data">ISound</a> sound)</code> </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/api/IWorld.html#playSoundAtEntity-noppes.npcs.api.entity.IEntity-java.lang.String-float-float-">playSoundAtEntity</a></span>(<a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a> entity,
|
|
java.lang.String sound,
|
|
float volume,
|
|
float pitch)</code> </td>
|
|
</tr>
|
|
<tr id="i77" class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#playSoundToNearExcept-noppes.npcs.api.entity.IPlayer-java.lang.String-float-float-">playSoundToNearExcept</a></span>(<a href="../../../noppes/npcs/api/entity/IPlayer.html" title="interface in noppes.npcs.api.entity">IPlayer</a> player,
|
|
java.lang.String sound,
|
|
float volume,
|
|
float pitch)</code> </td>
|
|
</tr>
|
|
<tr id="i78" class="altColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/IBlock.html" title="interface in noppes.npcs.api">IBlock</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#rayCastBlock-double:A-double:A-int-">rayCastBlock</a></span>(double[] startPos,
|
|
double[] lookVector,
|
|
int maxDistance)</code> </td>
|
|
</tr>
|
|
<tr id="i79" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/IBlock.html" title="interface in noppes.npcs.api">IBlock</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#rayCastBlock-double:A-double:A-int-boolean-boolean-boolean-">rayCastBlock</a></span>(double[] startPos,
|
|
double[] lookVector,
|
|
int maxDistance,
|
|
boolean stopOnBlock,
|
|
boolean stopOnLiquid,
|
|
boolean 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="i80" class="altColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/IBlock.html" title="interface in noppes.npcs.api">IBlock</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#rayCastBlock-noppes.npcs.api.IPos-noppes.npcs.api.IPos-int-">rayCastBlock</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> startPos,
|
|
<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> lookVector,
|
|
int maxDistance)</code> </td>
|
|
</tr>
|
|
<tr id="i81" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/IBlock.html" title="interface in noppes.npcs.api">IBlock</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#rayCastBlock-noppes.npcs.api.IPos-noppes.npcs.api.IPos-int-boolean-boolean-boolean-">rayCastBlock</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> startPos,
|
|
<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> lookVector,
|
|
int maxDistance,
|
|
boolean stopOnBlock,
|
|
boolean stopOnLiquid,
|
|
boolean stopOnCollision)</code> </td>
|
|
</tr>
|
|
<tr id="i82" class="altColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a>[]</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#rayCastEntities-double:A-double:A-int-double-double-">rayCastEntities</a></span>(double[] startPos,
|
|
double[] lookVector,
|
|
int maxDistance,
|
|
double offset,
|
|
double range)</code> </td>
|
|
</tr>
|
|
<tr id="i83" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a>[]</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#rayCastEntities-double:A-double:A-int-double-double-boolean-boolean-boolean-">rayCastEntities</a></span>(double[] startPos,
|
|
double[] lookVector,
|
|
int maxDistance,
|
|
double offset,
|
|
double range,
|
|
boolean stopOnBlock,
|
|
boolean stopOnLiquid,
|
|
boolean stopOnCollision)</code> </td>
|
|
</tr>
|
|
<tr id="i84" class="altColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a>[]</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#rayCastEntities-noppes.npcs.api.IPos-noppes.npcs.api.IPos-int-double-double-">rayCastEntities</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> startPos,
|
|
<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> lookVector,
|
|
int maxDistance,
|
|
double offset,
|
|
double range)</code> </td>
|
|
</tr>
|
|
<tr id="i85" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a>[]</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#rayCastEntities-noppes.npcs.api.IPos-noppes.npcs.api.IPos-int-double-double-boolean-boolean-boolean-">rayCastEntities</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> startPos,
|
|
<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> lookVector,
|
|
int maxDistance,
|
|
double offset,
|
|
double range,
|
|
boolean stopOnBlock,
|
|
boolean stopOnLiquid,
|
|
boolean stopOnCollision)</code> </td>
|
|
</tr>
|
|
<tr id="i86" class="altColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#rayCastPos-double:A-double:A-int-">rayCastPos</a></span>(double[] startPos,
|
|
double[] lookVector,
|
|
int maxDistance)</code> </td>
|
|
</tr>
|
|
<tr id="i87" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#rayCastPos-double:A-double:A-int-boolean-boolean-boolean-">rayCastPos</a></span>(double[] startPos,
|
|
double[] lookVector,
|
|
int maxDistance,
|
|
boolean stopOnBlock,
|
|
boolean stopOnLiquid,
|
|
boolean stopOnCollision)</code> </td>
|
|
</tr>
|
|
<tr id="i88" class="altColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#rayCastPos-noppes.npcs.api.IPos-noppes.npcs.api.IPos-int-">rayCastPos</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> startPos,
|
|
<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> lookVector,
|
|
int maxDistance)</code> </td>
|
|
</tr>
|
|
<tr id="i89" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#rayCastPos-noppes.npcs.api.IPos-noppes.npcs.api.IPos-int-boolean-boolean-boolean-">rayCastPos</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> startPos,
|
|
<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> lookVector,
|
|
int maxDistance,
|
|
boolean stopOnBlock,
|
|
boolean stopOnLiquid,
|
|
boolean stopOnCollision)</code> </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/api/IWorld.html#removeBlock-int-int-int-">removeBlock</a></span>(int x,
|
|
int y,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i91" class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#removeBlock-noppes.npcs.api.IPos-">removeBlock</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</code> </td>
|
|
</tr>
|
|
<tr id="i92" class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#removeStoredData-java.lang.String-">removeStoredData</a></span>(java.lang.String key)</code> </td>
|
|
</tr>
|
|
<tr id="i93" class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#removeTempData-java.lang.String-">removeTempData</a></span>(java.lang.String key)</code> </td>
|
|
</tr>
|
|
<tr id="i94" class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#removeTileEntity-int-int-int-">removeTileEntity</a></span>(int x,
|
|
int y,
|
|
int z)</code>
|
|
<div class="block">Removes the block's tile entity at the given position.</div>
|
|
</td>
|
|
</tr>
|
|
<tr id="i95" class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#removeTileEntity-noppes.npcs.api.IPos-">removeTileEntity</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</code> </td>
|
|
</tr>
|
|
<tr id="i96" class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#setBlock-int-int-int-noppes.npcs.api.IBlock-">setBlock</a></span>(int x,
|
|
int y,
|
|
int z,
|
|
<a href="../../../noppes/npcs/api/IBlock.html" title="interface in noppes.npcs.api">IBlock</a> block)</code> </td>
|
|
</tr>
|
|
<tr id="i97" class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#setBlock-int-int-int-noppes.npcs.api.item.IItemStack-">setBlock</a></span>(int x,
|
|
int y,
|
|
int z,
|
|
<a href="../../../noppes/npcs/api/item/IItemStack.html" title="interface in noppes.npcs.api.item">IItemStack</a> item)</code> </td>
|
|
</tr>
|
|
<tr id="i98" class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#setBlock-noppes.npcs.api.IPos-noppes.npcs.api.IBlock-">setBlock</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
<a href="../../../noppes/npcs/api/IBlock.html" title="interface in noppes.npcs.api">IBlock</a> block)</code> </td>
|
|
</tr>
|
|
<tr id="i99" class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#setBlock-noppes.npcs.api.IPos-noppes.npcs.api.item.IItemStack-">setBlock</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
<a href="../../../noppes/npcs/api/item/IItemStack.html" title="interface in noppes.npcs.api.item">IItemStack</a> item)</code> </td>
|
|
</tr>
|
|
<tr id="i100" class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#setBlockMetadataWithNotify-int-int-int-int-int-">setBlockMetadataWithNotify</a></span>(int x,
|
|
int y,
|
|
int z,
|
|
int metadata,
|
|
int flag)</code> </td>
|
|
</tr>
|
|
<tr id="i101" class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#setBlockMetadataWithNotify-noppes.npcs.api.IPos-int-int-">setBlockMetadataWithNotify</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
int metadata,
|
|
int flag)</code> </td>
|
|
</tr>
|
|
<tr id="i102" class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#setRaining-boolean-">setRaining</a></span>(boolean bo)</code> </td>
|
|
</tr>
|
|
<tr id="i103" class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#setSpawnLocation-int-int-int-">setSpawnLocation</a></span>(int x,
|
|
int y,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i104" class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#setSpawnLocation-noppes.npcs.api.IPos-">setSpawnLocation</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</code> </td>
|
|
</tr>
|
|
<tr id="i105" class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#setStoredData-java.lang.String-java.lang.Object-">setStoredData</a></span>(java.lang.String key,
|
|
java.lang.Object value)</code>
|
|
<div class="block">Stored data persists through world restart.</div>
|
|
</td>
|
|
</tr>
|
|
<tr id="i106" class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#setTempData-java.lang.String-java.lang.Object-">setTempData</a></span>(java.lang.String key,
|
|
java.lang.Object value)</code>
|
|
<div class="block">Tempdata gets cleared when the server restarts.</div>
|
|
</td>
|
|
</tr>
|
|
<tr id="i107" class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#setTileEntity-int-int-int-noppes.npcs.api.ITileEntity-">setTileEntity</a></span>(int x,
|
|
int y,
|
|
int z,
|
|
<a href="../../../noppes/npcs/api/ITileEntity.html" title="interface in noppes.npcs.api">ITileEntity</a> tileEntity)</code>
|
|
<div class="block">Sets the block's tile entity at the given position.</div>
|
|
</td>
|
|
</tr>
|
|
<tr id="i108" class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#setTileEntity-noppes.npcs.api.IPos-noppes.npcs.api.ITileEntity-">setTileEntity</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
<a href="../../../noppes/npcs/api/ITileEntity.html" title="interface in noppes.npcs.api">ITileEntity</a> tileEntity)</code> </td>
|
|
</tr>
|
|
<tr id="i109" class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#setTime-long-">setTime</a></span>(long time)</code> </td>
|
|
</tr>
|
|
<tr id="i110" class="altColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#spawnClone-int-int-int-int-java.lang.String-">spawnClone</a></span>(int x,
|
|
int y,
|
|
int z,
|
|
int tab,
|
|
java.lang.String name)</code> </td>
|
|
</tr>
|
|
<tr id="i111" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#spawnClone-int-int-int-int-java.lang.String-boolean-">spawnClone</a></span>(int x,
|
|
int y,
|
|
int z,
|
|
int tab,
|
|
java.lang.String name,
|
|
boolean ignoreProtection)</code>
|
|
<div class="block">Lets you spawn a server side cloned entity</div>
|
|
</td>
|
|
</tr>
|
|
<tr id="i112" class="altColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#spawnClone-noppes.npcs.api.IPos-int-java.lang.String-">spawnClone</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
int tab,
|
|
java.lang.String name)</code> </td>
|
|
</tr>
|
|
<tr id="i113" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#spawnClone-noppes.npcs.api.IPos-int-java.lang.String-boolean-">spawnClone</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
int tab,
|
|
java.lang.String name,
|
|
boolean ignoreProtection)</code> </td>
|
|
</tr>
|
|
<tr id="i114" class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#spawnEntityInWorld-noppes.npcs.api.entity.IEntity-">spawnEntityInWorld</a></span>(<a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a> entity)</code> </td>
|
|
</tr>
|
|
<tr id="i115" class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#spawnParticle-java.lang.String-double-double-double-double-double-double-double-int-">spawnParticle</a></span>(java.lang.String particle,
|
|
double x,
|
|
double y,
|
|
double z,
|
|
double dx,
|
|
double dy,
|
|
double dz,
|
|
double speed,
|
|
int count)</code>
|
|
<div class="block">Sends a packet from the server to the client everytime its called.</div>
|
|
</td>
|
|
</tr>
|
|
<tr id="i116" class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#spawnParticle-java.lang.String-noppes.npcs.api.IPos-double-double-double-double-int-">spawnParticle</a></span>(java.lang.String particle,
|
|
<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
double dx,
|
|
double dy,
|
|
double dz,
|
|
double speed,
|
|
int count)</code> </td>
|
|
</tr>
|
|
<tr id="i117" class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#stopSound-int-">stopSound</a></span>(int id)</code> </td>
|
|
</tr>
|
|
<tr id="i118" class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#stopSounds--">stopSounds</a></span>()</code> </td>
|
|
</tr>
|
|
<tr id="i119" class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#thunderStrike-double-double-double-">thunderStrike</a></span>(double x,
|
|
double y,
|
|
double z)</code> </td>
|
|
</tr>
|
|
<tr id="i120" class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../noppes/npcs/api/IWorld.html#thunderStrike-noppes.npcs.api.IPos-">thunderStrike</a></span>(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</code> </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 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 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 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/api/IBlock.html" title="interface in noppes.npcs.api">IBlock</a> getBlock(int x,
|
|
int y,
|
|
int 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.api.IPos-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getBlock</h4>
|
|
<pre><a href="../../../noppes/npcs/api/IBlock.html" title="interface in noppes.npcs.api">IBlock</a> getBlock(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> 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/api/IBlock.html" title="interface in noppes.npcs.api">IBlock</a> getTopBlock(int x,
|
|
int 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="getTopBlock-noppes.npcs.api.IPos-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getTopBlock</h4>
|
|
<pre><a href="../../../noppes/npcs/api/IBlock.html" title="interface in noppes.npcs.api">IBlock</a> getTopBlock(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="isBlockFreezable-noppes.npcs.api.IPos-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>isBlockFreezable</h4>
|
|
<pre>boolean isBlockFreezable(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="isBlockFreezable-int-int-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>isBlockFreezable</h4>
|
|
<pre>boolean isBlockFreezable(int x,
|
|
int y,
|
|
int z)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="isBlockFreezableNaturally-noppes.npcs.api.IPos-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>isBlockFreezableNaturally</h4>
|
|
<pre>boolean isBlockFreezableNaturally(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="isBlockFreezableNaturally-int-int-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>isBlockFreezableNaturally</h4>
|
|
<pre>boolean isBlockFreezableNaturally(int x,
|
|
int y,
|
|
int z)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="canBlockFreeze-noppes.npcs.api.IPos-boolean-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>canBlockFreeze</h4>
|
|
<pre>boolean canBlockFreeze(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
boolean adjacentToWater)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="canBlockFreeze-int-int-int-boolean-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>canBlockFreeze</h4>
|
|
<pre>boolean canBlockFreeze(int x,
|
|
int y,
|
|
int z,
|
|
boolean adjacentToWater)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="canBlockFreezeBody-noppes.npcs.api.IPos-boolean-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>canBlockFreezeBody</h4>
|
|
<pre>boolean canBlockFreezeBody(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
boolean adjacentToWater)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="canBlockFreezeBody-int-int-int-boolean-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>canBlockFreezeBody</h4>
|
|
<pre>boolean canBlockFreezeBody(int x,
|
|
int y,
|
|
int z,
|
|
boolean adjacentToWater)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="canSnowAt-noppes.npcs.api.IPos-boolean-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>canSnowAt</h4>
|
|
<pre>boolean canSnowAt(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
boolean checkLight)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="canSnowAt-int-int-int-boolean-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>canSnowAt</h4>
|
|
<pre>boolean canSnowAt(int x,
|
|
int y,
|
|
int z,
|
|
boolean checkLight)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="canSnowAtBody-noppes.npcs.api.IPos-boolean-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>canSnowAtBody</h4>
|
|
<pre>boolean canSnowAtBody(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
boolean checkLight)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="canSnowAtBody-int-int-int-boolean-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>canSnowAtBody</h4>
|
|
<pre>boolean canSnowAtBody(int x,
|
|
int y,
|
|
int z,
|
|
boolean checkLight)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="getHeightValue-int-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getHeightValue</h4>
|
|
<pre>int getHeightValue(int x,
|
|
int 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="getHeightValue-noppes.npcs.api.IPos-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getHeightValue</h4>
|
|
<pre>int getHeightValue(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="getChunkHeightMapMinimum-int-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getChunkHeightMapMinimum</h4>
|
|
<pre>int getChunkHeightMapMinimum(int x,
|
|
int 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="getChunkHeightMapMinimum-noppes.npcs.api.IPos-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getChunkHeightMapMinimum</h4>
|
|
<pre>int getChunkHeightMapMinimum(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="getBlockMetadata-int-int-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getBlockMetadata</h4>
|
|
<pre>int getBlockMetadata(int x,
|
|
int y,
|
|
int 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="getBlockMetadata-noppes.npcs.api.IPos-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getBlockMetadata</h4>
|
|
<pre>int getBlockMetadata(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="setBlockMetadataWithNotify-int-int-int-int-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>setBlockMetadataWithNotify</h4>
|
|
<pre>boolean setBlockMetadataWithNotify(int x,
|
|
int y,
|
|
int z,
|
|
int metadata,
|
|
int flag)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="setBlockMetadataWithNotify-noppes.npcs.api.IPos-int-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>setBlockMetadataWithNotify</h4>
|
|
<pre>boolean setBlockMetadataWithNotify(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
int metadata,
|
|
int flag)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="canSeeSky-int-int-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>canSeeSky</h4>
|
|
<pre>boolean canSeeSky(int x,
|
|
int y,
|
|
int 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.api.IPos-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>canSeeSky</h4>
|
|
<pre>boolean canSeeSky(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> 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="getFullBlockLightValue-int-int-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getFullBlockLightValue</h4>
|
|
<pre>int getFullBlockLightValue(int x,
|
|
int y,
|
|
int z)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="getFullBlockLightValue-noppes.npcs.api.IPos-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getFullBlockLightValue</h4>
|
|
<pre>int getFullBlockLightValue(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="getBlockLightValue-int-int-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getBlockLightValue</h4>
|
|
<pre>int getBlockLightValue(int x,
|
|
int y,
|
|
int z)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="getBlockLightValue-noppes.npcs.api.IPos-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getBlockLightValue</h4>
|
|
<pre>int getBlockLightValue(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="playSoundAtEntity-noppes.npcs.api.entity.IEntity-java.lang.String-float-float-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>playSoundAtEntity</h4>
|
|
<pre>void playSoundAtEntity(<a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a> entity,
|
|
java.lang.String sound,
|
|
float volume,
|
|
float pitch)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="playSoundToNearExcept-noppes.npcs.api.entity.IPlayer-java.lang.String-float-float-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>playSoundToNearExcept</h4>
|
|
<pre>void playSoundToNearExcept(<a href="../../../noppes/npcs/api/entity/IPlayer.html" title="interface in noppes.npcs.api.entity">IPlayer</a> player,
|
|
java.lang.String sound,
|
|
float volume,
|
|
float pitch)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="playSound-int-noppes.npcs.api.handler.data.ISound-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>playSound</h4>
|
|
<pre>void playSound(int id,
|
|
<a href="../../../noppes/npcs/api/handler/data/ISound.html" title="interface in noppes.npcs.api.handler.data">ISound</a> sound)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="stopSound-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>stopSound</h4>
|
|
<pre>void stopSound(int id)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="pauseSounds--">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>pauseSounds</h4>
|
|
<pre>void pauseSounds()</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="continueSounds--">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>continueSounds</h4>
|
|
<pre>void continueSounds()</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="stopSounds--">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>stopSounds</h4>
|
|
<pre>void stopSounds()</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="getEntityByID-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getEntityByID</h4>
|
|
<pre><a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a> getEntityByID(int id)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="spawnEntityInWorld-noppes.npcs.api.entity.IEntity-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>spawnEntityInWorld</h4>
|
|
<pre>boolean spawnEntityInWorld(<a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a> entity)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="getClosestPlayerToEntity-noppes.npcs.api.entity.IEntity-double-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getClosestPlayerToEntity</h4>
|
|
<pre><a href="../../../noppes/npcs/api/entity/IPlayer.html" title="interface in noppes.npcs.api.entity">IPlayer</a> getClosestPlayerToEntity(<a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a> entity,
|
|
double 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/api/entity/IPlayer.html" title="interface in noppes.npcs.api.entity">IPlayer</a> getClosestPlayer(double x,
|
|
double y,
|
|
double z,
|
|
double range)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="getClosestPlayer-noppes.npcs.api.IPos-double-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getClosestPlayer</h4>
|
|
<pre><a href="../../../noppes/npcs/api/entity/IPlayer.html" title="interface in noppes.npcs.api.entity">IPlayer</a> getClosestPlayer(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
double range)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="getClosestVulnerablePlayerToEntity-noppes.npcs.api.entity.IEntity-double-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getClosestVulnerablePlayerToEntity</h4>
|
|
<pre><a href="../../../noppes/npcs/api/entity/IPlayer.html" title="interface in noppes.npcs.api.entity">IPlayer</a> getClosestVulnerablePlayerToEntity(<a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a> entity,
|
|
double 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/api/entity/IPlayer.html" title="interface in noppes.npcs.api.entity">IPlayer</a> getClosestVulnerablePlayer(double x,
|
|
double y,
|
|
double z,
|
|
double range)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="getClosestVulnerablePlayer-noppes.npcs.api.IPos-double-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getClosestVulnerablePlayer</h4>
|
|
<pre><a href="../../../noppes/npcs/api/entity/IPlayer.html" title="interface in noppes.npcs.api.entity">IPlayer</a> getClosestVulnerablePlayer(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
double range)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="countEntities-noppes.npcs.api.entity.IEntity-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>countEntities</h4>
|
|
<pre>int countEntities(<a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a> 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/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a>[] getLoadedEntities()</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="getEntitiesNear-noppes.npcs.api.IPos-double-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getEntitiesNear</h4>
|
|
<pre><a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a>[] getEntitiesNear(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> position,
|
|
double 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/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a>[] getEntitiesNear(double x,
|
|
double y,
|
|
double z,
|
|
double range)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="setTileEntity-int-int-int-noppes.npcs.api.ITileEntity-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>setTileEntity</h4>
|
|
<pre>void setTileEntity(int x,
|
|
int y,
|
|
int z,
|
|
<a href="../../../noppes/npcs/api/ITileEntity.html" title="interface in noppes.npcs.api">ITileEntity</a> tileEntity)</pre>
|
|
<div class="block">Sets the block's tile entity at the given position.</div>
|
|
</li>
|
|
</ul>
|
|
<a name="setTileEntity-noppes.npcs.api.IPos-noppes.npcs.api.ITileEntity-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>setTileEntity</h4>
|
|
<pre>void setTileEntity(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
<a href="../../../noppes/npcs/api/ITileEntity.html" title="interface in noppes.npcs.api">ITileEntity</a> tileEntity)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="removeTileEntity-int-int-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>removeTileEntity</h4>
|
|
<pre>void removeTileEntity(int x,
|
|
int y,
|
|
int z)</pre>
|
|
<div class="block">Removes the block's tile entity at the given position.</div>
|
|
</li>
|
|
</ul>
|
|
<a name="removeTileEntity-noppes.npcs.api.IPos-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>removeTileEntity</h4>
|
|
<pre>void removeTileEntity(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="isBlockFullCube-int-int-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>isBlockFullCube</h4>
|
|
<pre>boolean isBlockFullCube(int x,
|
|
int y,
|
|
int 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="isBlockFullCube-noppes.npcs.api.IPos-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>isBlockFullCube</h4>
|
|
<pre>boolean isBlockFullCube(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="getSeed--">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getSeed</h4>
|
|
<pre>long getSeed()</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="setSpawnLocation-int-int-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>setSpawnLocation</h4>
|
|
<pre>void setSpawnLocation(int x,
|
|
int y,
|
|
int z)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="setSpawnLocation-noppes.npcs.api.IPos-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>setSpawnLocation</h4>
|
|
<pre>void setSpawnLocation(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="canLightningStrikeAt-int-int-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>canLightningStrikeAt</h4>
|
|
<pre>boolean canLightningStrikeAt(int x,
|
|
int y,
|
|
int z)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="canLightningStrikeAt-noppes.npcs.api.IPos-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>canLightningStrikeAt</h4>
|
|
<pre>boolean canLightningStrikeAt(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="isBlockHighHumidity-int-int-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>isBlockHighHumidity</h4>
|
|
<pre>boolean isBlockHighHumidity(int x,
|
|
int y,
|
|
int z)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="isBlockHighHumidity-noppes.npcs.api.IPos-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>isBlockHighHumidity</h4>
|
|
<pre>boolean isBlockHighHumidity(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="getSignText-int-int-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getSignText</h4>
|
|
<pre>java.lang.String getSignText(int x,
|
|
int y,
|
|
int 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="getSignText-noppes.npcs.api.IPos-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getSignText</h4>
|
|
<pre>java.lang.String getSignText(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="setBlock-int-int-int-noppes.npcs.api.item.IItemStack-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>setBlock</h4>
|
|
<pre>boolean setBlock(int x,
|
|
int y,
|
|
int z,
|
|
<a href="../../../noppes/npcs/api/item/IItemStack.html" title="interface in noppes.npcs.api.item">IItemStack</a> 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-noppes.npcs.api.IPos-noppes.npcs.api.item.IItemStack-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>setBlock</h4>
|
|
<pre>boolean setBlock(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
<a href="../../../noppes/npcs/api/item/IItemStack.html" title="interface in noppes.npcs.api.item">IItemStack</a> item)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="setBlock-int-int-int-noppes.npcs.api.IBlock-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>setBlock</h4>
|
|
<pre>boolean setBlock(int x,
|
|
int y,
|
|
int z,
|
|
<a href="../../../noppes/npcs/api/IBlock.html" title="interface in noppes.npcs.api">IBlock</a> 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="setBlock-noppes.npcs.api.IPos-noppes.npcs.api.IBlock-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>setBlock</h4>
|
|
<pre>boolean setBlock(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
<a href="../../../noppes/npcs/api/IBlock.html" title="interface in noppes.npcs.api">IBlock</a> block)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="removeBlock-int-int-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>removeBlock</h4>
|
|
<pre>void removeBlock(int x,
|
|
int y,
|
|
int 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="removeBlock-noppes.npcs.api.IPos-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>removeBlock</h4>
|
|
<pre>void removeBlock(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</pre>
|
|
</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/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> rayCastPos(double[] startPos,
|
|
double[] lookVector,
|
|
int maxDistance,
|
|
boolean stopOnBlock,
|
|
boolean stopOnLiquid,
|
|
boolean 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/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> rayCastPos(double[] startPos,
|
|
double[] lookVector,
|
|
int maxDistance)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="rayCastPos-noppes.npcs.api.IPos-noppes.npcs.api.IPos-int-boolean-boolean-boolean-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>rayCastPos</h4>
|
|
<pre><a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> rayCastPos(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> startPos,
|
|
<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> lookVector,
|
|
int maxDistance,
|
|
boolean stopOnBlock,
|
|
boolean stopOnLiquid,
|
|
boolean stopOnCollision)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="rayCastPos-noppes.npcs.api.IPos-noppes.npcs.api.IPos-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>rayCastPos</h4>
|
|
<pre><a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> rayCastPos(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> startPos,
|
|
<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> lookVector,
|
|
int 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/api/IBlock.html" title="interface in noppes.npcs.api">IBlock</a> rayCastBlock(double[] startPos,
|
|
double[] lookVector,
|
|
int maxDistance,
|
|
boolean stopOnBlock,
|
|
boolean stopOnLiquid,
|
|
boolean 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/api/IBlock.html" title="interface in noppes.npcs.api">IBlock</a> rayCastBlock(double[] startPos,
|
|
double[] lookVector,
|
|
int maxDistance)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="rayCastBlock-noppes.npcs.api.IPos-noppes.npcs.api.IPos-int-boolean-boolean-boolean-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>rayCastBlock</h4>
|
|
<pre><a href="../../../noppes/npcs/api/IBlock.html" title="interface in noppes.npcs.api">IBlock</a> rayCastBlock(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> startPos,
|
|
<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> lookVector,
|
|
int maxDistance,
|
|
boolean stopOnBlock,
|
|
boolean stopOnLiquid,
|
|
boolean stopOnCollision)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="rayCastBlock-noppes.npcs.api.IPos-noppes.npcs.api.IPos-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>rayCastBlock</h4>
|
|
<pre><a href="../../../noppes/npcs/api/IBlock.html" title="interface in noppes.npcs.api">IBlock</a> rayCastBlock(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> startPos,
|
|
<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> lookVector,
|
|
int maxDistance)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="getNearestAir-noppes.npcs.api.IPos-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getNearestAir</h4>
|
|
<pre><a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> getNearestAir(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> startPos,
|
|
int 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/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a>[] rayCastEntities(double[] startPos,
|
|
double[] lookVector,
|
|
int maxDistance,
|
|
double offset,
|
|
double range,
|
|
boolean stopOnBlock,
|
|
boolean stopOnLiquid,
|
|
boolean stopOnCollision)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="rayCastEntities-noppes.npcs.api.IPos-noppes.npcs.api.IPos-int-double-double-boolean-boolean-boolean-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>rayCastEntities</h4>
|
|
<pre><a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a>[] rayCastEntities(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> startPos,
|
|
<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> lookVector,
|
|
int maxDistance,
|
|
double offset,
|
|
double range,
|
|
boolean stopOnBlock,
|
|
boolean stopOnLiquid,
|
|
boolean 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/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a>[] rayCastEntities(double[] startPos,
|
|
double[] lookVector,
|
|
int maxDistance,
|
|
double offset,
|
|
double range)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="rayCastEntities-noppes.npcs.api.IPos-noppes.npcs.api.IPos-int-double-double-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>rayCastEntities</h4>
|
|
<pre><a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a>[] rayCastEntities(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> startPos,
|
|
<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> lookVector,
|
|
int maxDistance,
|
|
double offset,
|
|
double range)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="getPlayer-java.lang.String-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getPlayer</h4>
|
|
<pre><a href="../../../noppes/npcs/api/entity/IPlayer.html" title="interface in noppes.npcs.api.entity">IPlayer</a> getPlayer(java.lang.String 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/api/entity/IPlayer.html" title="interface in noppes.npcs.api.entity">IPlayer</a> getPlayerByUUID(java.lang.String uuid)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="setTime-long-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>setTime</h4>
|
|
<pre>void setTime(long 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 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 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 setRaining(boolean 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 thunderStrike(double x,
|
|
double y,
|
|
double 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="thunderStrike-noppes.npcs.api.IPos-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>thunderStrike</h4>
|
|
<pre>void thunderStrike(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</pre>
|
|
</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 spawnParticle(java.lang.String particle,
|
|
double x,
|
|
double y,
|
|
double z,
|
|
double dx,
|
|
double dy,
|
|
double dz,
|
|
double speed,
|
|
int 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="spawnParticle-java.lang.String-noppes.npcs.api.IPos-double-double-double-double-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>spawnParticle</h4>
|
|
<pre>void spawnParticle(java.lang.String particle,
|
|
<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
double dx,
|
|
double dy,
|
|
double dz,
|
|
double speed,
|
|
int count)</pre>
|
|
</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/api/item/IItemStack.html" title="interface in noppes.npcs.api.item">IItemStack</a> createItem(java.lang.String id,
|
|
int damage,
|
|
int 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/api/IParticle.html" title="interface in noppes.npcs.api">IParticle</a> createEntityParticle(java.lang.String directory)</pre>
|
|
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </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 getTempData(java.lang.String 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 setTempData(java.lang.String key,
|
|
java.lang.Object 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 hasTempData(java.lang.String 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 removeTempData(java.lang.String 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 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 getStoredData(java.lang.String 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 setStoredData(java.lang.String key,
|
|
java.lang.Object 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 hasStoredData(java.lang.String 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 removeStoredData(java.lang.String 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 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 explode(double x,
|
|
double y,
|
|
double z,
|
|
float range,
|
|
boolean fire,
|
|
boolean 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="explode-noppes.npcs.api.IPos-float-boolean-boolean-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>explode</h4>
|
|
<pre>void explode(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
float range,
|
|
boolean fire,
|
|
boolean grief)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="getAllServerPlayers--">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getAllServerPlayers</h4>
|
|
<pre><a href="../../../noppes/npcs/api/entity/IPlayer.html" title="interface in noppes.npcs.api.entity">IPlayer</a>[] getAllServerPlayers()</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="getPlayerNames--">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getPlayerNames</h4>
|
|
<pre>java.lang.String[] getPlayerNames()</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="getBiomeName-int-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getBiomeName</h4>
|
|
<pre>java.lang.String getBiomeName(int x,
|
|
int 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="getBiomeName-noppes.npcs.api.IPos-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getBiomeName</h4>
|
|
<pre>java.lang.String getBiomeName(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos)</pre>
|
|
</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/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a> spawnClone(int x,
|
|
int y,
|
|
int z,
|
|
int tab,
|
|
java.lang.String name,
|
|
boolean 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-noppes.npcs.api.IPos-int-java.lang.String-boolean-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>spawnClone</h4>
|
|
<pre><a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a> spawnClone(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
int tab,
|
|
java.lang.String name,
|
|
boolean ignoreProtection)</pre>
|
|
</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/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a> spawnClone(int x,
|
|
int y,
|
|
int z,
|
|
int tab,
|
|
java.lang.String name)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="spawnClone-noppes.npcs.api.IPos-int-java.lang.String-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>spawnClone</h4>
|
|
<pre><a href="../../../noppes/npcs/api/entity/IEntity.html" title="interface in noppes.npcs.api.entity">IEntity</a> spawnClone(<a href="../../../noppes/npcs/api/IPos.html" title="interface in noppes.npcs.api">IPos</a> pos,
|
|
int tab,
|
|
java.lang.String name)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="getScoreboard--">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getScoreboard</h4>
|
|
<pre><a href="../../../noppes/npcs/api/scoreboard/IScoreboard.html" title="interface in noppes.npcs.api.scoreboard">IScoreboard</a> getScoreboard()</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="getMCWorld--">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getMCWorld</h4>
|
|
<pre>net.minecraft.world.WorldServer 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 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/api/ITimers.html" title="interface in noppes.npcs.api"><span class="typeNameLink">Prev Class</span></a></li>
|
|
<li>Next Class</li>
|
|
</ul>
|
|
<ul class="navList">
|
|
<li><a href="../../../index.html?noppes/npcs/api/IWorld.html" target="_top">Frames</a></li>
|
|
<li><a href="IWorld.html" target="_top">No Frames</a></li>
|
|
</ul>
|
|
<ul class="navList" id="allclasses_navbar_bottom">
|
|
<li><a href="../../../allclasses-noframe.html">All Classes</a></li>
|
|
</ul>
|
|
<div>
|
|
<script type="text/javascript"><!--
|
|
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
|
if(window==top) {
|
|
allClassesLink.style.display = "block";
|
|
}
|
|
else {
|
|
allClassesLink.style.display = "none";
|
|
}
|
|
//-->
|
|
</script>
|
|
</div>
|
|
<div>
|
|
<ul class="subNavList">
|
|
<li>Summary: </li>
|
|
<li>Nested | </li>
|
|
<li>Field | </li>
|
|
<li>Constr | </li>
|
|
<li><a href="#method.summary">Method</a></li>
|
|
</ul>
|
|
<ul class="subNavList">
|
|
<li>Detail: </li>
|
|
<li>Field | </li>
|
|
<li>Constr | </li>
|
|
<li><a href="#method.detail">Method</a></li>
|
|
</ul>
|
|
</div>
|
|
<a name="skip.navbar.bottom">
|
|
<!-- -->
|
|
</a></div>
|
|
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
</body>
|
|
</html>
|