Files
CustomNPC-Plus/docs/noppes/npcs/scripted/entity/ScriptNpc.html
T

3687 lines
216 KiB
HTML
Raw Normal View History

2022-07-02 23:54:16 -04:00
<!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 Tue Jun 28 01:28:37 CDT 2022 -->
<title>ScriptNpc</title>
<meta name="date" content="2022-06-28">
<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="ScriptNpc";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10,"i78":10,"i79":10,"i80":10,"i81":10,"i82":10,"i83":10,"i84":10,"i85":10,"i86":10,"i87":10,"i88":10,"i89":10,"i90":10,"i91":10,"i92":10,"i93":10,"i94":10,"i95":10,"i96":10,"i97":10,"i98":10,"i99":10,"i100":10,"i101":10,"i102":10,"i103":10,"i104":10,"i105":10,"i106":10,"i107":10,"i108":10,"i109":10,"i110":10,"i111":10,"i112":10,"i113":10,"i114":10,"i115":10,"i116":10,"i117":10,"i118":10,"i119":10,"i120":10,"i121":10,"i122":10,"i123":10,"i124":10,"i125":10,"i126":10,"i127":10,"i128":10,"i129":10,"i130":10,"i131":10,"i132":10,"i133":10,"i134":10,"i135":10,"i136":10,"i137":10,"i138":10,"i139":10,"i140":10,"i141":10,"i142":10,"i143":10,"i144":10,"i145":10,"i146":10,"i147":10,"i148":10,"i149":10,"i150":10,"i151":10,"i152":10,"i153":10,"i154":10,"i155":10,"i156":10,"i157":10,"i158":10,"i159":10,"i160":10,"i161":10,"i162":10,"i163":10,"i164":10,"i165":10,"i166":10,"i167":10,"i168":10,"i169":10,"i170":10,"i171":10,"i172":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete 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/entity/ScriptMonster.html" title="class in noppes.npcs.scripted.entity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../noppes/npcs/scripted/entity/ScriptPixelmon.html" title="class in noppes.npcs.scripted.entity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?noppes/npcs/scripted/entity/ScriptNpc.html" target="_top">Frames</a></li>
<li><a href="ScriptNpc.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">noppes.npcs.scripted.entity</div>
<h2 title="Class ScriptNpc" class="title">Class ScriptNpc&lt;T extends noppes.npcs.entity.EntityNPCInterface&gt;</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html" title="class in noppes.npcs.scripted.entity">noppes.npcs.scripted.entity.ScriptEntity</a>&lt;T&gt;</li>
<li>
<ul class="inheritance">
<li><a href="../../../../noppes/npcs/scripted/entity/ScriptLivingBase.html" title="class in noppes.npcs.scripted.entity">noppes.npcs.scripted.entity.ScriptLivingBase</a>&lt;T&gt;</li>
<li>
<ul class="inheritance">
<li><a href="../../../../noppes/npcs/scripted/entity/ScriptLiving.html" title="class in noppes.npcs.scripted.entity">noppes.npcs.scripted.entity.ScriptLiving</a>&lt;T&gt;</li>
<li>
<ul class="inheritance">
<li>noppes.npcs.scripted.entity.ScriptNpc&lt;T&gt;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLiving.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntityLiving</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntityLivingBase</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">ScriptNpc&lt;T extends noppes.npcs.entity.EntityNPCInterface&gt;</span>
extends <a href="../../../../noppes/npcs/scripted/entity/ScriptLiving.html" title="class in noppes.npcs.scripted.entity">ScriptLiving</a>&lt;T&gt;
implements <a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Field and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>noppes.npcs.entity.EntityNPCInterface</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#npc">npc</a></span></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#ScriptNpc-T-">ScriptNpc</a></span>(<a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html" title="type parameter in ScriptNpc">T</a>&nbsp;npc)</code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#aimWhileShooting-boolean-">aimWhileShooting</a></span>(boolean&nbsp;aimWhileShooting)</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#canAimWhileShooting--">canAimWhileShooting</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#canFly--">canFly</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#executeCommand-java.lang.String-">executeCommand</a></span>(java.lang.String&nbsp;command)</code>
<div class="block">On servers the enable-command-block option in the server.properties needs to be set to true</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getAccuracy--">getAccuracy</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getAge--">getAge</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getArmor-int-">getArmor</a></span>(int&nbsp;slot)</code>
<div class="block">Note not all Living Entities support this</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getArrowResistance--">getArrowResistance</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getAttackFactions--">getAttackFactions</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getBurstCount--">getBurstCount</a></span>()</code>&nbsp;</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/scripted/entity/ScriptNpc.html#getCanDrown--">getCanDrown</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getCloakTexture--">getCloakTexture</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getCollisionType--">getCollisionType</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getCombatRegen--">getCombatRegen</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getDefendFaction--">getDefendFaction</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getExplosionResistance--">getExplosionResistance</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>noppes.npcs.scripted.ScriptFaction</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getFaction--">getFaction</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getFireRate--">getFireRate</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getFireSound--">getFireSound</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getFlyGravity-double-">getFlyGravity</a></span>(double&nbsp;flySpeed)</code>&nbsp;</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getFlyHeightLimit-int-">getFlyHeightLimit</a></span>(int&nbsp;flyHeightLimit)</code>&nbsp;</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getFlySpeed-double-">getFlySpeed</a></span>(double&nbsp;flySpeed)</code>&nbsp;</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getHealthRegen--">getHealthRegen</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getHideKilledBody--">getHideKilledBody</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getHomeX--">getHomeX</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getHomeY--">getHomeY</a></span>()</code>&nbsp;</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/entity/ScriptNpc.html#getHomeZ--">getHomeZ</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getIgnoreCobweb--">getIgnoreCobweb</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i28" class="altColor">
<td class="colFirst"><code>noppes.npcs.scripted.roles.ScriptJobInterface</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getJob--">getJob</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i29" class="rowColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getKnockbackResistance--">getKnockbackResistance</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i30" class="altColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getLefttItem--">getLefttItem</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i31" class="rowColor">
<td class="colFirst"><code>double</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getLootChance-int-">getLootChance</a></span>(int&nbsp;slot)</code>&nbsp;</td>
</tr>
<tr id="i32" class="altColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getLootItem-int-">getLootItem</a></span>(int&nbsp;slot)</code>&nbsp;</td>
</tr>
<tr id="i33" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getLootMode--">getLootMode</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i34" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getMaxLootXP--">getMaxLootXP</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i35" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getMaxProjectileDelay--">getMaxProjectileDelay</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i36" class="altColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getMeleeResistance--">getMeleeResistance</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i37" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getMeleeSpeed--">getMeleeSpeed</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i38" class="altColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getMeleeStrength--">getMeleeStrength</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i39" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getMinLootXP--">getMinLootXP</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i40" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getMinPointsToSoulStone--">getMinPointsToSoulStone</a></span>()</code>
<div class="block">requires SoulStoneFriendlyNPCs in config to be true
-1 by default
if -1, the minimum points are the faction's friendly points</div>
</td>
</tr>
<tr id="i41" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getMinProjectileDelay--">getMinProjectileDelay</a></span>()</code>&nbsp;</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/scripted/entity/ScriptNpc.html#getModelType--">getModelType</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i43" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getName--">getName</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i44" class="altColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/handler/IOverlayHandler.html" title="interface in noppes.npcs.scripted.interfaces.handler">IOverlayHandler</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getOverlays--">getOverlays</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i45" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getOverlayTexture--">getOverlayTexture</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i46" class="altColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getProjectileItem--">getProjectileItem</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i47" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getProjectilesKeepTerrain--">getProjectilesKeepTerrain</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i48" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getRangedBurst--">getRangedBurst</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i49" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getRangedRage--">getRangedRage</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i50" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getRangedSpeed--">getRangedSpeed</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i51" class="rowColor">
<td class="colFirst"><code>float</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getRangedStrength--">getRangedStrength</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i52" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getRefuseSoulStone--">getRefuseSoulStone</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i53" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getRespawnCycle--">getRespawnCycle</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i54" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getRespawnTime--">getRespawnTime</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i55" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getReturnToHome--">getReturnToHome</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i56" class="altColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getRightItem--">getRightItem</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i57" class="rowColor">
<td class="colFirst"><code>noppes.npcs.scripted.roles.ScriptRoleInterface</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getRole--">getRole</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i58" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getRotationType--">getRotationType</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i59" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getShelterFrom--">getShelterFrom</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i60" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getShotCount--">getShotCount</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i61" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getShowBossBar--">getShowBossBar</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i62" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getShowName--">getShowName</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i63" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getSize--">getSize</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i64" class="altColor">
<td class="colFirst"><code>byte</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getSkinType--">getSkinType</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i65" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getSkinUrl--">getSkinUrl</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i66" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getSoulStonePlayerName--">getSoulStonePlayerName</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i67" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getSpeed--">getSpeed</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i68" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getTacticalRadius--">getTacticalRadius</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i69" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getTacticalVariant--">getTacticalVariant</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i70" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getTacticalVariantName--">getTacticalVariantName</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i71" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getTexture--">getTexture</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i72" class="altColor">
<td class="colFirst"><code><a href="../../../../noppes/npcs/scripted/interfaces/ITimers.html" title="interface in noppes.npcs.scripted.interfaces">ITimers</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getTimers--">getTimers</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i73" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getTitle--">getTitle</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i74" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getType--">getType</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i75" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#getVisibleType--">getVisibleType</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i76" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#giveItem-noppes.npcs.scripted.interfaces.entity.IPlayer-noppes.npcs.scripted.interfaces.item.IItemStack-">giveItem</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a>&nbsp;player,
<a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a>&nbsp;item)</code>&nbsp;</td>
</tr>
<tr id="i77" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#hasLivingAnimation--">hasLivingAnimation</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i78" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#hideKilledBody-boolean-">hideKilledBody</a></span>(boolean&nbsp;hide)</code>&nbsp;</td>
</tr>
<tr id="i79" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#isFlyHeightLimited-boolean-">isFlyHeightLimited</a></span>(boolean&nbsp;limit)</code>&nbsp;</td>
</tr>
<tr id="i80" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#isSoulStoneInit--">isSoulStoneInit</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i81" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#isVisibleTo-noppes.npcs.scripted.interfaces.entity.IPlayer-">isVisibleTo</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a>&nbsp;player)</code>&nbsp;</td>
</tr>
<tr id="i82" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#kill--">kill</a></span>()</code>
<div class="block">Kill the npc, doesnt't despawn it</div>
</td>
</tr>
<tr id="i83" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#limitFlyHeight-boolean-">limitFlyHeight</a></span>(boolean&nbsp;limit)</code>&nbsp;</td>
</tr>
<tr id="i84" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#naturallyDespawns--">naturallyDespawns</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i85" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#onFoundEnemy--">onFoundEnemy</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i86" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#reset--">reset</a></span>()</code>
<div class="block">Basically completely resets the npc.</div>
</td>
</tr>
<tr id="i87" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#say-noppes.npcs.scripted.interfaces.entity.IPlayer-java.lang.String-">say</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a>&nbsp;player,
java.lang.String&nbsp;message)</code>&nbsp;</td>
</tr>
<tr id="i88" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#say-java.lang.String-">say</a></span>(java.lang.String&nbsp;message)</code>&nbsp;</td>
</tr>
<tr id="i89" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setAccuracy-int-">setAccuracy</a></span>(int&nbsp;accuracy)</code>&nbsp;</td>
</tr>
<tr id="i90" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setAnimation-int-">setAnimation</a></span>(int&nbsp;type)</code>&nbsp;</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/scripted/entity/ScriptNpc.html#setArmor-int-noppes.npcs.scripted.interfaces.item.IItemStack-">setArmor</a></span>(int&nbsp;slot,
<a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a>&nbsp;item)</code>
<div class="block">Note not all Living Entities support this</div>
</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/scripted/entity/ScriptNpc.html#setArmsScale-float-float-float-">setArmsScale</a></span>(float&nbsp;x,
float&nbsp;y,
float&nbsp;z)</code>&nbsp;</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/scripted/entity/ScriptNpc.html#setArrowResistance-float-">setArrowResistance</a></span>(float&nbsp;resistance)</code>&nbsp;</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/scripted/entity/ScriptNpc.html#setAttackFactions-boolean-">setAttackFactions</a></span>(boolean&nbsp;attackOtherFactions)</code>&nbsp;</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/scripted/entity/ScriptNpc.html#setBodyScale-float-float-float-">setBodyScale</a></span>(float&nbsp;x,
float&nbsp;y,
float&nbsp;z)</code>&nbsp;</td>
</tr>
<tr id="i96" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setBurstCount-int-">setBurstCount</a></span>(int&nbsp;burstCount)</code>&nbsp;</td>
</tr>
<tr id="i97" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setCanDrown-boolean-">setCanDrown</a></span>(boolean&nbsp;d)</code>&nbsp;</td>
</tr>
<tr id="i98" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setCloakTexture-java.lang.String-">setCloakTexture</a></span>(java.lang.String&nbsp;cloakTexture)</code>&nbsp;</td>
</tr>
<tr id="i99" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setCollisionType-int-">setCollisionType</a></span>(int&nbsp;type)</code>&nbsp;</td>
</tr>
<tr id="i100" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setCombatRegen-float-">setCombatRegen</a></span>(float&nbsp;regen)</code>&nbsp;</td>
</tr>
<tr id="i101" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setDefendFaction-boolean-">setDefendFaction</a></span>(boolean&nbsp;defendFaction)</code>&nbsp;</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/scripted/entity/ScriptNpc.html#setExplosionResistance-float-">setExplosionResistance</a></span>(float&nbsp;resistance)</code>&nbsp;</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/scripted/entity/ScriptNpc.html#setFaction-int-">setFaction</a></span>(int&nbsp;id)</code>&nbsp;</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/scripted/entity/ScriptNpc.html#setFireRate-int-">setFireRate</a></span>(int&nbsp;rate)</code>&nbsp;</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/scripted/entity/ScriptNpc.html#setFireSound-java.lang.String-">setFireSound</a></span>(java.lang.String&nbsp;fireSound)</code>&nbsp;</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/scripted/entity/ScriptNpc.html#setFly-int-">setFly</a></span>(int&nbsp;fly)</code>&nbsp;</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/scripted/entity/ScriptNpc.html#setFlyGravity-double-">setFlyGravity</a></span>(double&nbsp;flyGravity)</code>&nbsp;</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/scripted/entity/ScriptNpc.html#setFlyHeightLimit-int-">setFlyHeightLimit</a></span>(int&nbsp;flyHeightLimit)</code>&nbsp;</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/scripted/entity/ScriptNpc.html#setFlySpeed-double-">setFlySpeed</a></span>(double&nbsp;flySpeed)</code>&nbsp;</td>
</tr>
<tr id="i110" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setHeadScale-float-float-float-">setHeadScale</a></span>(float&nbsp;x,
float&nbsp;y,
float&nbsp;z)</code>&nbsp;</td>
</tr>
<tr id="i111" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setHealthRegen-float-">setHealthRegen</a></span>(float&nbsp;regen)</code>&nbsp;</td>
</tr>
<tr id="i112" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setHome-int-int-int-">setHome</a></span>(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</code>&nbsp;</td>
</tr>
<tr id="i113" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setHomeX-int-">setHomeX</a></span>(int&nbsp;x)</code>&nbsp;</td>
</tr>
<tr id="i114" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setHomeY-int-">setHomeY</a></span>(int&nbsp;y)</code>&nbsp;</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/scripted/entity/ScriptNpc.html#setHomeZ-int-">setHomeZ</a></span>(int&nbsp;z)</code>&nbsp;</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/scripted/entity/ScriptNpc.html#setIgnoreCobweb-boolean-">setIgnoreCobweb</a></span>(boolean&nbsp;ignore)</code>&nbsp;</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/scripted/entity/ScriptNpc.html#setJob-int-">setJob</a></span>(int&nbsp;job)</code>&nbsp;</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/scripted/entity/ScriptNpc.html#setKnockbackResistance-float-">setKnockbackResistance</a></span>(float&nbsp;resistance)</code>&nbsp;</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/scripted/entity/ScriptNpc.html#setLeftItem-noppes.npcs.scripted.interfaces.item.IItemStack-">setLeftItem</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a>&nbsp;item)</code>&nbsp;</td>
</tr>
<tr id="i120" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setLegsScale-float-float-float-">setLegsScale</a></span>(float&nbsp;x,
float&nbsp;y,
float&nbsp;z)</code>&nbsp;</td>
</tr>
<tr id="i121" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setLivingAnimation-boolean-">setLivingAnimation</a></span>(boolean&nbsp;livingAnimation)</code>&nbsp;</td>
</tr>
<tr id="i122" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setLootChance-int-double-">setLootChance</a></span>(int&nbsp;slot,
double&nbsp;chance)</code>&nbsp;</td>
</tr>
<tr id="i123" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setLootItem-int-noppes.npcs.scripted.interfaces.item.IItemStack-">setLootItem</a></span>(int&nbsp;slot,
<a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a>&nbsp;item)</code>&nbsp;</td>
</tr>
<tr id="i124" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setLootMode-int-">setLootMode</a></span>(int&nbsp;lootMode)</code>&nbsp;</td>
</tr>
<tr id="i125" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setMaxHealth-double-">setMaxHealth</a></span>(double&nbsp;health)</code>&nbsp;</td>
</tr>
<tr id="i126" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setMaxLootXP-int-">setMaxLootXP</a></span>(int&nbsp;lootXP)</code>&nbsp;</td>
</tr>
<tr id="i127" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setMaxProjectileDelay-int-">setMaxProjectileDelay</a></span>(int&nbsp;maxDelay)</code>&nbsp;</td>
</tr>
<tr id="i128" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setMeleeResistance-float-">setMeleeResistance</a></span>(float&nbsp;resistance)</code>&nbsp;</td>
</tr>
<tr id="i129" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setMeleeSpeed-int-">setMeleeSpeed</a></span>(int&nbsp;speed)</code>&nbsp;</td>
</tr>
<tr id="i130" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setMeleeStrength-float-">setMeleeStrength</a></span>(float&nbsp;strength)</code>&nbsp;</td>
</tr>
<tr id="i131" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setMinLootXP-int-">setMinLootXP</a></span>(int&nbsp;lootXP)</code>&nbsp;</td>
</tr>
<tr id="i132" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setMinPointsToSoulStone-int-">setMinPointsToSoulStone</a></span>(int&nbsp;points)</code>
<div class="block">requires SoulStoneFriendlyNPCs in config to be true
-1 by default
if -1, the minimum points are the faction's friendly points</div>
</td>
</tr>
<tr id="i133" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setMinProjectileDelay-int-">setMinProjectileDelay</a></span>(int&nbsp;minDelay)</code>&nbsp;</td>
</tr>
<tr id="i134" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setModelType-int-">setModelType</a></span>(int&nbsp;modelType)</code>&nbsp;</td>
</tr>
<tr id="i135" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setName-java.lang.String-">setName</a></span>(java.lang.String&nbsp;name)</code>&nbsp;</td>
</tr>
<tr id="i136" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setNaturallyDespawns-boolean-">setNaturallyDespawns</a></span>(boolean&nbsp;canDespawn)</code>&nbsp;</td>
</tr>
<tr id="i137" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setOnFoundEnemy-int-">setOnFoundEnemy</a></span>(int&nbsp;onAttack)</code>&nbsp;</td>
</tr>
<tr id="i138" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setOverlayTexture-java.lang.String-">setOverlayTexture</a></span>(java.lang.String&nbsp;overlayTexture)</code>&nbsp;</td>
</tr>
<tr id="i139" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setProjectileItem-noppes.npcs.scripted.interfaces.item.IItemStack-">setProjectileItem</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a>&nbsp;item)</code>&nbsp;</td>
</tr>
<tr id="i140" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setProjectilesKeepTerrain-boolean-">setProjectilesKeepTerrain</a></span>(boolean&nbsp;t)</code>&nbsp;</td>
</tr>
<tr id="i141" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setRangedBurst-int-">setRangedBurst</a></span>(int&nbsp;count)</code>&nbsp;</td>
</tr>
<tr id="i142" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setRangedRage-int-">setRangedRage</a></span>(int&nbsp;rangedRange)</code>&nbsp;</td>
</tr>
<tr id="i143" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setRangedSpeed-int-">setRangedSpeed</a></span>(int&nbsp;speed)</code>&nbsp;</td>
</tr>
<tr id="i144" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setRangedStrength-float-">setRangedStrength</a></span>(float&nbsp;strength)</code>&nbsp;</td>
</tr>
<tr id="i145" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setRefuseSoulStone-boolean-">setRefuseSoulStone</a></span>(boolean&nbsp;refuse)</code>&nbsp;</td>
</tr>
<tr id="i146" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setRespawnCycle-int-">setRespawnCycle</a></span>(int&nbsp;cycle)</code>&nbsp;</td>
</tr>
<tr id="i147" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setRespawnTime-int-">setRespawnTime</a></span>(int&nbsp;time)</code>&nbsp;</td>
</tr>
<tr id="i148" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setRetaliateType-int-">setRetaliateType</a></span>(int&nbsp;type)</code>&nbsp;</td>
</tr>
<tr id="i149" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setReturnToHome-boolean-">setReturnToHome</a></span>(boolean&nbsp;bo)</code>&nbsp;</td>
</tr>
<tr id="i150" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setRightItem-noppes.npcs.scripted.interfaces.item.IItemStack-">setRightItem</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a>&nbsp;item)</code>&nbsp;</td>
</tr>
<tr id="i151" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setRole-int-">setRole</a></span>(int&nbsp;role)</code>&nbsp;</td>
</tr>
<tr id="i152" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setRotation-float-">setRotation</a></span>(float&nbsp;rotation)</code>&nbsp;</td>
</tr>
<tr id="i153" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setRotationType-int-">setRotationType</a></span>(int&nbsp;rotationType)</code>&nbsp;</td>
</tr>
<tr id="i154" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setShelterFrom-int-">setShelterFrom</a></span>(int&nbsp;shelterFrom)</code>&nbsp;</td>
</tr>
<tr id="i155" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setShotCount-int-">setShotCount</a></span>(int&nbsp;shotCount)</code>&nbsp;</td>
</tr>
<tr id="i156" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setShowBossBar-int-">setShowBossBar</a></span>(int&nbsp;type)</code>&nbsp;</td>
</tr>
<tr id="i157" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setShowName-int-">setShowName</a></span>(int&nbsp;type)</code>&nbsp;</td>
</tr>
<tr id="i158" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setSize-int-">setSize</a></span>(int&nbsp;size)</code>&nbsp;</td>
</tr>
<tr id="i159" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setSkinType-byte-">setSkinType</a></span>(byte&nbsp;type)</code>&nbsp;</td>
</tr>
<tr id="i160" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setSkinUrl-java.lang.String-">setSkinUrl</a></span>(java.lang.String&nbsp;url)</code>&nbsp;</td>
</tr>
<tr id="i161" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setSpeed-int-">setSpeed</a></span>(int&nbsp;speed)</code>&nbsp;</td>
</tr>
<tr id="i162" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setTacticalRadius-int-">setTacticalRadius</a></span>(int&nbsp;tacticalRadius)</code>&nbsp;</td>
</tr>
<tr id="i163" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setTacticalVariant-int-">setTacticalVariant</a></span>(int&nbsp;variant)</code>&nbsp;</td>
</tr>
<tr id="i164" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setTacticalVariant-java.lang.String-">setTacticalVariant</a></span>(java.lang.String&nbsp;variant)</code>&nbsp;</td>
</tr>
<tr id="i165" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setTexture-java.lang.String-">setTexture</a></span>(java.lang.String&nbsp;texture)</code>&nbsp;</td>
</tr>
<tr id="i166" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setTitle-java.lang.String-">setTitle</a></span>(java.lang.String&nbsp;title)</code>&nbsp;</td>
</tr>
<tr id="i167" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setVisibleTo-noppes.npcs.scripted.interfaces.entity.IPlayer-boolean-">setVisibleTo</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a>&nbsp;player,
boolean&nbsp;visible)</code>&nbsp;</td>
</tr>
<tr id="i168" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#setVisibleType-int-">setVisibleType</a></span>(int&nbsp;type)</code>&nbsp;</td>
</tr>
<tr id="i169" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#shootItem-noppes.npcs.scripted.interfaces.entity.IEntityLivingBase-noppes.npcs.scripted.interfaces.item.IItemStack-int-">shootItem</a></span>(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntityLivingBase</a>&nbsp;target,
<a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a>&nbsp;item,
int&nbsp;accuracy)</code>&nbsp;</td>
</tr>
<tr id="i170" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#spawnedFromSoulStone--">spawnedFromSoulStone</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i171" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#typeOf-int-">typeOf</a></span>(int&nbsp;type)</code>&nbsp;</td>
</tr>
<tr id="i172" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html#updateClient--">updateClient</a></span>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.noppes.npcs.scripted.entity.ScriptLiving">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;noppes.npcs.scripted.entity.<a href="../../../../noppes/npcs/scripted/entity/ScriptLiving.html" title="class in noppes.npcs.scripted.entity">ScriptLiving</a></h3>
<code><a href="../../../../noppes/npcs/scripted/entity/ScriptLiving.html#canSeeEntity-noppes.npcs.scripted.interfaces.entity.IEntity-">canSeeEntity</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptLiving.html#clearNavigation--">clearNavigation</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptLiving.html#getAttackTarget--">getAttackTarget</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptLiving.html#isAttacking--">isAttacking</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptLiving.html#isNavigating--">isNavigating</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptLiving.html#navigateTo-double-double-double-double-">navigateTo</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptLiving.html#setAttackTarget-noppes.npcs.scripted.interfaces.entity.IEntityLivingBase-">setAttackTarget</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.noppes.npcs.scripted.entity.ScriptLivingBase">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;noppes.npcs.scripted.entity.<a href="../../../../noppes/npcs/scripted/entity/ScriptLivingBase.html" title="class in noppes.npcs.scripted.entity">ScriptLivingBase</a></h3>
<code><a href="../../../../noppes/npcs/scripted/entity/ScriptLivingBase.html#addPotionEffect-int-int-int-boolean-">addPotionEffect</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptLivingBase.html#clearPotionEffects--">clearPotionEffects</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptLivingBase.html#getHealth--">getHealth</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptLivingBase.html#getHeldItem--">getHeldItem</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptLivingBase.html#getLookVec--">getLookVec</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptLivingBase.html#getMaxHealth--">getMaxHealth</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptLivingBase.html#getMCEntity--">getMCEntity</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptLivingBase.html#getMinecraftEntity--">getMinecraftEntity</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptLivingBase.html#getPotionEffect-int-">getPotionEffect</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptLivingBase.html#hurt-float-">hurt</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptLivingBase.html#hurt-float-noppes.npcs.scripted.interfaces.entity.IEntity-">hurt</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptLivingBase.html#hurt-float-noppes.npcs.scripted.ScriptDamageSource-">hurt</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptLivingBase.html#setHealth-float-">setHealth</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptLivingBase.html#setHeldItem-noppes.npcs.scripted.interfaces.item.IItemStack-">setHeldItem</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptLivingBase.html#swingHand--">swingHand</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.noppes.npcs.scripted.entity.ScriptEntity">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;noppes.npcs.scripted.entity.<a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html" title="class in noppes.npcs.scripted.entity">ScriptEntity</a></h3>
<code><a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#clearStoredData--">clearStoredData</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#clearTempData--">clearTempData</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#despawn--">despawn</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#dropItem-noppes.npcs.scripted.interfaces.item.IItemStack-">dropItem</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#extinguish--">extinguish</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getAllNbt--">getAllNbt</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getBlockX--">getBlockX</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getBlockY--">getBlockY</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getBlockZ--">getBlockZ</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getDimension--">getDimension</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getEntityId--">getEntityId</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getHeight--">getHeight</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getMotionX--">getMotionX</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getMotionY--">getMotionY</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getMotionZ--">getMotionZ</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getMount--">getMount</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getNbt--">getNbt</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getPitch--">getPitch</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getPos--">getPos</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getRider--">getRider</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getRotation--">getRotation</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getStoredData-java.lang.String-">getStoredData</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getSurroundingEntities-int-">getSurroundingEntities</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getSurroundingEntities-int-int-">getSurroundingEntities</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getTempData-java.lang.String-">getTempData</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getTypeName--">getTypeName</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getUniqueID--">getUniqueID</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getWidth--">getWidth</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getWorld--">getWorld</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getX--">getX</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getY--">getY</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getYOffset--">getYOffset</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getZ--">getZ</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#hasCollided--">hasCollided</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#hasStoredData-java.lang.String-">hasStoredData</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#hasTempData-java.lang.String-">hasTempData</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#inFire--">inFire</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#inLava--">inLava</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#inWater--">inWater</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#isAirborne--">isAirborne</a>, <a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#isAlive--">isAlive</a>, <a href="../../..
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.noppes.npcs.scripted.interfaces.entity.IEntityLiving">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;noppes.npcs.scripted.interfaces.entity.<a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLiving.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntityLiving</a></h3>
<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLiving.html#clearNavigation--">clearNavigation</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLiving.html#getMCEntity--">getMCEntity</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLiving.html#isNavigating--">isNavigating</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLiving.html#navigateTo-double-double-double-double-">navigateTo</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.noppes.npcs.scripted.interfaces.entity.IEntityLivingBase">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;noppes.npcs.scripted.interfaces.entity.<a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntityLivingBase</a></h3>
<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html#addPotionEffect-int-int-int-boolean-">addPotionEffect</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html#canSeeEntity-noppes.npcs.scripted.interfaces.entity.IEntity-">canSeeEntity</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html#clearPotionEffects--">clearPotionEffects</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html#getAttackTarget--">getAttackTarget</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html#getHealth--">getHealth</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html#getHeldItem--">getHeldItem</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html#getMaxHealth--">getMaxHealth</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html#getPotionEffect-int-">getPotionEffect</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html#hurt-float-">hurt</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html#hurt-float-noppes.npcs.scripted.interfaces.entity.IEntity-">hurt</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html#hurt-float-noppes.npcs.scripted.ScriptDamageSource-">hurt</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html#isAttacking--">isAttacking</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html#setAttackTarget-noppes.npcs.scripted.interfaces.entity.IEntityLivingBase-">setAttackTarget</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html#setHealth-float-">setHealth</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html#setHeldItem-noppes.npcs.scripted.interfaces.item.IItemStack-">setHeldItem</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html#swingHand--">swingHand</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.noppes.npcs.scripted.interfaces.entity.IEntity">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;noppes.npcs.scripted.interfaces.entity.<a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a></h3>
<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#clearStoredData--">clearStoredData</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#clearTempData--">clearTempData</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#despawn--">despawn</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#dropItem-noppes.npcs.scripted.interfaces.item.IItemStack-">dropItem</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#extinguish--">extinguish</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getAllNbt--">getAllNbt</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getBlockX--">getBlockX</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getBlockY--">getBlockY</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getBlockZ--">getBlockZ</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getDimension--">getDimension</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getEntityId--">getEntityId</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getHeight--">getHeight</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getMotionX--">getMotionX</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getMotionY--">getMotionY</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getMotionZ--">getMotionZ</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getMount--">getMount</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getNbt--">getNbt</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getPitch--">getPitch</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getPos--">getPos</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getRider--">getRider</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getRotation--">getRotation</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getStoredData-java.lang.String-">getStoredData</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getSurroundingEntities-int-">getSurroundingEntities</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getSurroundingEntities-int-int-">getSurroundingEntities</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getTempData-java.lang.String-">getTempData</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getTypeName--">getTypeName</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getUniqueID--">getUniqueID</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getWidth--">getWidth</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getWorld--">getWorld</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getX--">getX</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getY--">getY</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getYOffset--">getYOffset</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getZ--">getZ</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#hasCollided--">hasCollided</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#hasStoredData-java.lang.String-">hasStoredData</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#hasTempData-java.lang.String-">hasTempData</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#inFire--">inFire</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#inLava--">inLava</a>, <a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a name="npc">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>npc</h4>
<pre>public&nbsp;noppes.npcs.entity.EntityNPCInterface npc</pre>
</li>
</ul>
</li>
</ul>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="ScriptNpc-noppes.npcs.entity.EntityNPCInterface-">
<!-- -->
</a><a name="ScriptNpc-T-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ScriptNpc</h4>
<pre>public&nbsp;ScriptNpc(<a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html" title="type parameter in ScriptNpc">T</a>&nbsp;npc)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="getSize--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSize</h4>
<pre>public&nbsp;int&nbsp;getSize()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getSize--">getSize</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns the current npcs size</dd>
</dl>
</li>
</ul>
<a name="setSize-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSize</h4>
<pre>public&nbsp;void&nbsp;setSize(int&nbsp;size)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setSize-int-">setSize</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>size</code> - The size of the npc. Default is 5</dd>
</dl>
</li>
</ul>
<a name="getModelType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getModelType</h4>
<pre>public&nbsp;int&nbsp;getModelType()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getModelType--">getModelType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns the current npcs modelType of the NPC</dd>
</dl>
</li>
</ul>
<a name="setModelType-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setModelType</h4>
<pre>public&nbsp;void&nbsp;setModelType(int&nbsp;modelType)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setModelType-int-">setModelType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>modelType</code> - The modelType of the NPC. 0: Steve, 1: Steve64, 2: Alex</dd>
</dl>
</li>
</ul>
<a name="getName--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getName</h4>
<pre>public&nbsp;java.lang.String&nbsp;getName()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getName--">getName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The npcs name</dd>
</dl>
</li>
</ul>
<a name="setRotation-float-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRotation</h4>
<pre>public&nbsp;void&nbsp;setRotation(float&nbsp;rotation)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setRotation-float-">setRotation</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#setRotation-float-">setRotation</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#setRotation-float-">setRotation</a></code>&nbsp;in class&nbsp;<code><a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html" title="class in noppes.npcs.scripted.entity">ScriptEntity</a>&lt;<a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html" title="type parameter in ScriptNpc">T</a> extends noppes.npcs.entity.EntityNPCInterface&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>rotation</code> - The rotation to be set (0-360)</dd>
</dl>
</li>
</ul>
<a name="setRotationType-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRotationType</h4>
<pre>public&nbsp;void&nbsp;setRotationType(int&nbsp;rotationType)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setRotationType-int-">setRotationType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="getRotationType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRotationType</h4>
<pre>public&nbsp;int&nbsp;getRotationType()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getRotationType--">getRotationType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="setName-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setName</h4>
<pre>public&nbsp;void&nbsp;setName(java.lang.String&nbsp;name)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setName-java.lang.String-">setName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - The name of the npc</dd>
</dl>
</li>
</ul>
<a name="getTitle--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTitle</h4>
<pre>public&nbsp;java.lang.String&nbsp;getTitle()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getTitle--">getTitle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The npcs title</dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.7.10</dd>
</dl>
</li>
</ul>
<a name="setTitle-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTitle</h4>
<pre>public&nbsp;void&nbsp;setTitle(java.lang.String&nbsp;title)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setTitle-java.lang.String-">setTitle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>title</code> - The title of the npc</dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.7.10</dd>
</dl>
</li>
</ul>
<a name="getTexture--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTexture</h4>
<pre>public&nbsp;java.lang.String&nbsp;getTexture()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getTexture--">getTexture</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The npcs texture</dd>
</dl>
</li>
</ul>
<a name="setTexture-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTexture</h4>
<pre>public&nbsp;void&nbsp;setTexture(java.lang.String&nbsp;texture)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setTexture-java.lang.String-">setTexture</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>texture</code> - The texture of the npc</dd>
</dl>
</li>
</ul>
<a name="getHomeX--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHomeX</h4>
<pre>public&nbsp;int&nbsp;getHomeX()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getHomeX--">getHomeX</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Home position x</dd>
</dl>
</li>
</ul>
<a name="setHomeX-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setHomeX</h4>
<pre>public&nbsp;void&nbsp;setHomeX(int&nbsp;x)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setHomeX-int-">setHomeX</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>x</code> - The home x position</dd>
</dl>
</li>
</ul>
<a name="getHomeY--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHomeY</h4>
<pre>public&nbsp;int&nbsp;getHomeY()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getHomeY--">getHomeY</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Home position x</dd>
</dl>
</li>
</ul>
<a name="setHomeY-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setHomeY</h4>
<pre>public&nbsp;void&nbsp;setHomeY(int&nbsp;y)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setHomeY-int-">setHomeY</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>y</code> - The home y position</dd>
</dl>
</li>
</ul>
<a name="getHomeZ--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHomeZ</h4>
<pre>public&nbsp;int&nbsp;getHomeZ()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getHomeZ--">getHomeZ</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Home position x</dd>
</dl>
</li>
</ul>
<a name="setHomeZ-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setHomeZ</h4>
<pre>public&nbsp;void&nbsp;setHomeZ(int&nbsp;z)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setHomeZ-int-">setHomeZ</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>z</code> - The home x position</dd>
</dl>
</li>
</ul>
<a name="setHome-int-int-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setHome</h4>
<pre>public&nbsp;void&nbsp;setHome(int&nbsp;x,
int&nbsp;y,
int&nbsp;z)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setHome-int-int-int-">setHome</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>x</code> - The home x position</dd>
<dd><code>y</code> - The home y position</dd>
<dd><code>z</code> - The home z position</dd>
</dl>
</li>
</ul>
<a name="setMaxHealth-double-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMaxHealth</h4>
<pre>public&nbsp;void&nbsp;setMaxHealth(double&nbsp;health)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setMaxHealth-double-">setMaxHealth</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>health</code> - New max health</dd>
</dl>
</li>
</ul>
<a name="setReturnToHome-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setReturnToHome</h4>
<pre>public&nbsp;void&nbsp;setReturnToHome(boolean&nbsp;bo)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setReturnToHome-boolean-">setReturnToHome</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>bo</code> - Whether or not the npc will try to return to his home position</dd>
</dl>
</li>
</ul>
<a name="getReturnToHome--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getReturnToHome</h4>
<pre>public&nbsp;boolean&nbsp;getReturnToHome()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getReturnToHome--">getReturnToHome</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Whether or not the npc returns home</dd>
</dl>
</li>
</ul>
<a name="getFaction--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFaction</h4>
<pre>public&nbsp;noppes.npcs.scripted.ScriptFaction&nbsp;getFaction()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getFaction--">getFaction</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The faction of the npc</dd>
</dl>
</li>
</ul>
<a name="setFaction-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFaction</h4>
<pre>public&nbsp;void&nbsp;setFaction(int&nbsp;id)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setFaction-int-">setFaction</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>id</code> - The id of the new faction</dd>
</dl>
</li>
</ul>
<a name="setAttackFactions-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAttackFactions</h4>
<pre>public&nbsp;void&nbsp;setAttackFactions(boolean&nbsp;attackOtherFactions)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setAttackFactions-boolean-">setAttackFactions</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>attackOtherFactions</code> - True if you want the NPC to attack other factions, false otherwise.</dd>
</dl>
</li>
</ul>
<a name="getAttackFactions--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAttackFactions</h4>
<pre>public&nbsp;boolean&nbsp;getAttackFactions()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getAttackFactions--">getAttackFactions</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns true if the NPC attacks other factions, false otherwise.</dd>
</dl>
</li>
</ul>
<a name="setDefendFaction-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDefendFaction</h4>
<pre>public&nbsp;void&nbsp;setDefendFaction(boolean&nbsp;defendFaction)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setDefendFaction-boolean-">setDefendFaction</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>defendFaction</code> - True if the NPC should defend faction members, false otherwise.</dd>
</dl>
</li>
</ul>
<a name="getDefendFaction--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDefendFaction</h4>
<pre>public&nbsp;boolean&nbsp;getDefendFaction()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getDefendFaction--">getDefendFaction</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns true if the NPC should defend faction members, false otherwise.</dd>
</dl>
</li>
</ul>
<a name="getType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getType</h4>
<pre>public&nbsp;int&nbsp;getType()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getType--">getType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getType--">getType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html#getType--">getType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntityLivingBase</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/entity/ScriptLivingBase.html#getType--">getType</a></code>&nbsp;in class&nbsp;<code><a href="../../../../noppes/npcs/scripted/entity/ScriptLivingBase.html" title="class in noppes.npcs.scripted.entity">ScriptLivingBase</a>&lt;<a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html" title="type parameter in ScriptNpc">T</a> extends noppes.npcs.entity.EntityNPCInterface&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns the EntityType of this entity</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><code>EntityType</code></dd>
</dl>
</li>
</ul>
<a name="typeOf-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>typeOf</h4>
<pre>public&nbsp;boolean&nbsp;typeOf(int&nbsp;type)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#typeOf-int-">typeOf</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#typeOf-int-">typeOf</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html#typeOf-int-">typeOf</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntityLivingBase</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/entity/ScriptLivingBase.html#typeOf-int-">typeOf</a></code>&nbsp;in class&nbsp;<code><a href="../../../../noppes/npcs/scripted/entity/ScriptLivingBase.html" title="class in noppes.npcs.scripted.entity">ScriptLivingBase</a>&lt;<a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html" title="type parameter in ScriptNpc">T</a> extends noppes.npcs.entity.EntityNPCInterface&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>type</code> - @EntityType to check</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns whether the entity is type of the given @EntityType</dd>
</dl>
</li>
</ul>
<a name="shootItem-noppes.npcs.scripted.interfaces.entity.IEntityLivingBase-noppes.npcs.scripted.interfaces.item.IItemStack-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>shootItem</h4>
<pre>public&nbsp;void&nbsp;shootItem(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntityLivingBase</a>&nbsp;target,
<a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a>&nbsp;item,
int&nbsp;accuracy)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#shootItem-noppes.npcs.scripted.interfaces.entity.IEntityLivingBase-noppes.npcs.scripted.interfaces.item.IItemStack-int-">shootItem</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>target</code> - The targeted npc</dd>
<dd><code>item</code> - The item you want to shoot</dd>
<dd><code>accuracy</code> - Accuracy of the shot (0-100)</dd>
</dl>
</li>
</ul>
<a name="setProjectilesKeepTerrain-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setProjectilesKeepTerrain</h4>
<pre>public&nbsp;void&nbsp;setProjectilesKeepTerrain(boolean&nbsp;t)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setProjectilesKeepTerrain-boolean-">setProjectilesKeepTerrain</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="getProjectilesKeepTerrain--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getProjectilesKeepTerrain</h4>
<pre>public&nbsp;boolean&nbsp;getProjectilesKeepTerrain()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getProjectilesKeepTerrain--">getProjectilesKeepTerrain</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="say-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>say</h4>
<pre>public&nbsp;void&nbsp;say(java.lang.String&nbsp;message)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#say-java.lang.String-">say</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>message</code> - The message the npc will say</dd>
</dl>
</li>
</ul>
<a name="say-noppes.npcs.scripted.interfaces.entity.IPlayer-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>say</h4>
<pre>public&nbsp;void&nbsp;say(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a>&nbsp;player,
java.lang.String&nbsp;message)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#say-noppes.npcs.scripted.interfaces.entity.IPlayer-java.lang.String-">say</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>message</code> - The message the npc will say</dd>
</dl>
</li>
</ul>
<a name="kill--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>kill</h4>
<pre>public&nbsp;void&nbsp;kill()</pre>
<div class="block">Kill the npc, doesnt't despawn it</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#kill--">kill</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="reset--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>reset</h4>
<pre>public&nbsp;void&nbsp;reset()</pre>
<div class="block">Basically completely resets the npc. This will also call the Init script</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#reset--">reset</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="getRole--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRole</h4>
<pre>public&nbsp;noppes.npcs.scripted.roles.ScriptRoleInterface&nbsp;getRole()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getRole--">getRole</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns the npcs current role</dd>
</dl>
</li>
</ul>
<a name="setRole-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRole</h4>
<pre>public&nbsp;void&nbsp;setRole(int&nbsp;role)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setRole-int-">setRole</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="getJob--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getJob</h4>
<pre>public&nbsp;noppes.npcs.scripted.roles.ScriptJobInterface&nbsp;getJob()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getJob--">getJob</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns the npcs current job</dd>
</dl>
</li>
</ul>
<a name="setJob-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setJob</h4>
<pre>public&nbsp;void&nbsp;setJob(int&nbsp;job)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setJob-int-">setJob</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="getRightItem--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRightItem</h4>
<pre>public&nbsp;<a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a>&nbsp;getRightItem()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getRightItem--">getRightItem</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The item held in the right hand</dd>
</dl>
</li>
</ul>
<a name="setRightItem-noppes.npcs.scripted.interfaces.item.IItemStack-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRightItem</h4>
<pre>public&nbsp;void&nbsp;setRightItem(<a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a>&nbsp;item)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setRightItem-noppes.npcs.scripted.interfaces.item.IItemStack-">setRightItem</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>item</code> - Item to be held in the right hand</dd>
</dl>
</li>
</ul>
<a name="getLefttItem--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLefttItem</h4>
<pre>public&nbsp;<a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a>&nbsp;getLefttItem()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getLefttItem--">getLefttItem</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The item held in the left hand</dd>
</dl>
</li>
</ul>
<a name="setLeftItem-noppes.npcs.scripted.interfaces.item.IItemStack-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLeftItem</h4>
<pre>public&nbsp;void&nbsp;setLeftItem(<a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a>&nbsp;item)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setLeftItem-noppes.npcs.scripted.interfaces.item.IItemStack-">setLeftItem</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>item</code> - Item to be held in the left hand</dd>
</dl>
</li>
</ul>
<a name="getProjectileItem--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getProjectileItem</h4>
<pre>public&nbsp;<a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a>&nbsp;getProjectileItem()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getProjectileItem--">getProjectileItem</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns the projectile the npc uses</dd>
</dl>
</li>
</ul>
<a name="setProjectileItem-noppes.npcs.scripted.interfaces.item.IItemStack-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setProjectileItem</h4>
<pre>public&nbsp;void&nbsp;setProjectileItem(<a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a>&nbsp;item)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setProjectileItem-noppes.npcs.scripted.interfaces.item.IItemStack-">setProjectileItem</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>item</code> - Item to be used as projectile</dd>
</dl>
</li>
</ul>
<a name="canAimWhileShooting--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>canAimWhileShooting</h4>
<pre>public&nbsp;boolean&nbsp;canAimWhileShooting()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#canAimWhileShooting--">canAimWhileShooting</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns true if the NPC can aim while shooting.</dd>
</dl>
</li>
</ul>
<a name="aimWhileShooting-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>aimWhileShooting</h4>
<pre>public&nbsp;void&nbsp;aimWhileShooting(boolean&nbsp;aimWhileShooting)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#aimWhileShooting-boolean-">aimWhileShooting</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>aimWhileShooting</code> - Set to true if you want the NPC to aim while shooting, false otherwise.</dd>
</dl>
</li>
</ul>
<a name="setMinProjectileDelay-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMinProjectileDelay</h4>
<pre>public&nbsp;void&nbsp;setMinProjectileDelay(int&nbsp;minDelay)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setMinProjectileDelay-int-">setMinProjectileDelay</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="getMinProjectileDelay--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMinProjectileDelay</h4>
<pre>public&nbsp;int&nbsp;getMinProjectileDelay()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getMinProjectileDelay--">getMinProjectileDelay</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="setMaxProjectileDelay-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMaxProjectileDelay</h4>
<pre>public&nbsp;void&nbsp;setMaxProjectileDelay(int&nbsp;maxDelay)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setMaxProjectileDelay-int-">setMaxProjectileDelay</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="getMaxProjectileDelay--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMaxProjectileDelay</h4>
<pre>public&nbsp;int&nbsp;getMaxProjectileDelay()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getMaxProjectileDelay--">getMaxProjectileDelay</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="setRangedRage-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRangedRage</h4>
<pre>public&nbsp;void&nbsp;setRangedRage(int&nbsp;rangedRange)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setRangedRage-int-">setRangedRage</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="getRangedRage--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRangedRage</h4>
<pre>public&nbsp;int&nbsp;getRangedRage()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getRangedRage--">getRangedRage</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="setFireRate-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFireRate</h4>
<pre>public&nbsp;void&nbsp;setFireRate(int&nbsp;rate)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setFireRate-int-">setFireRate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="getFireRate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFireRate</h4>
<pre>public&nbsp;int&nbsp;getFireRate()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getFireRate--">getFireRate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="setBurstCount-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setBurstCount</h4>
<pre>public&nbsp;void&nbsp;setBurstCount(int&nbsp;burstCount)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setBurstCount-int-">setBurstCount</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="getBurstCount--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBurstCount</h4>
<pre>public&nbsp;int&nbsp;getBurstCount()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getBurstCount--">getBurstCount</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="setShotCount-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setShotCount</h4>
<pre>public&nbsp;void&nbsp;setShotCount(int&nbsp;shotCount)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setShotCount-int-">setShotCount</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="getShotCount--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getShotCount</h4>
<pre>public&nbsp;int&nbsp;getShotCount()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getShotCount--">getShotCount</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="setAccuracy-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAccuracy</h4>
<pre>public&nbsp;void&nbsp;setAccuracy(int&nbsp;accuracy)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setAccuracy-int-">setAccuracy</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="getAccuracy--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAccuracy</h4>
<pre>public&nbsp;int&nbsp;getAccuracy()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getAccuracy--">getAccuracy</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="getFireSound--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFireSound</h4>
<pre>public&nbsp;java.lang.String&nbsp;getFireSound()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getFireSound--">getFireSound</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The directory of the sound that plays when a projectile is shot</dd>
</dl>
</li>
</ul>
<a name="setFireSound-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFireSound</h4>
<pre>public&nbsp;void&nbsp;setFireSound(java.lang.String&nbsp;fireSound)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setFireSound-java.lang.String-">setFireSound</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>fireSound</code> - The new directory of the sound that plays when a projectile is shot</dd>
</dl>
</li>
</ul>
<a name="getArmor-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getArmor</h4>
<pre>public&nbsp;<a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a>&nbsp;getArmor(int&nbsp;slot)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../noppes/npcs/scripted/entity/ScriptLivingBase.html#getArmor-int-">ScriptLivingBase</a></code></span></div>
<div class="block">Note not all Living Entities support this</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getArmor-int-">getArmor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html#getArmor-int-">getArmor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntityLivingBase</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/entity/ScriptLivingBase.html#getArmor-int-">getArmor</a></code>&nbsp;in class&nbsp;<code><a href="../../../../noppes/npcs/scripted/entity/ScriptLivingBase.html" title="class in noppes.npcs.scripted.entity">ScriptLivingBase</a>&lt;<a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html" title="type parameter in ScriptNpc">T</a> extends noppes.npcs.entity.EntityNPCInterface&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>slot</code> - The armor slot to return. 0:head, 1:body, 2:legs, 3:boots</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns the worn armor in slot</dd>
</dl>
</li>
</ul>
<a name="setArmor-int-noppes.npcs.scripted.interfaces.item.IItemStack-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setArmor</h4>
<pre>public&nbsp;void&nbsp;setArmor(int&nbsp;slot,
<a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a>&nbsp;item)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../noppes/npcs/scripted/entity/ScriptLivingBase.html#setArmor-int-noppes.npcs.scripted.interfaces.item.IItemStack-">ScriptLivingBase</a></code></span></div>
<div class="block">Note not all Living Entities support this</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setArmor-int-noppes.npcs.scripted.interfaces.item.IItemStack-">setArmor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html#setArmor-int-noppes.npcs.scripted.interfaces.item.IItemStack-">setArmor</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntityLivingBase.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntityLivingBase</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/entity/ScriptLivingBase.html#setArmor-int-noppes.npcs.scripted.interfaces.item.IItemStack-">setArmor</a></code>&nbsp;in class&nbsp;<code><a href="../../../../noppes/npcs/scripted/entity/ScriptLivingBase.html" title="class in noppes.npcs.scripted.entity">ScriptLivingBase</a>&lt;<a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html" title="type parameter in ScriptNpc">T</a> extends noppes.npcs.entity.EntityNPCInterface&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>slot</code> - The armor slot to set. 0:head, 1:body, 2:legs, 3:boots</dd>
<dd><code>item</code> - Item to be set as armor</dd>
</dl>
</li>
</ul>
<a name="getLootItem-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLootItem</h4>
<pre>public&nbsp;<a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a>&nbsp;getLootItem(int&nbsp;slot)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getLootItem-int-">getLootItem</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>slot</code> - The slot from the NPC's drop list to return (0-8)</dd>
<dt><span class="returnLabel">Returns:</span></dt>
</dl>
</li>
</ul>
<a name="setLootItem-int-noppes.npcs.scripted.interfaces.item.IItemStack-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLootItem</h4>
<pre>public&nbsp;void&nbsp;setLootItem(int&nbsp;slot,
<a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a>&nbsp;item)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setLootItem-int-noppes.npcs.scripted.interfaces.item.IItemStack-">setLootItem</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>slot</code> - The slot from the NPC's drop list to change</dd>
<dd><code>item</code> - The item the drop list slot will be changed to</dd>
</dl>
</li>
</ul>
<a name="getLootChance-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLootChance</h4>
<pre>public&nbsp;double&nbsp;getLootChance(int&nbsp;slot)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getLootChance-int-">getLootChance</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>slot</code> - The slot from the NPC's drop list to return (0-8)</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The chance of dropping the item in this slot. Returns 100 if the slot is not found.</dd>
</dl>
</li>
</ul>
<a name="setLootChance-int-double-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLootChance</h4>
<pre>public&nbsp;void&nbsp;setLootChance(int&nbsp;slot,
double&nbsp;chance)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setLootChance-int-double-">setLootChance</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>slot</code> - The slot from the NPC's drop list to change</dd>
<dd><code>chance</code> - The new chance of dropping the item in this slot</dd>
</dl>
</li>
</ul>
<a name="getLootMode--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLootMode</h4>
<pre>public&nbsp;int&nbsp;getLootMode()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getLootMode--">getLootMode</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The NPC's loot mode. 0 = Normal, 1 = Auto Pickup</dd>
</dl>
</li>
</ul>
<a name="setLootMode-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLootMode</h4>
<pre>public&nbsp;void&nbsp;setLootMode(int&nbsp;lootMode)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setLootMode-int-">setLootMode</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>lootMode</code> - The NPC's loot mode. 0 = Normal, 1 = Auto Pickup</dd>
</dl>
</li>
</ul>
<a name="setMinLootXP-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMinLootXP</h4>
<pre>public&nbsp;void&nbsp;setMinLootXP(int&nbsp;lootXP)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setMinLootXP-int-">setMinLootXP</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>lootXP</code> - The new minimum XP gained from killing the NPC. If greater than the max XP, it will be set to it.</dd>
</dl>
</li>
</ul>
<a name="setMaxLootXP-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMaxLootXP</h4>
<pre>public&nbsp;void&nbsp;setMaxLootXP(int&nbsp;lootXP)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setMaxLootXP-int-">setMaxLootXP</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>lootXP</code> - The new maximum XP gained from killing the NPC. If less than the min XP, it will be set to it.</dd>
</dl>
</li>
</ul>
<a name="getMinLootXP--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMinLootXP</h4>
<pre>public&nbsp;int&nbsp;getMinLootXP()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getMinLootXP--">getMinLootXP</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The minimum XP gained from killing the NPC.</dd>
</dl>
</li>
</ul>
<a name="getMaxLootXP--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMaxLootXP</h4>
<pre>public&nbsp;int&nbsp;getMaxLootXP()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getMaxLootXP--">getMaxLootXP</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The maximum XP gained from killing the NPC.</dd>
</dl>
</li>
</ul>
<a name="setAnimation-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setAnimation</h4>
<pre>public&nbsp;void&nbsp;setAnimation(int&nbsp;type)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setAnimation-int-">setAnimation</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>type</code> - The AnimationType</dd>
</dl>
</li>
</ul>
<a name="setTacticalVariant-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTacticalVariant</h4>
<pre>public&nbsp;void&nbsp;setTacticalVariant(int&nbsp;variant)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setTacticalVariant-int-">setTacticalVariant</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>variant</code> - Changes the tactical variant of the NPC.
0 - Rush
1 - Dodge
2 - Surround
3 - Hit N Run
4 - Ambush
5 - Stalk
6 - None</dd>
</dl>
</li>
</ul>
<a name="getTacticalVariant--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTacticalVariant</h4>
<pre>public&nbsp;int&nbsp;getTacticalVariant()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getTacticalVariant--">getTacticalVariant</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns the tactical variant of the NPC.
0 - Rush
1 - Dodge
2 - Surround
3 - Hit N Run
4 - Ambush
5 - Stalk
6 - None</dd>
</dl>
</li>
</ul>
<a name="setTacticalVariant-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTacticalVariant</h4>
<pre>public&nbsp;void&nbsp;setTacticalVariant(java.lang.String&nbsp;variant)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setTacticalVariant-java.lang.String-">setTacticalVariant</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>variant</code> - Sets the NPC's tactical variant by name.</dd>
</dl>
</li>
</ul>
<a name="getTacticalVariantName--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTacticalVariantName</h4>
<pre>public&nbsp;java.lang.String&nbsp;getTacticalVariantName()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getTacticalVariantName--">getTacticalVariantName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns the name of the NPc's tactical variant.</dd>
</dl>
</li>
</ul>
<a name="setTacticalRadius-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setTacticalRadius</h4>
<pre>public&nbsp;void&nbsp;setTacticalRadius(int&nbsp;tacticalRadius)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setTacticalRadius-int-">setTacticalRadius</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>tacticalRadius</code> - Sets the radius in which the tactical variant is affected, if any. Effective for all tactical variants except Rush and None.</dd>
</dl>
</li>
</ul>
<a name="getTacticalRadius--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTacticalRadius</h4>
<pre>public&nbsp;int&nbsp;getTacticalRadius()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getTacticalRadius--">getTacticalRadius</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Gets the radius in which the tactical variant is affected, if any. Effective for all tactical variants except Rush and None.</dd>
</dl>
</li>
</ul>
<a name="setIgnoreCobweb-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setIgnoreCobweb</h4>
<pre>public&nbsp;void&nbsp;setIgnoreCobweb(boolean&nbsp;ignore)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setIgnoreCobweb-boolean-">setIgnoreCobweb</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>ignore</code> - True if the NPC goes through cobwebs</dd>
</dl>
</li>
</ul>
<a name="getIgnoreCobweb--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIgnoreCobweb</h4>
<pre>public&nbsp;boolean&nbsp;getIgnoreCobweb()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getIgnoreCobweb--">getIgnoreCobweb</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if the NPC goes through cobwebs</dd>
</dl>
</li>
</ul>
<a name="setOnFoundEnemy-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setOnFoundEnemy</h4>
<pre>public&nbsp;void&nbsp;setOnFoundEnemy(int&nbsp;onAttack)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setOnFoundEnemy-int-">setOnFoundEnemy</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="onFoundEnemy--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onFoundEnemy</h4>
<pre>public&nbsp;int&nbsp;onFoundEnemy()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#onFoundEnemy--">onFoundEnemy</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns an integer representing what the NPC does when it finds an enemy.
0 - Retaliate
1 - Panic
2 - Retreat
3 - Nothing</dd>
</dl>
</li>
</ul>
<a name="setShelterFrom-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setShelterFrom</h4>
<pre>public&nbsp;void&nbsp;setShelterFrom(int&nbsp;shelterFrom)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setShelterFrom-int-">setShelterFrom</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>shelterFrom</code> - An integer representing what conditions the NPC seeks shelter under.
0 - Darkenss
1 - Sunlight
2 - Disabled</dd>
</dl>
</li>
</ul>
<a name="getShelterFrom--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getShelterFrom</h4>
<pre>public&nbsp;int&nbsp;getShelterFrom()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getShelterFrom--">getShelterFrom</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns an integer representing what conditions the NPC seeks shelter under.
0 - Darkenss
1 - Sunlight
2 - Disabled</dd>
</dl>
</li>
</ul>
<a name="hasLivingAnimation--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hasLivingAnimation</h4>
<pre>public&nbsp;boolean&nbsp;hasLivingAnimation()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#hasLivingAnimation--">hasLivingAnimation</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Whether the NPC has a living animation</dd>
</dl>
</li>
</ul>
<a name="setLivingAnimation-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLivingAnimation</h4>
<pre>public&nbsp;void&nbsp;setLivingAnimation(boolean&nbsp;livingAnimation)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setLivingAnimation-boolean-">setLivingAnimation</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>livingAnimation</code> - True if you want the NPC to have a living animation, false otherwise</dd>
</dl>
</li>
</ul>
<a name="setVisibleType-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setVisibleType</h4>
<pre>public&nbsp;void&nbsp;setVisibleType(int&nbsp;type)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setVisibleType-int-">setVisibleType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>type</code> - The visibility type of the npc, 0:visible, 1:invisible, 2:semi-visible</dd>
</dl>
</li>
</ul>
<a name="getVisibleType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getVisibleType</h4>
<pre>public&nbsp;int&nbsp;getVisibleType()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getVisibleType--">getVisibleType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The visibility type of the npc, 0:visible, 1:invisible, 2:semi-visible</dd>
</dl>
</li>
</ul>
<a name="setVisibleTo-noppes.npcs.scripted.interfaces.entity.IPlayer-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setVisibleTo</h4>
<pre>public&nbsp;void&nbsp;setVisibleTo(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a>&nbsp;player,
boolean&nbsp;visible)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setVisibleTo-noppes.npcs.scripted.interfaces.entity.IPlayer-boolean-">setVisibleTo</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>player</code> - The player this NPC becomes visible/invisible to</dd>
<dd><code>visible</code> - True if you want the NPC to be invisible to the player, false otherwise</dd>
</dl>
</li>
</ul>
<a name="isVisibleTo-noppes.npcs.scripted.interfaces.entity.IPlayer-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isVisibleTo</h4>
<pre>public&nbsp;boolean&nbsp;isVisibleTo(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a>&nbsp;player)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#isVisibleTo-noppes.npcs.scripted.interfaces.entity.IPlayer-">isVisibleTo</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>player</code> - The player this NPC is visible/invisible to</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>False if the NPC has been toggled to be invisible to this player, true otherwise.
If setVisibleTo(player,visible) was not called to make this NPC invisible to the player at any point
in the NPC's life, this function will return true regardless of the value of isVisible().</dd>
</dl>
</li>
</ul>
<a name="setShowName-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setShowName</h4>
<pre>public&nbsp;void&nbsp;setShowName(int&nbsp;type)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setShowName-int-">setShowName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>type</code> - The visibility type of the name, 0:visible, 1:invisible, 2:when-attacking</dd>
</dl>
</li>
</ul>
<a name="getShowName--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getShowName</h4>
<pre>public&nbsp;int&nbsp;getShowName()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getShowName--">getShowName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns the visibility type of the name, 0:visible, 1:invisible, 2:when-attacking</dd>
</dl>
</li>
</ul>
<a name="getShowBossBar--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getShowBossBar</h4>
<pre>public&nbsp;int&nbsp;getShowBossBar()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getShowBossBar--">getShowBossBar</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns the visiblity of the boss bar, 0:invisible, 1:visible, 2:when-attacking</dd>
</dl>
</li>
</ul>
<a name="setShowBossBar-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setShowBossBar</h4>
<pre>public&nbsp;void&nbsp;setShowBossBar(int&nbsp;type)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setShowBossBar-int-">setShowBossBar</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>type</code> - The visibility type of the boss bar, 0:invisible, 1:visible, 2:when-attacking</dd>
</dl>
</li>
</ul>
<a name="getMeleeStrength--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMeleeStrength</h4>
<pre>public&nbsp;float&nbsp;getMeleeStrength()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getMeleeStrength--">getMeleeStrength</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The melee strength</dd>
</dl>
</li>
</ul>
<a name="setMeleeStrength-float-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMeleeStrength</h4>
<pre>public&nbsp;void&nbsp;setMeleeStrength(float&nbsp;strength)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setMeleeStrength-float-">setMeleeStrength</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>strength</code> - The melee strength</dd>
</dl>
</li>
</ul>
<a name="getMeleeSpeed--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMeleeSpeed</h4>
<pre>public&nbsp;int&nbsp;getMeleeSpeed()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getMeleeSpeed--">getMeleeSpeed</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The melee speed</dd>
</dl>
</li>
</ul>
<a name="setMeleeSpeed-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMeleeSpeed</h4>
<pre>public&nbsp;void&nbsp;setMeleeSpeed(int&nbsp;speed)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setMeleeSpeed-int-">setMeleeSpeed</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>speed</code> - The melee speed</dd>
</dl>
</li>
</ul>
<a name="getRangedStrength--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRangedStrength</h4>
<pre>public&nbsp;float&nbsp;getRangedStrength()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getRangedStrength--">getRangedStrength</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The ranged strength</dd>
</dl>
</li>
</ul>
<a name="setRangedStrength-float-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRangedStrength</h4>
<pre>public&nbsp;void&nbsp;setRangedStrength(float&nbsp;strength)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setRangedStrength-float-">setRangedStrength</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>strength</code> - The ranged strength</dd>
</dl>
</li>
</ul>
<a name="getRangedSpeed--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRangedSpeed</h4>
<pre>public&nbsp;int&nbsp;getRangedSpeed()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getRangedSpeed--">getRangedSpeed</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The ranged speed</dd>
</dl>
</li>
</ul>
<a name="setRangedSpeed-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRangedSpeed</h4>
<pre>public&nbsp;void&nbsp;setRangedSpeed(int&nbsp;speed)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setRangedSpeed-int-">setRangedSpeed</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>speed</code> - The ranged speed</dd>
</dl>
</li>
</ul>
<a name="getRangedBurst--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRangedBurst</h4>
<pre>public&nbsp;int&nbsp;getRangedBurst()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getRangedBurst--">getRangedBurst</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The ranged burst count</dd>
</dl>
</li>
</ul>
<a name="setRangedBurst-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRangedBurst</h4>
<pre>public&nbsp;void&nbsp;setRangedBurst(int&nbsp;count)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setRangedBurst-int-">setRangedBurst</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>count</code> - The ranged burst count</dd>
</dl>
</li>
</ul>
<a name="getRespawnTime--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRespawnTime</h4>
<pre>public&nbsp;int&nbsp;getRespawnTime()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getRespawnTime--">getRespawnTime</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The amount of ticks before this entity respawns</dd>
</dl>
</li>
</ul>
<a name="setRespawnTime-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRespawnTime</h4>
<pre>public&nbsp;void&nbsp;setRespawnTime(int&nbsp;time)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setRespawnTime-int-">setRespawnTime</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>time</code> - The new amount of ticks before this entity respawns</dd>
</dl>
</li>
</ul>
<a name="getRespawnCycle--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRespawnCycle</h4>
<pre>public&nbsp;int&nbsp;getRespawnCycle()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getRespawnCycle--">getRespawnCycle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Respawn: 0 - Yes (Always), 1 - Day, 2 - Night, 3 - No (Dies permanently)</dd>
</dl>
</li>
</ul>
<a name="setRespawnCycle-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRespawnCycle</h4>
<pre>public&nbsp;void&nbsp;setRespawnCycle(int&nbsp;cycle)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setRespawnCycle-int-">setRespawnCycle</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>cycle</code> - Sets when the NPC respawns. Respawn: 0 - Yes (Always), 1 - Day, 2 - Night, 3 - No (Dies permanently)</dd>
</dl>
</li>
</ul>
<a name="getHideKilledBody--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHideKilledBody</h4>
<pre>public&nbsp;boolean&nbsp;getHideKilledBody()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getHideKilledBody--">getHideKilledBody</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Whether the NPC is hidden when it dies</dd>
</dl>
</li>
</ul>
<a name="hideKilledBody-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hideKilledBody</h4>
<pre>public&nbsp;void&nbsp;hideKilledBody(boolean&nbsp;hide)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#hideKilledBody-boolean-">hideKilledBody</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>hide</code> - True if the NPC is hidden when it dies. False otherwise.</dd>
</dl>
</li>
</ul>
<a name="naturallyDespawns--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>naturallyDespawns</h4>
<pre>public&nbsp;boolean&nbsp;naturallyDespawns()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#naturallyDespawns--">naturallyDespawns</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns true if the NPC naturally despawns.</dd>
</dl>
</li>
</ul>
<a name="setNaturallyDespawns-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setNaturallyDespawns</h4>
<pre>public&nbsp;void&nbsp;setNaturallyDespawns(boolean&nbsp;canDespawn)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setNaturallyDespawns-boolean-">setNaturallyDespawns</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>canDespawn</code> - True if the NPC should naturally despawn. False otherwise.</dd>
</dl>
</li>
</ul>
<a name="spawnedFromSoulStone--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>spawnedFromSoulStone</h4>
<pre>public&nbsp;boolean&nbsp;spawnedFromSoulStone()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#spawnedFromSoulStone--">spawnedFromSoulStone</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if this npc was spawned by a player using soulstone</dd>
</dl>
</li>
</ul>
<a name="getSoulStonePlayerName--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSoulStonePlayerName</h4>
<pre>public&nbsp;java.lang.String&nbsp;getSoulStonePlayerName()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getSoulStonePlayerName--">getSoulStonePlayerName</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the name of the player who spawned this npc using soulstone. null if not spawned by soulstone</dd>
</dl>
</li>
</ul>
<a name="getRefuseSoulStone--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRefuseSoulStone</h4>
<pre>public&nbsp;boolean&nbsp;getRefuseSoulStone()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getRefuseSoulStone--">getRefuseSoulStone</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>does this npc refuse to be taken by soul stone</dd>
</dl>
</li>
</ul>
<a name="setRefuseSoulStone-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRefuseSoulStone</h4>
<pre>public&nbsp;void&nbsp;setRefuseSoulStone(boolean&nbsp;refuse)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setRefuseSoulStone-boolean-">setRefuseSoulStone</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>refuse</code> - set if this npc refuses to be taken by soul stone</dd>
</dl>
</li>
</ul>
<a name="isSoulStoneInit--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isSoulStoneInit</h4>
<pre>public&nbsp;boolean&nbsp;isSoulStoneInit()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#isSoulStoneInit--">isSoulStoneInit</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if npc was spawned by soul stone. becomes false after the init function is called.</dd>
</dl>
</li>
</ul>
<a name="getMinPointsToSoulStone--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMinPointsToSoulStone</h4>
<pre>public&nbsp;int&nbsp;getMinPointsToSoulStone()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getMinPointsToSoulStone--">ICustomNpc</a></code></span></div>
<div class="block">requires SoulStoneFriendlyNPCs in config to be true
-1 by default
if -1, the minimum points are the faction's friendly points</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getMinPointsToSoulStone--">getMinPointsToSoulStone</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the minimum faction points needed to soulstone this npc</dd>
</dl>
</li>
</ul>
<a name="setMinPointsToSoulStone-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMinPointsToSoulStone</h4>
<pre>public&nbsp;void&nbsp;setMinPointsToSoulStone(int&nbsp;points)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setMinPointsToSoulStone-int-">ICustomNpc</a></code></span></div>
<div class="block">requires SoulStoneFriendlyNPCs in config to be true
-1 by default
if -1, the minimum points are the faction's friendly points</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setMinPointsToSoulStone-int-">setMinPointsToSoulStone</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>points</code> - the minimum faction points needed to soulstone this npc</dd>
</dl>
</li>
</ul>
<a name="giveItem-noppes.npcs.scripted.interfaces.entity.IPlayer-noppes.npcs.scripted.interfaces.item.IItemStack-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>giveItem</h4>
<pre>public&nbsp;void&nbsp;giveItem(<a href="../../../../noppes/npcs/scripted/interfaces/entity/IPlayer.html" title="interface in noppes.npcs.scripted.interfaces.entity">IPlayer</a>&nbsp;player,
<a href="../../../../noppes/npcs/scripted/interfaces/item/IItemStack.html" title="interface in noppes.npcs.scripted.interfaces.item">IItemStack</a>&nbsp;item)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#giveItem-noppes.npcs.scripted.interfaces.entity.IPlayer-noppes.npcs.scripted.interfaces.item.IItemStack-">giveItem</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>player</code> - The player to give the item to</dd>
<dd><code>item</code> - The item given to the player</dd>
</dl>
</li>
</ul>
<a name="executeCommand-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>executeCommand</h4>
<pre>public&nbsp;void&nbsp;executeCommand(java.lang.String&nbsp;command)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#executeCommand-java.lang.String-">ICustomNpc</a></code></span></div>
<div class="block">On servers the enable-command-block option in the server.properties needs to be set to true</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#executeCommand-java.lang.String-">executeCommand</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>command</code> - The command to be executed</dd>
</dl>
</li>
</ul>
<a name="setHeadScale-float-float-float-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setHeadScale</h4>
<pre>public&nbsp;void&nbsp;setHeadScale(float&nbsp;x,
float&nbsp;y,
float&nbsp;z)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setHeadScale-float-float-float-">setHeadScale</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="setBodyScale-float-float-float-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setBodyScale</h4>
<pre>public&nbsp;void&nbsp;setBodyScale(float&nbsp;x,
float&nbsp;y,
float&nbsp;z)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setBodyScale-float-float-float-">setBodyScale</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="setArmsScale-float-float-float-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setArmsScale</h4>
<pre>public&nbsp;void&nbsp;setArmsScale(float&nbsp;x,
float&nbsp;y,
float&nbsp;z)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setArmsScale-float-float-float-">setArmsScale</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="setLegsScale-float-float-float-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLegsScale</h4>
<pre>public&nbsp;void&nbsp;setLegsScale(float&nbsp;x,
float&nbsp;y,
float&nbsp;z)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setLegsScale-float-float-float-">setLegsScale</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="setExplosionResistance-float-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setExplosionResistance</h4>
<pre>public&nbsp;void&nbsp;setExplosionResistance(float&nbsp;resistance)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setExplosionResistance-float-">setExplosionResistance</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>resistance</code> - Explosion resistance (0-2) default is 1</dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.7.10c</dd>
</dl>
</li>
</ul>
<a name="getExplosionResistance--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getExplosionResistance</h4>
<pre>public&nbsp;float&nbsp;getExplosionResistance()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getExplosionResistance--">getExplosionResistance</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns Explosion Resistance</dd>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.7.10c</dd>
</dl>
</li>
</ul>
<a name="setMeleeResistance-float-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMeleeResistance</h4>
<pre>public&nbsp;void&nbsp;setMeleeResistance(float&nbsp;resistance)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setMeleeResistance-float-">setMeleeResistance</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>resistance</code> - Melee resistance (0-2) default is 1</dd>
</dl>
</li>
</ul>
<a name="getMeleeResistance--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMeleeResistance</h4>
<pre>public&nbsp;float&nbsp;getMeleeResistance()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getMeleeResistance--">getMeleeResistance</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns Melee Resistance</dd>
</dl>
</li>
</ul>
<a name="setArrowResistance-float-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setArrowResistance</h4>
<pre>public&nbsp;void&nbsp;setArrowResistance(float&nbsp;resistance)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setArrowResistance-float-">setArrowResistance</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>resistance</code> - Arrow resistance (0-2) default is 1</dd>
</dl>
</li>
</ul>
<a name="getArrowResistance--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getArrowResistance</h4>
<pre>public&nbsp;float&nbsp;getArrowResistance()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getArrowResistance--">getArrowResistance</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns Arrow Resistance</dd>
</dl>
</li>
</ul>
<a name="setKnockbackResistance-float-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setKnockbackResistance</h4>
<pre>public&nbsp;void&nbsp;setKnockbackResistance(float&nbsp;resistance)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setKnockbackResistance-float-">setKnockbackResistance</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>resistance</code> - Knockback resistance (0-2) default is 1</dd>
</dl>
</li>
</ul>
<a name="getKnockbackResistance--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getKnockbackResistance</h4>
<pre>public&nbsp;float&nbsp;getKnockbackResistance()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getKnockbackResistance--">getKnockbackResistance</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns Knockback Resistance</dd>
</dl>
</li>
</ul>
<a name="setRetaliateType-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setRetaliateType</h4>
<pre>public&nbsp;void&nbsp;setRetaliateType(int&nbsp;type)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setRetaliateType-int-">setRetaliateType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>type</code> - Retaliation type. 0:normal, 1:panic, 2:retreat, 3:nothing</dd>
</dl>
</li>
</ul>
<a name="getCombatRegen--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCombatRegen</h4>
<pre>public&nbsp;float&nbsp;getCombatRegen()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getCombatRegen--">getCombatRegen</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns the combat health regen per second</dd>
</dl>
</li>
</ul>
<a name="setCombatRegen-float-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCombatRegen</h4>
<pre>public&nbsp;void&nbsp;setCombatRegen(float&nbsp;regen)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setCombatRegen-float-">setCombatRegen</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>regen</code> - The combat health regen per second</dd>
</dl>
</li>
</ul>
<a name="getHealthRegen--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHealthRegen</h4>
<pre>public&nbsp;float&nbsp;getHealthRegen()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getHealthRegen--">getHealthRegen</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Returns the health regen per second when not in combat</dd>
</dl>
</li>
</ul>
<a name="setHealthRegen-float-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setHealthRegen</h4>
<pre>public&nbsp;void&nbsp;setHealthRegen(float&nbsp;regen)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setHealthRegen-float-">setHealthRegen</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>regen</code> - The health regen per second when not in combat</dd>
</dl>
</li>
</ul>
<a name="getCanDrown--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCanDrown</h4>
<pre>public&nbsp;boolean&nbsp;getCanDrown()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getCanDrown--">getCanDrown</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="setCanDrown-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCanDrown</h4>
<pre>public&nbsp;void&nbsp;setCanDrown(boolean&nbsp;d)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setCanDrown-boolean-">setCanDrown</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="getAge--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAge</h4>
<pre>public&nbsp;long&nbsp;getAge()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getAge--">getAge</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html#getAge--">getAge</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/IEntity.html" title="interface in noppes.npcs.scripted.interfaces.entity">IEntity</a></code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html#getAge--">getAge</a></code>&nbsp;in class&nbsp;<code><a href="../../../../noppes/npcs/scripted/entity/ScriptEntity.html" title="class in noppes.npcs.scripted.entity">ScriptEntity</a>&lt;<a href="../../../../noppes/npcs/scripted/entity/ScriptNpc.html" title="type parameter in ScriptNpc">T</a> extends noppes.npcs.entity.EntityNPCInterface&gt;</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The age of this entity in ticks</dd>
</dl>
</li>
</ul>
<a name="getTimers--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTimers</h4>
<pre>public&nbsp;<a href="../../../../noppes/npcs/scripted/interfaces/ITimers.html" title="interface in noppes.npcs.scripted.interfaces">ITimers</a>&nbsp;getTimers()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getTimers--">getTimers</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="setFly-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFly</h4>
<pre>public&nbsp;void&nbsp;setFly(int&nbsp;fly)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setFly-int-">setFly</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="canFly--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>canFly</h4>
<pre>public&nbsp;boolean&nbsp;canFly()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#canFly--">canFly</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="setFlySpeed-double-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFlySpeed</h4>
<pre>public&nbsp;void&nbsp;setFlySpeed(double&nbsp;flySpeed)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setFlySpeed-double-">setFlySpeed</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="getFlySpeed-double-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFlySpeed</h4>
<pre>public&nbsp;double&nbsp;getFlySpeed(double&nbsp;flySpeed)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getFlySpeed-double-">getFlySpeed</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="setFlyGravity-double-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFlyGravity</h4>
<pre>public&nbsp;void&nbsp;setFlyGravity(double&nbsp;flyGravity)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setFlyGravity-double-">setFlyGravity</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="getFlyGravity-double-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFlyGravity</h4>
<pre>public&nbsp;double&nbsp;getFlyGravity(double&nbsp;flySpeed)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getFlyGravity-double-">getFlyGravity</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="setFlyHeightLimit-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setFlyHeightLimit</h4>
<pre>public&nbsp;void&nbsp;setFlyHeightLimit(int&nbsp;flyHeightLimit)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setFlyHeightLimit-int-">setFlyHeightLimit</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="getFlyHeightLimit-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFlyHeightLimit</h4>
<pre>public&nbsp;int&nbsp;getFlyHeightLimit(int&nbsp;flyHeightLimit)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getFlyHeightLimit-int-">getFlyHeightLimit</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="limitFlyHeight-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>limitFlyHeight</h4>
<pre>public&nbsp;void&nbsp;limitFlyHeight(boolean&nbsp;limit)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#limitFlyHeight-boolean-">limitFlyHeight</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="isFlyHeightLimited-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isFlyHeightLimited</h4>
<pre>public&nbsp;boolean&nbsp;isFlyHeightLimited(boolean&nbsp;limit)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#isFlyHeightLimited-boolean-">isFlyHeightLimited</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="setSpeed-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSpeed</h4>
<pre>public&nbsp;void&nbsp;setSpeed(int&nbsp;speed)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setSpeed-int-">setSpeed</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="getSpeed--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSpeed</h4>
<pre>public&nbsp;int&nbsp;getSpeed()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getSpeed--">getSpeed</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="setSkinType-byte-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSkinType</h4>
<pre>public&nbsp;void&nbsp;setSkinType(byte&nbsp;type)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setSkinType-byte-">setSkinType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="getSkinType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSkinType</h4>
<pre>public&nbsp;byte&nbsp;getSkinType()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getSkinType--">getSkinType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="setSkinUrl-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSkinUrl</h4>
<pre>public&nbsp;void&nbsp;setSkinUrl(java.lang.String&nbsp;url)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setSkinUrl-java.lang.String-">setSkinUrl</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="getSkinUrl--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSkinUrl</h4>
<pre>public&nbsp;java.lang.String&nbsp;getSkinUrl()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getSkinUrl--">getSkinUrl</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="setCloakTexture-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCloakTexture</h4>
<pre>public&nbsp;void&nbsp;setCloakTexture(java.lang.String&nbsp;cloakTexture)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setCloakTexture-java.lang.String-">setCloakTexture</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="getCloakTexture--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCloakTexture</h4>
<pre>public&nbsp;java.lang.String&nbsp;getCloakTexture()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getCloakTexture--">getCloakTexture</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="setOverlayTexture-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setOverlayTexture</h4>
<pre>public&nbsp;void&nbsp;setOverlayTexture(java.lang.String&nbsp;overlayTexture)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setOverlayTexture-java.lang.String-">setOverlayTexture</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="getOverlayTexture--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getOverlayTexture</h4>
<pre>public&nbsp;java.lang.String&nbsp;getOverlayTexture()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getOverlayTexture--">getOverlayTexture</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="getOverlays--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getOverlays</h4>
<pre>public&nbsp;<a href="../../../../noppes/npcs/scripted/interfaces/handler/IOverlayHandler.html" title="interface in noppes.npcs.scripted.interfaces.handler">IOverlayHandler</a>&nbsp;getOverlays()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getOverlays--">getOverlays</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="setCollisionType-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCollisionType</h4>
<pre>public&nbsp;void&nbsp;setCollisionType(int&nbsp;type)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#setCollisionType-int-">setCollisionType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="getCollisionType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCollisionType</h4>
<pre>public&nbsp;int&nbsp;getCollisionType()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#getCollisionType--">getCollisionType</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></dd>
</dl>
</li>
</ul>
<a name="updateClient--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>updateClient</h4>
<pre>public&nbsp;void&nbsp;updateClient()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html#updateClient--">updateClient</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../noppes/npcs/scripted/interfaces/entity/ICustomNpc.html" title="interface in noppes.npcs.scripted.interfaces.entity">ICustomNpc</a></code></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/entity/ScriptMonster.html" title="class in noppes.npcs.scripted.entity"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../noppes/npcs/scripted/entity/ScriptPixelmon.html" title="class in noppes.npcs.scripted.entity"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?noppes/npcs/scripted/entity/ScriptNpc.html" target="_top">Frames</a></li>
<li><a href="ScriptNpc.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>