mirror of
https://github.com/KAMKEEL/CustomNPC-Plus.git
synced 2026-11-12 03:47:27 +00:00
1663 lines
70 KiB
HTML
1663 lines
70 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_311) on Sat Jul 02 03:35:54 CDT 2022 -->
|
|
<title>IWorld</title>
|
|
<meta name="date" content="2022-07-02">
|
|
<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":38,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":6,"i52":6,"i53":6,"i54":6,"i55":6,"i56":6,"i57":6,"i58":6,"i59":6,"i60":6,"i61":6,"i62":6,"i63":6,"i64":6,"i65":6,"i66":6,"i67":6,"i68":6,"i69":6,"i70":6,"i71":6,"i72":6,"i73":6};
|
|
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],32:["t6","Deprecated Methods"]};
|
|
var altColor = "altColor";
|
|
var rowColor = "rowColor";
|
|
var tableTab = "tableTab";
|
|
var activeTableTab = "activeTableTab";
|
|
</script>
|
|
<noscript>
|
|
<div>JavaScript is disabled on your browser.</div>
|
|
</noscript>
|
|
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
<div class="topNav"><a name="navbar.top">
|
|
<!-- -->
|
|
</a>
|
|
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
|
<a name="navbar.top.firstrow">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="navList" title="Navigation">
|
|
<li><a href="../../../../overview-summary.html">Overview</a></li>
|
|
<li><a href="package-summary.html">Package</a></li>
|
|
<li class="navBarCell1Rev">Class</li>
|
|
<li><a href="package-tree.html">Tree</a></li>
|
|
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
|
|
<li><a href="../../../../index-files/index-1.html">Index</a></li>
|
|
<li><a href="../../../../help-doc.html">Help</a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="subNav">
|
|
<ul class="navList">
|
|
<li><a href="../../../../noppes/npcs/scripted/interfaces/ITimers.html" title="interface in noppes.npcs.scripted.interfaces"><span class="typeNameLink">Prev Class</span></a></li>
|
|
<li>Next Class</li>
|
|
</ul>
|
|
<ul class="navList">
|
|
<li><a href="../../../../index.html?noppes/npcs/scripted/interfaces/IWorld.html" target="_top">Frames</a></li>
|
|
<li><a href="IWorld.html" target="_top">No 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.scripted.interfaces</div>
|
|
<h2 title="Interface IWorld" class="title">Interface IWorld</h2>
|
|
</div>
|
|
<div class="contentContainer">
|
|
<div class="description">
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<hr>
|
|
<br>
|
|
<pre>public interface <span class="typeNameLabel">IWorld</span></pre>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div class="summary">
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<!-- ========== METHOD SUMMARY =========== -->
|
|
<ul class="blockList">
|
|
<li class="blockList"><a name="method.summary">
|
|
<!-- -->
|
|
</a>
|
|
<h3>Method Summary</h3>
|
|
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
|
|
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </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/scripted/interfaces/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/scripted/interfaces/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/scripted/interfaces/IWorld.html#canBlockFreezeBody-int-int-int-boolean-">canBlockFreezeBody</a></span>(int x,
|
|
int y,
|
|
int z,
|
|
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/scripted/interfaces/IWorld.html#canBlockSeeTheSky-int-int-int-">canBlockSeeTheSky</a></span>(int x,
|
|
int y,
|
|
int z)</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/scripted/interfaces/IWorld.html#canLightningStrikeAt-int-int-int-">canLightningStrikeAt</a></span>(int x,
|
|
int y,
|
|
int z)</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/scripted/interfaces/IWorld.html#canSeeSky-int-int-int-">canSeeSky</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/scripted/interfaces/IWorld.html#canSeeSky-noppes.npcs.scripted.interfaces.IPos-">canSeeSky</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a> 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/scripted/interfaces/IWorld.html#canSnowAt-int-int-int-boolean-">canSnowAt</a></span>(int x,
|
|
int y,
|
|
int z,
|
|
boolean checkLight)</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/scripted/interfaces/IWorld.html#canSnowAtBody-int-int-int-boolean-">canSnowAtBody</a></span>(int x,
|
|
int y,
|
|
int z,
|
|
boolean checkLight)</code> </td>
|
|
</tr>
|
|
<tr id="i9" class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#clearStoredData--">clearStoredData</a></span>()</code>
|
|
<div class="block">Remove all stored data</div>
|
|
</td>
|
|
</tr>
|
|
<tr id="i10" class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#clearTempData--">clearTempData</a></span>()</code>
|
|
<div class="block">Removes all tempdata</div>
|
|
</td>
|
|
</tr>
|
|
<tr id="i11" class="rowColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#countEntities-noppes.npcs.scripted.interfaces.entity.IEntity-">countEntities</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a> entity)</code> </td>
|
|
</tr>
|
|
<tr id="i12" class="altColor">
|
|
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/IParticle.html" title="interface in noppes.npcs.scripted.interfaces">IParticle</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#createEntityParticle-java.lang.String-">createEntityParticle</a></span>(java.lang.String directory)</code>
|
|
<div class="block"><span class="deprecatedLabel">Deprecated.</span> </div>
|
|
</td>
|
|
</tr>
|
|
<tr id="i13" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#createItem-java.lang.String-int-int-">createItem</a></span>(java.lang.String id,
|
|
int damage,
|
|
int size)</code> </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/scripted/interfaces/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="i15" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a>[]</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getAllServerPlayers--">getAllServerPlayers</a></span>()</code> </td>
|
|
</tr>
|
|
<tr id="i16" class="altColor">
|
|
<td class="colFirst"><code>java.lang.String</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getBiomeName-int-int-">getBiomeName</a></span>(int x,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i17" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">IBlock</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getBlock-int-int-int-">getBlock</a></span>(int x,
|
|
int y,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i18" class="altColor">
|
|
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">IBlock</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getBlock-noppes.npcs.scripted.interfaces.IPos-">getBlock</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a> pos)</code> </td>
|
|
</tr>
|
|
<tr id="i19" class="rowColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getBlockLightValue-int-int-int-">getBlockLightValue</a></span>(int x,
|
|
int y,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i20" class="altColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getBlockMetadata-int-int-int-">getBlockMetadata</a></span>(int x,
|
|
int y,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i21" class="rowColor">
|
|
<td class="colFirst"><code>int</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getChunkHeightMapMinimum-int-int-">getChunkHeightMapMinimum</a></span>(int x,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i22" class="altColor">
|
|
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getClosestPlayer-double-double-double-double-">getClosestPlayer</a></span>(double x,
|
|
double y,
|
|
double z,
|
|
double range)</code> </td>
|
|
</tr>
|
|
<tr id="i23" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getClosestPlayerToEntity-noppes.npcs.scripted.interfaces.entity.IEntity-double-">getClosestPlayerToEntity</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a> entity,
|
|
double range)</code> </td>
|
|
</tr>
|
|
<tr id="i24" class="altColor">
|
|
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getClosestVulnerablePlayer-double-double-double-double-">getClosestVulnerablePlayer</a></span>(double x,
|
|
double y,
|
|
double z,
|
|
double range)</code> </td>
|
|
</tr>
|
|
<tr id="i25" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getClosestVulnerablePlayerToEntity-noppes.npcs.scripted.interfaces.entity.IEntity-double-">getClosestVulnerablePlayerToEntity</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a> entity,
|
|
double range)</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/scripted/interfaces/IWorld.html#getDimensionID--">getDimensionID</a></span>()</code> </td>
|
|
</tr>
|
|
<tr id="i27" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getEntityByID-int-">getEntityByID</a></span>(int id)</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/scripted/interfaces/IWorld.html#getFullBlockLightValue-int-int-int-">getFullBlockLightValue</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/scripted/interfaces/IWorld.html#getHeightValue-int-int-">getHeightValue</a></span>(int x,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i30" class="altColor">
|
|
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>[]</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getLoadedEntities--">getLoadedEntities</a></span>()</code> </td>
|
|
</tr>
|
|
<tr id="i31" class="rowColor">
|
|
<td class="colFirst"><code>net.minecraft.util.math.BlockPos</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getMCBlockPos-int-int-int-">getMCBlockPos</a></span>(int x,
|
|
int y,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i32" class="altColor">
|
|
<td class="colFirst"><code>net.minecraft.world.WorldServer</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getMCWorld--">getMCWorld</a></span>()</code> </td>
|
|
</tr>
|
|
<tr id="i33" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getNearestAir-noppes.npcs.scripted.interfaces.IPos-int-">getNearestAir</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a> startPos,
|
|
int maxHeight)</code> </td>
|
|
</tr>
|
|
<tr id="i34" class="altColor">
|
|
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getPlayer-java.lang.String-">getPlayer</a></span>(java.lang.String name)</code> </td>
|
|
</tr>
|
|
<tr id="i35" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getPlayerByUUID-java.lang.String-">getPlayerByUUID</a></span>(java.lang.String uuid)</code> </td>
|
|
</tr>
|
|
<tr id="i36" class="altColor">
|
|
<td class="colFirst"><code>java.lang.String[]</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getPlayerNames--">getPlayerNames</a></span>()</code> </td>
|
|
</tr>
|
|
<tr id="i37" class="rowColor">
|
|
<td class="colFirst"><code>noppes.npcs.scripted.ScriptScoreboard</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getScoreboard--">getScoreboard</a></span>()</code> </td>
|
|
</tr>
|
|
<tr id="i38" class="altColor">
|
|
<td class="colFirst"><code>long</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getSeed--">getSeed</a></span>()</code> </td>
|
|
</tr>
|
|
<tr id="i39" class="rowColor">
|
|
<td class="colFirst"><code>java.lang.String</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getSignText-int-int-int-">getSignText</a></span>(int x,
|
|
int y,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i40" class="altColor">
|
|
<td class="colFirst"><code>java.lang.Object</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getStoredData-java.lang.String-">getStoredData</a></span>(java.lang.String key)</code> </td>
|
|
</tr>
|
|
<tr id="i41" class="rowColor">
|
|
<td class="colFirst"><code>java.lang.Object</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getTempData-java.lang.String-">getTempData</a></span>(java.lang.String key)</code> </td>
|
|
</tr>
|
|
<tr id="i42" class="altColor">
|
|
<td class="colFirst"><code>long</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getTime--">getTime</a></span>()</code> </td>
|
|
</tr>
|
|
<tr id="i43" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">IBlock</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getTopBlock-int-int-">getTopBlock</a></span>(int x,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i44" class="altColor">
|
|
<td class="colFirst"><code>long</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#getTotalTime--">getTotalTime</a></span>()</code> </td>
|
|
</tr>
|
|
<tr id="i45" class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#hasStoredData-java.lang.String-">hasStoredData</a></span>(java.lang.String key)</code> </td>
|
|
</tr>
|
|
<tr id="i46" class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#hasTempData-java.lang.String-">hasTempData</a></span>(java.lang.String key)</code> </td>
|
|
</tr>
|
|
<tr id="i47" class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#isBlockFreezable-int-int-int-">isBlockFreezable</a></span>(int x,
|
|
int y,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i48" class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#isBlockFreezableNaturally-int-int-int-">isBlockFreezableNaturally</a></span>(int x,
|
|
int y,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i49" class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#isBlockFullCube-int-int-int-">isBlockFullCube</a></span>(int x,
|
|
int y,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i50" class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#isBlockHighHumidity-int-int-int-">isBlockHighHumidity</a></span>(int x,
|
|
int y,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i51" class="rowColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#isDay--">isDay</a></span>()</code> </td>
|
|
</tr>
|
|
<tr id="i52" class="altColor">
|
|
<td class="colFirst"><code>boolean</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#isRaining--">isRaining</a></span>()</code> </td>
|
|
</tr>
|
|
<tr id="i53" class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#playSoundAtEntity-noppes.npcs.scripted.interfaces.entity.IEntity-java.lang.String-float-float-">playSoundAtEntity</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a> entity,
|
|
java.lang.String sound,
|
|
float volume,
|
|
float pitch)</code> </td>
|
|
</tr>
|
|
<tr id="i54" class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#playSoundToNearExcept-noppes.npcs.scripted.interfaces.entity.IPlayer-java.lang.String-float-float-">playSoundToNearExcept</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a> player,
|
|
java.lang.String sound,
|
|
float volume,
|
|
float pitch)</code> </td>
|
|
</tr>
|
|
<tr id="i55" class="rowColor">
|
|
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">IBlock</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#rayCastBlock-double:A-double:A-int-">rayCastBlock</a></span>(double[] startPos,
|
|
double[] lookVector,
|
|
int maxDistance)</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="i56" class="altColor">
|
|
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">IBlock</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#rayCastBlock-noppes.npcs.scripted.interfaces.IPos-noppes.npcs.scripted.interfaces.IPos-int-">rayCastBlock</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a> startPos,
|
|
<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a> lookVector,
|
|
int maxDistance)</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="i57" class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#removeBlock-int-int-int-">removeBlock</a></span>(int x,
|
|
int y,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i58" class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#removeStoredData-java.lang.String-">removeStoredData</a></span>(java.lang.String key)</code> </td>
|
|
</tr>
|
|
<tr id="i59" class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#removeTempData-java.lang.String-">removeTempData</a></span>(java.lang.String key)</code> </td>
|
|
</tr>
|
|
<tr id="i60" class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#removeTileEntity-int-int-int-">removeTileEntity</a></span>(int x,
|
|
int y,
|
|
int z)</code>
|
|
<div class="block">Removes the block's tile entity at the given position.</div>
|
|
</td>
|
|
</tr>
|
|
<tr id="i61" class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#setBlock-int-int-int-noppes.npcs.scripted.interfaces.IBlock-">setBlock</a></span>(int x,
|
|
int y,
|
|
int z,
|
|
<a href="../../../../noppes/npcs/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">IBlock</a> block)</code> </td>
|
|
</tr>
|
|
<tr id="i62" class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#setBlock-int-int-int-noppes.npcs.scripted.interfaces.item.IItemStack-">setBlock</a></span>(int x,
|
|
int y,
|
|
int z,
|
|
<a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a> item)</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/scripted/interfaces/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="i64" class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#setRaining-boolean-">setRaining</a></span>(boolean bo)</code> </td>
|
|
</tr>
|
|
<tr id="i65" class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#setSpawnLocation-int-int-int-">setSpawnLocation</a></span>(int x,
|
|
int y,
|
|
int z)</code> </td>
|
|
</tr>
|
|
<tr id="i66" class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#setStoredData-java.lang.String-java.lang.Object-">setStoredData</a></span>(java.lang.String key,
|
|
java.lang.Object value)</code>
|
|
<div class="block">Stored data persists through world restart.</div>
|
|
</td>
|
|
</tr>
|
|
<tr id="i67" class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#setTempData-java.lang.String-java.lang.Object-">setTempData</a></span>(java.lang.String key,
|
|
java.lang.Object value)</code>
|
|
<div class="block">Tempdata gets cleared when the server restarts.</div>
|
|
</td>
|
|
</tr>
|
|
<tr id="i68" class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#setTileEntity-int-int-int-noppes.npcs.scripted.interfaces.ITileEntity-">setTileEntity</a></span>(int x,
|
|
int y,
|
|
int z,
|
|
<a href="../../../../noppes/npcs/scripted/interfaces/ITileEntity.html" title="interface in noppes.npcs.scripted.interfaces">ITileEntity</a> tileEntity)</code>
|
|
<div class="block">Sets the block's tile entity at the given position.</div>
|
|
</td>
|
|
</tr>
|
|
<tr id="i69" class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#setTime-long-">setTime</a></span>(long time)</code> </td>
|
|
</tr>
|
|
<tr id="i70" class="altColor">
|
|
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a></code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#spawnClone-int-int-int-int-java.lang.String-">spawnClone</a></span>(int x,
|
|
int y,
|
|
int z,
|
|
int tab,
|
|
java.lang.String name)</code>
|
|
<div class="block">Lets you spawn a server side cloned entity</div>
|
|
</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/scripted/interfaces/IWorld.html#spawnEntityInWorld-noppes.npcs.scripted.interfaces.entity.IEntity-">spawnEntityInWorld</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a> entity)</code> </td>
|
|
</tr>
|
|
<tr id="i72" class="altColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#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="i73" class="rowColor">
|
|
<td class="colFirst"><code>void</code></td>
|
|
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/interfaces/IWorld.html#thunderStrike-double-double-double-">thunderStrike</a></span>(double x,
|
|
double y,
|
|
double z)</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/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">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.scripted.interfaces.IPos-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getBlock</h4>
|
|
<pre><a href="../../../../noppes/npcs/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">IBlock</a> getBlock(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">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/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">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="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-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-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-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-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-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="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="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="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="canBlockSeeTheSky-int-int-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>canBlockSeeTheSky</h4>
|
|
<pre>boolean canBlockSeeTheSky(int x,
|
|
int y,
|
|
int z)</pre>
|
|
</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="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="playSoundAtEntity-noppes.npcs.scripted.interfaces.entity.IEntity-java.lang.String-float-float-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>playSoundAtEntity</h4>
|
|
<pre>void playSoundAtEntity(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a> entity,
|
|
java.lang.String sound,
|
|
float volume,
|
|
float pitch)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="playSoundToNearExcept-noppes.npcs.scripted.interfaces.entity.IPlayer-java.lang.String-float-float-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>playSoundToNearExcept</h4>
|
|
<pre>void playSoundToNearExcept(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a> player,
|
|
java.lang.String sound,
|
|
float volume,
|
|
float pitch)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="getEntityByID-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getEntityByID</h4>
|
|
<pre><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a> getEntityByID(int id)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="spawnEntityInWorld-noppes.npcs.scripted.interfaces.entity.IEntity-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>spawnEntityInWorld</h4>
|
|
<pre>boolean spawnEntityInWorld(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a> entity)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="getClosestPlayerToEntity-noppes.npcs.scripted.interfaces.entity.IEntity-double-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getClosestPlayerToEntity</h4>
|
|
<pre><a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a> getClosestPlayerToEntity(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.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/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a> getClosestPlayer(double x,
|
|
double y,
|
|
double z,
|
|
double range)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="getClosestVulnerablePlayerToEntity-noppes.npcs.scripted.interfaces.entity.IEntity-double-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getClosestVulnerablePlayerToEntity</h4>
|
|
<pre><a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a> getClosestVulnerablePlayerToEntity(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.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/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a> getClosestVulnerablePlayer(double x,
|
|
double y,
|
|
double z,
|
|
double range)</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="countEntities-noppes.npcs.scripted.interfaces.entity.IEntity-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>countEntities</h4>
|
|
<pre>int countEntities(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.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/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>[] getLoadedEntities()</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="setTileEntity-int-int-int-noppes.npcs.scripted.interfaces.ITileEntity-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>setTileEntity</h4>
|
|
<pre>void setTileEntity(int x,
|
|
int y,
|
|
int z,
|
|
<a href="../../../../noppes/npcs/scripted/interfaces/ITileEntity.html" title="interface in noppes.npcs.scripted.interfaces">ITileEntity</a> tileEntity)</pre>
|
|
<div class="block">Sets the block's tile entity at the given position.</div>
|
|
</li>
|
|
</ul>
|
|
<a name="removeTileEntity-int-int-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>removeTileEntity</h4>
|
|
<pre>void 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="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="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="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="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="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="setBlock-int-int-int-noppes.npcs.scripted.interfaces.item.IItemStack-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>setBlock</h4>
|
|
<pre>void setBlock(int x,
|
|
int y,
|
|
int z,
|
|
<a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.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-int-int-int-noppes.npcs.scripted.interfaces.IBlock-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>setBlock</h4>
|
|
<pre>void setBlock(int x,
|
|
int y,
|
|
int z,
|
|
<a href="../../../../noppes/npcs/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">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="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="rayCastBlock-double:A-double:A-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>rayCastBlock</h4>
|
|
<pre><a href="../../../../noppes/npcs/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">IBlock</a> rayCastBlock(double[] startPos,
|
|
double[] lookVector,
|
|
int maxDistance)</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-noppes.npcs.scripted.interfaces.IPos-noppes.npcs.scripted.interfaces.IPos-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>rayCastBlock</h4>
|
|
<pre><a href="../../../../noppes/npcs/scripted/interfaces/IBlock.html" title="interface in noppes.npcs.scripted.interfaces">IBlock</a> rayCastBlock(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a> startPos,
|
|
<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a> lookVector,
|
|
int maxDistance)</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> - will normalize x, y, z to get a 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="getNearestAir-noppes.npcs.scripted.interfaces.IPos-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getNearestAir</h4>
|
|
<pre><a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">IPos</a> getNearestAir(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">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="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.scripted.interfaces.IPos-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>canSeeSky</h4>
|
|
<pre>boolean canSeeSky(<a href="../../../../noppes/npcs/scripted/interfaces/IPos.html" title="interface in noppes.npcs.scripted.interfaces">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="getPlayer-java.lang.String-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getPlayer</h4>
|
|
<pre><a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a> 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/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.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="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="createItem-java.lang.String-int-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>createItem</h4>
|
|
<pre><a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a> 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/scripted/interfaces/IParticle.html" title="interface in noppes.npcs.scripted.interfaces">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="getAllServerPlayers--">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getAllServerPlayers</h4>
|
|
<pre><a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a>[] 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="spawnClone-int-int-int-int-java.lang.String-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>spawnClone</h4>
|
|
<pre><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a> spawnClone(int x,
|
|
int y,
|
|
int z,
|
|
int tab,
|
|
java.lang.String name)</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>
|
|
<dt><span class="returnLabel">Returns:</span></dt>
|
|
<dd>Returns the entity which was spawned</dd>
|
|
</dl>
|
|
</li>
|
|
</ul>
|
|
<a name="getScoreboard--">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getScoreboard</h4>
|
|
<pre>noppes.npcs.scripted.ScriptScoreboard getScoreboard()</pre>
|
|
</li>
|
|
</ul>
|
|
<a name="getMCBlockPos-int-int-int-">
|
|
<!-- -->
|
|
</a>
|
|
<ul class="blockList">
|
|
<li class="blockList">
|
|
<h4>getMCBlockPos</h4>
|
|
<pre>net.minecraft.util.math.BlockPos getMCBlockPos(int x,
|
|
int y,
|
|
int z)</pre>
|
|
<dl>
|
|
<dt><span class="returnLabel">Returns:</span></dt>
|
|
<dd>An obfuscated MC BlockPos object.</dd>
|
|
</dl>
|
|
</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/scripted/interfaces/ITimers.html" title="interface in noppes.npcs.scripted.interfaces"><span class="typeNameLink">Prev Class</span></a></li>
|
|
<li>Next Class</li>
|
|
</ul>
|
|
<ul class="navList">
|
|
<li><a href="../../../../index.html?noppes/npcs/scripted/interfaces/IWorld.html" target="_top">Frames</a></li>
|
|
<li><a href="IWorld.html" target="_top">No 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>
|