2024-03-10 17:00:46 -04:00
<!DOCTYPE HTML>
2022-11-25 00:41:59 -05:00
<!-- NewPage -->
< html lang = "en" >
< head >
2024-03-10 17:00:46 -04:00
<!-- Generated by javadoc (11.0.20) on Sun Mar 10 17:00:19 EDT 2024 -->
2022-11-25 00:41:59 -05:00
< title > AbstractNpcAPI</ title >
2024-03-10 17:00:46 -04:00
< meta http-equiv = "Content-Type" content = "text/html; charset=utf-8" >
< meta name = "dc.created" content = "2024-03-10" >
2022-11-25 00:41:59 -05:00
< link rel = "stylesheet" type = "text/css" href = "../../../stylesheet.css" title = "Style" >
2024-03-10 17:00:46 -04:00
< link rel = "stylesheet" type = "text/css" href = "../../../jquery/jquery-ui.min.css" title = "Style" >
< link rel = "stylesheet" type = "text/css" href = "../../../jquery-ui.overrides.css" title = "Style" >
2022-11-25 00:41:59 -05:00
< script type = "text/javascript" src = "../../../script.js" ></ script >
2024-03-10 17:00:46 -04:00
< script type = "text/javascript" src = "../../../jquery/jszip/dist/jszip.min.js" ></ script >
< script type = "text/javascript" src = "../../../jquery/jszip-utils/dist/jszip-utils.min.js" ></ script >
<!--[if IE]>
<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
< script type = "text/javascript" src = "../../../jquery/jquery-3.6.1.min.js" ></ script >
< script type = "text/javascript" src = "../../../jquery/jquery-ui.min.js" ></ script >
2022-11-25 00:41:59 -05:00
</ head >
< body >
< script type = "text/javascript" > <!--
try {
if ( location . href . indexOf ( 'is-external=true' ) == - 1 ) {
parent . document . title = "AbstractNpcAPI" ;
}
}
catch ( err ) {
}
//-->
2024-03-10 17:00:46 -04:00
var data = { "i0" : 6 , "i1" : 6 , "i2" : 6 , "i3" : 6 , "i4" : 6 , "i5" : 6 , "i6" : 6 , "i7" : 6 , "i8" : 6 , "i9" : 38 , "i10" : 6 , "i11" : 6 , "i12" : 6 , "i13" : 6 , "i14" : 6 , "i15" : 6 , "i16" : 6 , "i17" : 6 , "i18" : 6 , "i19" : 6 , "i20" : 6 , "i21" : 6 , "i22" : 6 , "i23" : 6 , "i24" : 6 , "i25" : 6 , "i26" : 6 , "i27" : 6 , "i28" : 6 , "i29" : 6 , "i30" : 6 , "i31" : 6 , "i32" : 6 , "i33" : 6 , "i34" : 6 , "i35" : 6 , "i36" : 6 , "i37" : 6 , "i38" : 6 , "i39" : 6 , "i40" : 6 , "i41" : 6 , "i42" : 6 , "i43" : 6 , "i44" : 6 , "i45" : 6 , "i46" : 6 , "i47" : 6 , "i48" : 6 , "i49" : 6 , "i50" : 6 , "i51" : 6 , "i52" : 6 , "i53" : 6 , "i54" : 6 , "i55" : 6 , "i56" : 6 , "i57" : 6 , "i58" : 6 , "i59" : 6 , "i60" : 6 , "i61" : 6 , "i62" : 6 , "i63" : 6 , "i64" : 6 , "i65" : 6 , "i66" : 6 , "i67" : 6 , "i68" : 6 , "i69" : 6 , "i70" : 6 , "i71" : 6 , "i72" : 6 , "i73" : 6 , "i74" : 6 , "i75" : 6 , "i76" : 6 , "i77" : 6 , "i78" : 9 , "i79" : 9 , "i80" : 6 , "i81" : 6 , "i82" : 6 , "i83" : 6 , "i84" : 6 , "i85" : 6 , "i86" : 6 , "i87" : 6 , "i88" : 6 , "i89" : 6 , "i90" : 6 , "i91" : 6 , "i92" : 6 , "i93" : 6 , "i94" : 6 , "i95" : 6 , "i96" : 6 , "i97" : 6 , "i98" : 6 };
2022-11-25 00:41:59 -05:00
var tabs = { 65535 : [ "t0" , "All Methods" ], 1 : [ "t1" , "Static Methods" ], 2 : [ "t2" , "Instance Methods" ], 4 : [ "t3" , "Abstract Methods" ], 8 : [ "t4" , "Concrete Methods" ], 32 : [ "t6" , "Deprecated Methods" ]};
var altColor = "altColor" ;
var rowColor = "rowColor" ;
var tableTab = "tableTab" ;
var activeTableTab = "activeTableTab" ;
2024-03-10 17:00:46 -04:00
var pathtoroot = "../../../" ;
var useModuleDirectories = true ;
loadScripts ( document , 'script' );</ script >
2022-11-25 00:41:59 -05:00
< noscript >
< div > JavaScript is disabled on your browser.</ div >
</ noscript >
2024-03-10 17:00:46 -04:00
< header role = "banner" >
< nav role = "navigation" >
< div class = "fixedNav" >
2022-11-25 00:41:59 -05:00
<!-- ========= START OF TOP NAVBAR ======= -->
2024-03-10 17:00:46 -04:00
< div class = "topNav" >< a id = "navbar.top" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< div class = "skipNav" >< a href = "#skip.navbar.top" title = "Skip navigation links" > Skip navigation links</ a ></ div >
2024-03-10 17:00:46 -04:00
< a id = "navbar.top.firstrow" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "navList" title = "Navigation" >
2024-03-10 17:00:46 -04:00
< li >< a href = "../../../index.html" > Overview</ a ></ li >
2022-11-25 00:41:59 -05:00
< 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" id = "allclasses_navbar_top" >
2024-03-10 17:00:46 -04:00
< li >< a href = "../../../allclasses.html" > All Classes</ a ></ li >
</ ul >
< ul class = "navListSearch" >
< li >< label for = "search" > SEARCH:</ label >
< input type = "text" id = "search" value = "search" disabled = "disabled" >
< input type = "reset" id = "reset" value = "reset" disabled = "disabled" >
</ li >
2022-11-25 00:41:59 -05:00
</ 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 >
2024-03-10 17:00:46 -04:00
< noscript >
< div > JavaScript is disabled on your browser.</ div >
</ noscript >
2022-11-25 00:41:59 -05:00
</ div >
< div >
< ul class = "subNavList" >
< li > Summary: </ li >
< li > Nested | </ li >
< li > Field | </ li >
< li >< a href = "#constructor.summary" > Constr</ a > | </ li >
< li >< a href = "#method.summary" > Method</ a ></ li >
</ ul >
< ul class = "subNavList" >
< li > Detail: </ li >
< li > Field | </ li >
< li >< a href = "#constructor.detail" > Constr</ a > | </ li >
< li >< a href = "#method.detail" > Method</ a ></ li >
</ ul >
</ div >
2024-03-10 17:00:46 -04:00
< a id = "skip.navbar.top" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a ></ div >
<!-- ========= END OF TOP NAVBAR ========= -->
2024-03-10 17:00:46 -04:00
</ div >
< div class = "navPadding" > </ div >
< script type = "text/javascript" > <!--
$ ( '.navPadding' ). css ( 'padding-top' , $ ( '.fixedNav' ). css ( "height" ));
//-->
</ script >
</ nav >
</ header >
2022-11-25 00:41:59 -05:00
<!-- ======== START OF CLASS DATA ======== -->
2024-03-10 17:00:46 -04:00
< main role = "main" >
2022-11-25 00:41:59 -05:00
< div class = "header" >
2024-03-10 17:00:46 -04:00
< div class = "subTitle" >< span class = "packageLabelInType" > Package</ span > < a href = "package-summary.html" > noppes.npcs.api</ a ></ div >
2022-11-25 00:41:59 -05:00
< h2 title = "Class AbstractNpcAPI" class = "title" > Class AbstractNpcAPI</ h2 >
</ div >
< div class = "contentContainer" >
< ul class = "inheritance" >
< li > java.lang.Object</ li >
< li >
< ul class = "inheritance" >
< li > noppes.npcs.api.AbstractNpcAPI</ li >
</ ul >
</ li >
</ ul >
< div class = "description" >
< ul class = "blockList" >
< li class = "blockList" >
< hr >
< pre > public abstract class < span class = "typeNameLabel" > AbstractNpcAPI</ span >
extends java.lang.Object</ pre >
< div class = "block" > This object stores functions available to all scripting handlers through the "API" keyword.</ div >
</ li >
</ ul >
</ div >
< div class = "summary" >
< ul class = "blockList" >
< li class = "blockList" >
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
2024-03-10 17:00:46 -04:00
< section >
2022-11-25 00:41:59 -05:00
< ul class = "blockList" >
2024-03-10 17:00:46 -04:00
< li class = "blockList" >< a id = "constructor.summary" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< h3 > Constructor Summary</ h3 >
2024-03-10 17:00:46 -04:00
< table class = "memberSummary" >
2022-11-25 00:41:59 -05:00
< caption >< span > Constructors</ span >< span class = "tabEnd" > </ span ></ caption >
< tr >
2024-03-10 17:00:46 -04:00
< th class = "colFirst" scope = "col" > Constructor</ th >
< th class = "colLast" scope = "col" > Description</ th >
2022-11-25 00:41:59 -05:00
</ tr >
< tr class = "altColor" >
2024-03-10 17:00:46 -04:00
< th class = "colConstructorName" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#%3Cinit%3E()" > AbstractNpcAPI</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
</ table >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
</ section >
2022-11-25 00:41:59 -05:00
<!-- ========== METHOD SUMMARY =========== -->
2024-03-10 17:00:46 -04:00
< section >
2022-11-25 00:41:59 -05:00
< ul class = "blockList" >
2024-03-10 17:00:46 -04:00
< li class = "blockList" >< a id = "method.summary" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< h3 > Method Summary</ h3 >
2024-03-10 17:00:46 -04:00
< table class = "memberSummary" >
2022-11-25 00:41:59 -05:00
< caption >< span id = "t0" class = "activeTableTab" >< span > All Methods</ span >< span class = "tabEnd" > </ span ></ span >< span id = "t1" class = "tableTab" >< span >< a href = "javascript:show(1);" > Static Methods</ a ></ span >< span class = "tabEnd" > </ span ></ span >< span id = "t2" class = "tableTab" >< span >< a href = "javascript:show(2);" > Instance Methods</ a ></ span >< span class = "tabEnd" > </ span ></ span >< span id = "t3" class = "tableTab" >< span >< a href = "javascript:show(4);" > Abstract Methods</ a ></ span >< span class = "tabEnd" > </ span ></ span >< span id = "t4" class = "tableTab" >< span >< a href = "javascript:show(8);" > Concrete Methods</ a ></ span >< span class = "tabEnd" > </ span ></ span >< span id = "t6" class = "tableTab" >< span >< a href = "javascript:show(32);" > Deprecated Methods</ a ></ span >< span class = "tabEnd" > </ span ></ span ></ caption >
< tr >
< th class = "colFirst" scope = "col" > Modifier and Type</ th >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "col" > Method</ th >
< th class = "colLast" scope = "col" > Description</ th >
2022-11-25 00:41:59 -05:00
</ tr >
< tr id = "i0" class = "altColor" >
2024-02-13 16:57:50 -05:00
< td class = "colFirst" >< code > abstract void</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#addGlobalObject(java.lang.String,java.lang.Object)" > addGlobalObject</ a ></ span > ​ (java.lang.String key,
java.lang.Object obj)</ code ></ th >
< td class = "colLast" > </ td >
2024-02-13 16:57:50 -05:00
</ tr >
< tr id = "i1" class = "rowColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract boolean</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#areForgeScriptsEnabled()" > areForgeScriptsEnabled</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i2" class = "altColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract boolean</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#areGlobalNPCScriptsEnabled()" > areGlobalNPCScriptsEnabled</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i3" class = "rowColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract boolean</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#arePlayerScriptsEnabled()" > arePlayerScriptsEnabled</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i4" class = "altColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract void</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#continueSounds()" > continueSounds</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i5" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "handler/data/IAnimation.html" title = "interface in noppes.npcs.api.handler.data" > IAnimation</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#createAnimation(java.lang.String)" > createAnimation</ a ></ span > ​ (java.lang.String name)</ code ></ th >
< td class = "colLast" > </ td >
2024-02-13 16:57:50 -05:00
</ tr >
< tr id = "i6" class = "altColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "handler/data/IAnimation.html" title = "interface in noppes.npcs.api.handler.data" > IAnimation</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#createAnimation(java.lang.String,float,byte)" > createAnimation</ a ></ span > ​ (java.lang.String name,
2024-02-13 16:57:50 -05:00
float speed,
2024-03-10 17:00:46 -04:00
byte smooth)</ code ></ th >
< td class = "colLast" > </ td >
2024-02-13 16:57:50 -05:00
</ tr >
< tr id = "i7" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "gui/ICustomGui.html" title = "interface in noppes.npcs.api.gui" > ICustomGui</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#createCustomGui(int,int,int,boolean)" > createCustomGui</ a ></ span > ​ (int id,
2022-11-25 00:41:59 -05:00
int width,
int height,
2024-03-10 17:00:46 -04:00
boolean pauseGame)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i8" class = "altColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "overlay/ICustomOverlay.html" title = "interface in noppes.npcs.api.overlay" > ICustomOverlay</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#createCustomOverlay(int)" > createCustomOverlay</ a ></ span > ​ (int id)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i9" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "IParticle.html" title = "interface in noppes.npcs.api" > IParticle</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#createEntityParticle(java.lang.String)" > createEntityParticle</ a ></ span > ​ (java.lang.String directory)</ code ></ th >
< td class = "colLast" >
< div class = "block" >< span class = "deprecatedLabel" > Deprecated.</ span ></ div >
2022-11-25 00:41:59 -05:00
</ td >
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i10" class = "altColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "handler/data/IFrame.html" title = "interface in noppes.npcs.api.handler.data" > IFrame</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#createFrame(int)" > createFrame</ a ></ span > ​ (int duration)</ code ></ th >
< td class = "colLast" > </ td >
2024-02-13 16:57:50 -05:00
</ tr >
< tr id = "i11" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "handler/data/IFrame.html" title = "interface in noppes.npcs.api.handler.data" > IFrame</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#createFrame(int,float,byte)" > createFrame</ a ></ span > ​ (int duration,
2024-02-13 16:57:50 -05:00
float speed,
2024-03-10 17:00:46 -04:00
byte smooth)</ code ></ th >
< td class = "colLast" > </ td >
2024-02-13 16:57:50 -05:00
</ tr >
< tr id = "i12" class = "altColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "item/IItemStack.html" title = "interface in noppes.npcs.api.item" > IItemStack</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#createItem(java.lang.String,int,int)" > createItem</ a ></ span > ​ (java.lang.String id,
2022-11-25 00:41:59 -05:00
int damage,
2024-03-10 17:00:46 -04:00
int size)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i13" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "item/IItemStack.html" title = "interface in noppes.npcs.api.item" > IItemStack</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#createItemFromNBT(noppes.npcs.api.INbt)" > createItemFromNBT</ a ></ span > ​ (< a href = "INbt.html" title = "interface in noppes.npcs.api" > INbt</ a > nbt)</ code ></ th >
< td class = "colLast" > </ td >
2024-02-13 16:57:50 -05:00
</ tr >
< tr id = "i14" class = "altColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "entity/ICustomNpc.html" title = "interface in noppes.npcs.api.entity" > ICustomNpc</ a > < ?> </ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#createNPC(noppes.npcs.api.IWorld)" > createNPC</ a ></ span > ​ (< a href = "IWorld.html" title = "interface in noppes.npcs.api" > IWorld</ a > var1)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i15" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "handler/data/IFramePart.html" title = "interface in noppes.npcs.api.handler.data" > IFramePart</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#createPart(int)" > createPart</ a ></ span > ​ (int partId)</ code ></ th >
< td class = "colLast" > </ td >
2024-02-13 16:57:50 -05:00
</ tr >
< tr id = "i16" class = "altColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "handler/data/IFramePart.html" title = "interface in noppes.npcs.api.handler.data" > IFramePart</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#createPart(int,float%5B%5D,float%5B%5D)" > createPart</ a ></ span > ​ (int partId,
2024-02-13 16:57:50 -05:00
float[] rotation,
2024-03-10 17:00:46 -04:00
float[] pivot)</ code ></ th >
< td class = "colLast" > </ td >
2024-02-13 16:57:50 -05:00
</ tr >
< tr id = "i17" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "handler/data/IFramePart.html" title = "interface in noppes.npcs.api.handler.data" > IFramePart</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#createPart(int,float%5B%5D,float%5B%5D,float,byte)" > createPart</ a ></ span > ​ (int partId,
2024-02-13 16:57:50 -05:00
float[] rotation,
float[] pivot,
float speed,
2024-03-10 17:00:46 -04:00
byte smooth)</ code ></ th >
< td class = "colLast" > </ td >
2024-02-13 16:57:50 -05:00
</ tr >
< tr id = "i18" class = "altColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "handler/data/IFramePart.html" title = "interface in noppes.npcs.api.handler.data" > IFramePart</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#createPart(java.lang.String)" > createPart</ a ></ span > ​ (java.lang.String name)</ code ></ th >
< td class = "colLast" > </ td >
2024-02-13 16:57:50 -05:00
</ tr >
< tr id = "i19" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "handler/data/IFramePart.html" title = "interface in noppes.npcs.api.handler.data" > IFramePart</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#createPart(java.lang.String,float%5B%5D,float%5B%5D)" > createPart</ a ></ span > ​ (java.lang.String name,
2024-02-13 16:57:50 -05:00
float[] rotation,
2024-03-10 17:00:46 -04:00
float[] pivot)</ code ></ th >
< td class = "colLast" > </ td >
2024-02-13 16:57:50 -05:00
</ tr >
< tr id = "i20" class = "altColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "handler/data/IFramePart.html" title = "interface in noppes.npcs.api.handler.data" > IFramePart</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#createPart(java.lang.String,float%5B%5D,float%5B%5D,float,byte)" > createPart</ a ></ span > ​ (java.lang.String name,
2024-02-13 16:57:50 -05:00
float[] rotation,
float[] pivot,
float speed,
2024-03-10 17:00:46 -04:00
byte smooth)</ code ></ th >
< td class = "colLast" > </ td >
2024-02-13 16:57:50 -05:00
</ tr >
< tr id = "i21" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "IParticle.html" title = "interface in noppes.npcs.api" > IParticle</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#createParticle(java.lang.String)" > createParticle</ a ></ span > ​ (java.lang.String directory)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i22" class = "altColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "ISkinOverlay.html" title = "interface in noppes.npcs.api" > ISkinOverlay</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#createSkinOverlay(java.lang.String)" > createSkinOverlay</ a ></ span > ​ (java.lang.String texture)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i23" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "handler/data/ISound.html" title = "interface in noppes.npcs.api.handler.data" > ISound</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#createSound(java.lang.String)" > createSound</ a ></ span > ​ (java.lang.String directory)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i24" class = "altColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract void</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#enableForgeScripts(boolean)" > enableForgeScripts</ a ></ span > ​ (boolean enable)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i25" class = "rowColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract void</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#enableGlobalNPCScripts(boolean)" > enableGlobalNPCScripts</ a ></ span > ​ (boolean enable)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i26" class = "altColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract void</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#enablePlayerScripts(boolean)" > enablePlayerScripts</ a ></ span > ​ (boolean enable)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i27" class = "rowColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract cpw.mods.fml.common.eventhandler.EventBus</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#events()" > events</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i28" class = "altColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract void</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#executeCommand(noppes.npcs.api.IWorld,java.lang.String)" > executeCommand</ a ></ span > ​ (< a href = "IWorld.html" title = "interface in noppes.npcs.api" > IWorld</ a > var1,
java.lang.String var2)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i29" class = "rowColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract java.lang.String[]</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getAllBiomeNames()" > getAllBiomeNames</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i30" class = "altColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a > []</ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getAllInBox(noppes.npcs.api.IPos,noppes.npcs.api.IPos)" > getAllInBox</ a ></ span > ​ (< a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a > from,
< a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a > to)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i31" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a > []</ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getAllInBox(noppes.npcs.api.IPos,noppes.npcs.api.IPos,boolean)" > getAllInBox</ a ></ span > ​ (< a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a > from,
< a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a > to,
boolean sortByDistance)</ code ></ th >
< td class = "colLast" >
2022-11-25 00:41:59 -05:00
< div class = "block" > Forms a box with corners as the input IPos parameters, and returns all
points inside the box as a list of IPos vectors.</ div >
</ td >
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i32" class = "altColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "entity/IPlayer.html" title = "interface in noppes.npcs.api.entity" > IPlayer</ a > < ?> []</ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getAllServerPlayers()" > getAllServerPlayers</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i33" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "handler/IAnimationHandler.html" title = "interface in noppes.npcs.api.handler" > IAnimationHandler</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getAnimations()" > getAnimations</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2024-02-13 16:57:50 -05:00
</ tr >
< tr id = "i34" class = "altColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract net.minecraft.entity.INpc[]</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getChunkLoadingNPCs()" > getChunkLoadingNPCs</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i35" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "handler/ICloneHandler.html" title = "interface in noppes.npcs.api.handler" > ICloneHandler</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getClones()" > getClones</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i36" class = "altColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract int</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getCurrentPlayerCount()" > getCurrentPlayerCount</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i37" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "handler/IDialogHandler.html" title = "interface in noppes.npcs.api.handler" > IDialogHandler</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getDialogs()" > getDialogs</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i38" class = "altColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract java.util.HashMap< java.lang.String,​ java.lang.Object> </ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getEngineObjects()" > getEngineObjects</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2024-02-13 16:57:50 -05:00
</ tr >
< tr id = "i39" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "handler/IFactionHandler.html" title = "interface in noppes.npcs.api.handler" > IFactionHandler</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getFactions()" > getFactions</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i40" class = "altColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract java.io.File</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getFile(java.lang.String)" > getFile</ a ></ span > ​ (java.lang.String path)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i41" class = "rowColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract java.io.File</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getGlobalDir()" > getGlobalDir</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i42" class = "altColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "IBlock.html" title = "interface in noppes.npcs.api" > IBlock</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getIBlock(noppes.npcs.api.IWorld,int,int,int)" > getIBlock</ a ></ span > ​ (< a href = "IWorld.html" title = "interface in noppes.npcs.api" > IWorld</ a > world,
2022-11-25 00:41:59 -05:00
int x,
int y,
2024-03-10 17:00:46 -04:00
int z)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i43" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "IBlock.html" title = "interface in noppes.npcs.api" > IBlock</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getIBlock(noppes.npcs.api.IWorld,noppes.npcs.api.IPos)" > getIBlock</ a ></ span > ​ (< a href = "IWorld.html" title = "interface in noppes.npcs.api" > IWorld</ a > world,
< a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a > pos)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i44" class = "altColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "ICommand.html" title = "interface in noppes.npcs.api" > ICommand</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getICommand(java.lang.String,int)" > getICommand</ a ></ span > ​ (java.lang.String commandName,
int priorityLevel)</ code ></ th >
< td class = "colLast" > </ td >
2024-02-13 16:57:50 -05:00
</ tr >
< tr id = "i45" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "IContainer.html" title = "interface in noppes.npcs.api" > IContainer</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getIContainer(net.minecraft.inventory.Container)" > getIContainer</ a ></ span > ​ (net.minecraft.inventory.Container var1)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i46" class = "altColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "IContainer.html" title = "interface in noppes.npcs.api" > IContainer</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getIContainer(net.minecraft.inventory.IInventory)" > getIContainer</ a ></ span > ​ (net.minecraft.inventory.IInventory var1)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i47" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "IDamageSource.html" title = "interface in noppes.npcs.api" > IDamageSource</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getIDamageSource(net.minecraft.util.DamageSource)" > getIDamageSource</ a ></ span > ​ (net.minecraft.util.DamageSource var1)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i48" class = "altColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "IDamageSource.html" title = "interface in noppes.npcs.api" > IDamageSource</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getIDamageSource(noppes.npcs.api.entity.IEntity)" > getIDamageSource</ a ></ span > ​ (< a href = "entity/IEntity.html" title = "interface in noppes.npcs.api.entity" > IEntity</ a > < ?> entity)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i49" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "entity/IEntity.html" title = "interface in noppes.npcs.api.entity" > IEntity</ a > < ?> </ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getIEntity(net.minecraft.entity.Entity)" > getIEntity</ a ></ span > ​ (net.minecraft.entity.Entity var1)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i50" class = "altColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "item/IItemStack.html" title = "interface in noppes.npcs.api.item" > IItemStack</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getIItemStack(net.minecraft.item.ItemStack)" > getIItemStack</ a ></ span > ​ (net.minecraft.item.ItemStack var1)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i51" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "INbt.html" title = "interface in noppes.npcs.api" > INbt</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getINbt(net.minecraft.nbt.NBTTagCompound)" > getINbt</ a ></ span > ​ (net.minecraft.nbt.NBTTagCompound nbtTagCompound)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i52" class = "altColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getIPos(double,double,double)" > getIPos</ a ></ span > ​ (double x,
double y,
double z)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i53" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getIPos(float,float,float)" > getIPos</ a ></ span > ​ (float x,
float y,
float z)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i54" class = "altColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getIPos(int,int,int)" > getIPos</ a ></ span > ​ (int x,
int y,
int z)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i55" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getIPos(long)" > getIPos</ a ></ span > ​ (long serializedPos)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i56" class = "altColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getIPos(net.minecraft.util.math.BlockPos)" > getIPos</ a ></ span > ​ (< a href = "../../../net/minecraft/util/math/BlockPos.html" title = "class in net.minecraft.util.math" > BlockPos</ a > pos)</ code ></ th >
< td class = "colLast" > </ td >
2024-02-13 16:57:50 -05:00
</ tr >
< tr id = "i57" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "ITileEntity.html" title = "interface in noppes.npcs.api" > ITileEntity</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getITileEntity(net.minecraft.tileentity.TileEntity)" > getITileEntity</ a ></ span > ​ (net.minecraft.tileentity.TileEntity tileEntity)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i58" class = "altColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "ITileEntity.html" title = "interface in noppes.npcs.api" > ITileEntity</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getITileEntity(noppes.npcs.api.IWorld,int,int,int)" > getITileEntity</ a ></ span > ​ (< a href = "IWorld.html" title = "interface in noppes.npcs.api" > IWorld</ a > world,
int x,
int y,
int z)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i59" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "ITileEntity.html" title = "interface in noppes.npcs.api" > ITileEntity</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getITileEntity(noppes.npcs.api.IWorld,noppes.npcs.api.IPos)" > getITileEntity</ a ></ span > ​ (< a href = "IWorld.html" title = "interface in noppes.npcs.api" > IWorld</ a > world,
< a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a > pos)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i60" class = "altColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "IWorld.html" title = "interface in noppes.npcs.api" > IWorld</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getIWorld(int)" > getIWorld</ a ></ span > ​ (int var1)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i61" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "IWorld.html" title = "interface in noppes.npcs.api" > IWorld</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getIWorld(net.minecraft.world.World)" > getIWorld</ a ></ span > ​ (net.minecraft.world.World var1)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i62" class = "altColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "IWorld.html" title = "interface in noppes.npcs.api" > IWorld</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getIWorldLoad(int)" > getIWorldLoad</ a ></ span > ​ (int var1)</ code ></ th >
< td class = "colLast" >
2024-02-13 16:57:50 -05:00
< div class = "block" > This will forcefully load the dimension if it is not loaded
Forge sometimes automatically, unloads the End when all players
are no longer present.</ div >
</ td >
</ tr >
< tr id = "i63" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "IWorld.html" title = "interface in noppes.npcs.api" > IWorld</ a > []</ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getIWorlds()" > getIWorlds</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i64" class = "altColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "entity/IEntity.html" title = "interface in noppes.npcs.api.entity" > IEntity</ a > < ?> []</ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getLoadedEntities()" > getLoadedEntities</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i65" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "handler/ITransportHandler.html" title = "interface in noppes.npcs.api.handler" > ITransportHandler</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getLocations()" > getLocations</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i66" class = "altColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract int</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getMaxPlayers()" > getMaxPlayers</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i67" class = "rowColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract java.lang.String</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getMOTD()" > getMOTD</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i68" class = "altColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "handler/INaturalSpawnsHandler.html" title = "interface in noppes.npcs.api.handler" > INaturalSpawnsHandler</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getNaturalSpawns()" > getNaturalSpawns</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i69" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "entity/IPlayer.html" title = "interface in noppes.npcs.api.entity" > IPlayer</ a > < ?> </ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getPlayer(java.lang.String)" > getPlayer</ a ></ span > ​ (java.lang.String username)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i70" class = "altColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract java.lang.String[]</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getPlayerNames()" > getPlayerNames</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i71" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "handler/IQuestHandler.html" title = "interface in noppes.npcs.api.handler" > IQuestHandler</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getQuests()" > getQuests</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i72" class = "altColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract java.lang.String</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getRandomName(int,int)" > getRandomName</ a ></ span > ​ (int dictionary,
int gender)</ code ></ th >
< td class = "colLast" >
2022-11-25 00:41:59 -05:00
< div class = "block" > Generates a new name as a String using the Markov name generator.</ div >
</ td >
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i73" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "handler/IRecipeHandler.html" title = "interface in noppes.npcs.api.handler" > IRecipeHandler</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getRecipes()" > getRecipes</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i74" class = "altColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract java.lang.String</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getServerOwner()" > getServerOwner</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i75" class = "rowColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract int</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getServerTime()" > getServerTime</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i76" class = "altColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract java.io.File</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#getWorldDir()" > getWorldDir</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i77" class = "rowColor" >
< td class = "colFirst" >< code > abstract boolean</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#hasGlobalObject(java.lang.String)" > hasGlobalObject</ a ></ span > ​ (java.lang.String key)</ code ></ th >
< td class = "colLast" > </ td >
2024-02-13 16:57:50 -05:00
</ tr >
< tr id = "i78" class = "altColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > static < a href = "AbstractNpcAPI.html" title = "class in noppes.npcs.api" > AbstractNpcAPI</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#Instance()" > Instance</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i79" class = "rowColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > static boolean</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#IsAvailable()" > IsAvailable</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i80" class = "altColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract boolean</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#isHardcore()" > isHardcore</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i81" class = "rowColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract void</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#kickAllPlayers()" > kickAllPlayers</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i82" class = "altColor" >
< td class = "colFirst" >< code > abstract java.lang.String</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#millisToTime(long)" > millisToTime</ a ></ span > ​ (long millis)</ code ></ th >
< td class = "colLast" > </ td >
2024-02-13 16:57:50 -05:00
</ tr >
< tr id = "i83" class = "rowColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract void</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#pauseSounds()" > pauseSounds</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i84" class = "altColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract void</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#playSound(int,noppes.npcs.api.handler.data.ISound)" > playSound</ a ></ span > ​ (int id,
< a href = "handler/data/ISound.html" title = "interface in noppes.npcs.api.handler.data" > ISound</ a > sound)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i85" class = "rowColor" >
< td class = "colFirst" >< code > abstract void</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#playSound(noppes.npcs.api.handler.data.ISound)" > playSound</ a ></ span > ​ (< a href = "handler/data/ISound.html" title = "interface in noppes.npcs.api.handler.data" > ISound</ a > sound)</ code ></ th >
< td class = "colLast" > </ td >
2024-02-13 16:57:50 -05:00
</ tr >
< tr id = "i86" class = "altColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract void</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#playSoundAtEntity(noppes.npcs.api.entity.IEntity,java.lang.String,float,float)" > playSoundAtEntity</ a ></ span > ​ (< a href = "entity/IEntity.html" title = "interface in noppes.npcs.api.entity" > IEntity</ a > < ?> entity,
2022-11-25 00:41:59 -05:00
java.lang.String sound,
float volume,
2024-03-10 17:00:46 -04:00
float pitch)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i87" class = "rowColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract void</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#playSoundToNearExcept(noppes.npcs.api.entity.IPlayer,java.lang.String,float,float)" > playSoundToNearExcept</ a ></ span > ​ (< a href = "entity/IPlayer.html" title = "interface in noppes.npcs.api.entity" > IPlayer</ a > < ?> player,
2022-11-25 00:41:59 -05:00
java.lang.String sound,
float volume,
2024-03-10 17:00:46 -04:00
float pitch)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i88" class = "altColor" >
< td class = "colFirst" >< code > abstract void</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#registerICommand(noppes.npcs.api.ICommand)" > registerICommand</ a ></ span > ​ (< a href = "ICommand.html" title = "interface in noppes.npcs.api" > ICommand</ a > command)</ code ></ th >
< td class = "colLast" > </ td >
2024-02-13 16:57:50 -05:00
</ tr >
< tr id = "i89" class = "rowColor" >
< td class = "colFirst" >< code > abstract void</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#removeGlobalObject(java.lang.String)" > removeGlobalObject</ a ></ span > ​ (java.lang.String key)</ code ></ th >
< td class = "colLast" > </ td >
2024-02-13 16:57:50 -05:00
</ tr >
< tr id = "i90" class = "altColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract void</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#setMOTD(java.lang.String)" > setMOTD</ a ></ span > ​ (java.lang.String motd)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i91" class = "rowColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract long</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#sizeOfObject(java.lang.Object)" > sizeOfObject</ a ></ span > ​ (java.lang.Object obj)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i92" class = "altColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "entity/ICustomNpc.html" title = "interface in noppes.npcs.api.entity" > ICustomNpc</ a > < ?> </ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#spawnNPC(noppes.npcs.api.IWorld,int,int,int)" > spawnNPC</ a ></ span > ​ (< a href = "IWorld.html" title = "interface in noppes.npcs.api" > IWorld</ a > var1,
2022-11-25 00:41:59 -05:00
int var2,
int var3,
2024-03-10 17:00:46 -04:00
int var4)</ code ></ th >
< td class = "colLast" >
2022-11-25 00:41:59 -05:00
< div class = "block" > Spawns a new NPC in the world at the given coordinates and returns an ICustomNpc object of it.</ div >
</ td >
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i93" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "entity/ICustomNpc.html" title = "interface in noppes.npcs.api.entity" > ICustomNpc</ a > < ?> </ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#spawnNPC(noppes.npcs.api.IWorld,noppes.npcs.api.IPos)" > spawnNPC</ a ></ span > ​ (< a href = "IWorld.html" title = "interface in noppes.npcs.api" > IWorld</ a > world,
< a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a > pos)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i94" class = "altColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract void</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#stopServer()" > stopServer</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i95" class = "rowColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract void</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#stopSound(int)" > stopSound</ a ></ span > ​ (int id)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i96" class = "altColor" >
2022-11-25 00:41:59 -05:00
< td class = "colFirst" >< code > abstract void</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#stopSounds()" > stopSounds</ a ></ span > ()</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i97" class = "rowColor" >
2024-03-10 17:00:46 -04:00
< td class = "colFirst" >< code > abstract < a href = "INbt.html" title = "interface in noppes.npcs.api" > INbt</ a ></ code ></ td >
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#stringToNbt(java.lang.String)" > stringToNbt</ a ></ span > ​ (java.lang.String str)</ code ></ th >
< td class = "colLast" > </ td >
2022-11-25 00:41:59 -05:00
</ tr >
2024-02-13 16:57:50 -05:00
< tr id = "i98" class = "altColor" >
< td class = "colFirst" >< code > abstract java.lang.String</ code ></ td >
2024-03-10 17:00:46 -04:00
< th class = "colSecond" scope = "row" >< code >< span class = "memberNameLink" >< a href = "#ticksToTime(long)" > ticksToTime</ a ></ span > ​ (long ticks)</ code ></ th >
< td class = "colLast" > </ td >
2024-02-13 16:57:50 -05:00
</ tr >
2022-11-25 00:41:59 -05:00
</ table >
< ul class = "blockList" >
2024-03-10 17:00:46 -04:00
< li class = "blockList" >< a id = "methods.inherited.from.class.java.lang.Object" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< h3 > Methods inherited from class java.lang.Object</ h3 >
2024-03-10 17:00:46 -04:00
< code > equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</ code ></ li >
2022-11-25 00:41:59 -05:00
</ ul >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
</ section >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
</ div >
< div class = "details" >
< ul class = "blockList" >
< li class = "blockList" >
<!-- ========= CONSTRUCTOR DETAIL ======== -->
2024-03-10 17:00:46 -04:00
< section >
2022-11-25 00:41:59 -05:00
< ul class = "blockList" >
2024-03-10 17:00:46 -04:00
< li class = "blockList" >< a id = "constructor.detail" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< h3 > Constructor Detail</ h3 >
2024-03-10 17:00:46 -04:00
< a id = "<init>()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockListLast" >
< li class = "blockList" >
< h4 > AbstractNpcAPI</ h4 >
< pre > public AbstractNpcAPI()</ pre >
</ li >
</ ul >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
</ section >
2022-11-25 00:41:59 -05:00
<!-- ============ METHOD DETAIL ========== -->
2024-03-10 17:00:46 -04:00
< section >
2022-11-25 00:41:59 -05:00
< ul class = "blockList" >
2024-03-10 17:00:46 -04:00
< li class = "blockList" >< a id = "method.detail" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< h3 > Method Detail</ h3 >
2024-03-10 17:00:46 -04:00
< a id = "registerICommand(noppes.npcs.api.ICommand)" >
2024-02-13 16:57:50 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > registerICommand</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract void registerICommand​ (< a href = "ICommand.html" title = "interface in noppes.npcs.api" > ICommand</ a > command)</ pre >
2024-02-13 16:57:50 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getICommand(java.lang.String,int)" >
2024-02-13 16:57:50 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getICommand</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "ICommand.html" title = "interface in noppes.npcs.api" > ICommand</ a > getICommand​ (java.lang.String commandName,
2024-02-13 16:57:50 -05:00
int priorityLevel)</ pre >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "addGlobalObject(java.lang.String,java.lang.Object)" >
2024-02-13 16:57:50 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > addGlobalObject</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract void addGlobalObject​ (java.lang.String key,
2024-02-13 16:57:50 -05:00
java.lang.Object obj)</ pre >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "removeGlobalObject(java.lang.String)" >
2024-02-13 16:57:50 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > removeGlobalObject</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract void removeGlobalObject​ (java.lang.String key)</ pre >
2024-02-13 16:57:50 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "hasGlobalObject(java.lang.String)" >
2024-02-13 16:57:50 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > hasGlobalObject</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract boolean hasGlobalObject​ (java.lang.String key)</ pre >
2024-02-13 16:57:50 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getEngineObjects()" >
2024-02-13 16:57:50 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getEngineObjects</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract java.util.HashMap< java.lang.String,​ java.lang.Object> getEngineObjects()</ pre >
2024-02-13 16:57:50 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "sizeOfObject(java.lang.Object)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > sizeOfObject</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract long sizeOfObject​ (java.lang.Object obj)</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "stopServer()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > stopServer</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract void stopServer()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getCurrentPlayerCount()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getCurrentPlayerCount</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract int getCurrentPlayerCount()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getMaxPlayers()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getMaxPlayers</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract int getMaxPlayers()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "kickAllPlayers()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > kickAllPlayers</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract void kickAllPlayers()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "isHardcore()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > isHardcore</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract boolean isHardcore()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getFile(java.lang.String)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getFile</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract java.io.File getFile​ (java.lang.String path)</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getServerOwner()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getServerOwner</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract java.lang.String getServerOwner()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getFactions()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getFactions</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "handler/IFactionHandler.html" title = "interface in noppes.npcs.api.handler" > IFactionHandler</ a > getFactions()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getRecipes()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getRecipes</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "handler/IRecipeHandler.html" title = "interface in noppes.npcs.api.handler" > IRecipeHandler</ a > getRecipes()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getQuests()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getQuests</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "handler/IQuestHandler.html" title = "interface in noppes.npcs.api.handler" > IQuestHandler</ a > getQuests()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getDialogs()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getDialogs</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "handler/IDialogHandler.html" title = "interface in noppes.npcs.api.handler" > IDialogHandler</ a > getDialogs()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getClones()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getClones</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "handler/ICloneHandler.html" title = "interface in noppes.npcs.api.handler" > ICloneHandler</ a > getClones()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getNaturalSpawns()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getNaturalSpawns</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "handler/INaturalSpawnsHandler.html" title = "interface in noppes.npcs.api.handler" > INaturalSpawnsHandler</ a > getNaturalSpawns()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getLocations()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getLocations</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "handler/ITransportHandler.html" title = "interface in noppes.npcs.api.handler" > ITransportHandler</ a > getLocations()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getAnimations()" >
2024-02-13 16:57:50 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getAnimations</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "handler/IAnimationHandler.html" title = "interface in noppes.npcs.api.handler" > IAnimationHandler</ a > getAnimations()</ pre >
2024-02-13 16:57:50 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getAllBiomeNames()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getAllBiomeNames</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract java.lang.String[] getAllBiomeNames()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "createNPC(noppes.npcs.api.IWorld)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > createNPC</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "entity/ICustomNpc.html" title = "interface in noppes.npcs.api.entity" > ICustomNpc</ a > < ?> createNPC​ (< a href = "IWorld.html" title = "interface in noppes.npcs.api" > IWorld</ a > var1)</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "spawnNPC(noppes.npcs.api.IWorld,int,int,int)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > spawnNPC</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "entity/ICustomNpc.html" title = "interface in noppes.npcs.api.entity" > ICustomNpc</ a > < ?> spawnNPC​ (< a href = "IWorld.html" title = "interface in noppes.npcs.api" > IWorld</ a > var1,
2022-11-25 00:41:59 -05:00
int var2,
int var3,
int var4)</ pre >
< div class = "block" > Spawns a new NPC in the world at the given coordinates and returns an ICustomNpc object of it.</ div >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "spawnNPC(noppes.npcs.api.IWorld,noppes.npcs.api.IPos)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > spawnNPC</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "entity/ICustomNpc.html" title = "interface in noppes.npcs.api.entity" > ICustomNpc</ a > < ?> spawnNPC​ (< a href = "IWorld.html" title = "interface in noppes.npcs.api" > IWorld</ a > world,
< a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a > pos)</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getIEntity(net.minecraft.entity.Entity)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getIEntity</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "entity/IEntity.html" title = "interface in noppes.npcs.api.entity" > IEntity</ a > < ?> getIEntity​ (net.minecraft.entity.Entity var1)</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getPlayer(java.lang.String)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getPlayer</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "entity/IPlayer.html" title = "interface in noppes.npcs.api.entity" > IPlayer</ a > < ?> getPlayer​ (java.lang.String username)</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getChunkLoadingNPCs()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getChunkLoadingNPCs</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract net.minecraft.entity.INpc[] getChunkLoadingNPCs()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getLoadedEntities()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getLoadedEntities</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "entity/IEntity.html" title = "interface in noppes.npcs.api.entity" > IEntity</ a > < ?> [] getLoadedEntities()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getIBlock(noppes.npcs.api.IWorld,int,int,int)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getIBlock</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "IBlock.html" title = "interface in noppes.npcs.api" > IBlock</ a > getIBlock​ (< a href = "IWorld.html" title = "interface in noppes.npcs.api" > IWorld</ a > world,
2022-11-25 00:41:59 -05:00
int x,
int y,
int z)</ pre >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getIBlock(noppes.npcs.api.IWorld,noppes.npcs.api.IPos)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getIBlock</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "IBlock.html" title = "interface in noppes.npcs.api" > IBlock</ a > getIBlock​ (< a href = "IWorld.html" title = "interface in noppes.npcs.api" > IWorld</ a > world,
< a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a > pos)</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getITileEntity(noppes.npcs.api.IWorld,noppes.npcs.api.IPos)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getITileEntity</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "ITileEntity.html" title = "interface in noppes.npcs.api" > ITileEntity</ a > getITileEntity​ (< a href = "IWorld.html" title = "interface in noppes.npcs.api" > IWorld</ a > world,
< a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a > pos)</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getITileEntity(noppes.npcs.api.IWorld,int,int,int)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getITileEntity</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "ITileEntity.html" title = "interface in noppes.npcs.api" > ITileEntity</ a > getITileEntity​ (< a href = "IWorld.html" title = "interface in noppes.npcs.api" > IWorld</ a > world,
2022-11-25 00:41:59 -05:00
int x,
int y,
int z)</ pre >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getITileEntity(net.minecraft.tileentity.TileEntity)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getITileEntity</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "ITileEntity.html" title = "interface in noppes.npcs.api" > ITileEntity</ a > getITileEntity​ (net.minecraft.tileentity.TileEntity tileEntity)</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getIPos(net.minecraft.util.math.BlockPos)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getIPos</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a > getIPos​ (< a href = "../../../net/minecraft/util/math/BlockPos.html" title = "class in net.minecraft.util.math" > BlockPos</ a > pos)</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getIPos(int,int,int)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getIPos</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a > getIPos​ (int x,
2022-11-25 00:41:59 -05:00
int y,
int z)</ pre >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getIPos(double,double,double)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getIPos</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a > getIPos​ (double x,
2022-11-25 00:41:59 -05:00
double y,
double z)</ pre >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getIPos(float,float,float)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getIPos</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a > getIPos​ (float x,
2022-11-25 00:41:59 -05:00
float y,
float z)</ pre >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getIPos(long)" >
2024-02-13 16:57:50 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getIPos</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a > getIPos​ (long serializedPos)</ pre >
2024-02-13 16:57:50 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getAllInBox(noppes.npcs.api.IPos,noppes.npcs.api.IPos,boolean)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getAllInBox</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a > [] getAllInBox​ (< a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a > from,
< a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a > to,
2022-11-25 00:41:59 -05:00
boolean sortByDistance)</ pre >
< div class = "block" > Forms a box with corners as the input IPos parameters, and returns all
points inside the box as a list of IPos vectors.</ div >
< dl >
< dt >< span class = "paramLabel" > Parameters:</ span ></ dt >
< dd >< code > from</ code > - The starting IPos vector, first corner of the box.</ dd >
< dd >< code > to</ code > - The ending IPos vector, opposite corner of the box.</ dd >
< dd >< code > sortByDistance</ code > - Sorts the list by distance from the "from" IPos parameter.</ dd >
< dt >< span class = "returnLabel" > Returns:</ span ></ dt >
< dd > The list of all IPos vectors inside the box.</ dd >
</ dl >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getAllInBox(noppes.npcs.api.IPos,noppes.npcs.api.IPos)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getAllInBox</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a > [] getAllInBox​ (< a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a > from,
< a href = "IPos.html" title = "interface in noppes.npcs.api" > IPos</ a > to)</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getIContainer(net.minecraft.inventory.IInventory)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getIContainer</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "IContainer.html" title = "interface in noppes.npcs.api" > IContainer</ a > getIContainer​ (net.minecraft.inventory.IInventory var1)</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getIContainer(net.minecraft.inventory.Container)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getIContainer</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "IContainer.html" title = "interface in noppes.npcs.api" > IContainer</ a > getIContainer​ (net.minecraft.inventory.Container var1)</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getIItemStack(net.minecraft.item.ItemStack)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getIItemStack</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "item/IItemStack.html" title = "interface in noppes.npcs.api.item" > IItemStack</ a > getIItemStack​ (net.minecraft.item.ItemStack var1)</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getIWorld(net.minecraft.world.World)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getIWorld</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "IWorld.html" title = "interface in noppes.npcs.api" > IWorld</ a > getIWorld​ (net.minecraft.world.World var1)</ pre >
2024-02-13 16:57:50 -05:00
< dl >
< dt >< span class = "returnLabel" > Returns:</ span ></ dt >
< dd > A single IWorld from Loaded IWorlds</ dd >
</ dl >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getIWorld(int)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getIWorld</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "IWorld.html" title = "interface in noppes.npcs.api" > IWorld</ a > getIWorld​ (int var1)</ pre >
2024-02-13 16:57:50 -05:00
< dl >
< dt >< span class = "returnLabel" > Returns:</ span ></ dt >
< dd > A single IWorld from Loaded IWorlds</ dd >
</ dl >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getIWorldLoad(int)" >
2024-02-13 16:57:50 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getIWorldLoad</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "IWorld.html" title = "interface in noppes.npcs.api" > IWorld</ a > getIWorldLoad​ (int var1)</ pre >
2024-02-13 16:57:50 -05:00
< div class = "block" > This will forcefully load the dimension if it is not loaded
Forge sometimes automatically, unloads the End when all players
are no longer present.</ div >
< dl >
< dt >< span class = "returnLabel" > Returns:</ span ></ dt >
< dd > A single IWorld from Loaded/Unloaded IWorlds</ dd >
</ dl >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getIWorlds()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getIWorlds</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "IWorld.html" title = "interface in noppes.npcs.api" > IWorld</ a > [] getIWorlds()</ pre >
2024-02-13 16:57:50 -05:00
< dl >
< dt >< span class = "returnLabel" > Returns:</ span ></ dt >
< dd > The list of all LOADED IWorlds</ dd >
</ dl >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getIDamageSource(net.minecraft.util.DamageSource)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getIDamageSource</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "IDamageSource.html" title = "interface in noppes.npcs.api" > IDamageSource</ a > getIDamageSource​ (net.minecraft.util.DamageSource var1)</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getIDamageSource(noppes.npcs.api.entity.IEntity)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getIDamageSource</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "IDamageSource.html" title = "interface in noppes.npcs.api" > IDamageSource</ a > getIDamageSource​ (< a href = "entity/IEntity.html" title = "interface in noppes.npcs.api.entity" > IEntity</ a > < ?> entity)</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "events()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > events</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract cpw.mods.fml.common.eventhandler.EventBus events()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getGlobalDir()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getGlobalDir</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract java.io.File getGlobalDir()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getWorldDir()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getWorldDir</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract java.io.File getWorldDir()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "IsAvailable()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > IsAvailable</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public static boolean IsAvailable()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "Instance()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > Instance</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public static < a href = "AbstractNpcAPI.html" title = "class in noppes.npcs.api" > AbstractNpcAPI</ a > Instance()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "executeCommand(noppes.npcs.api.IWorld,java.lang.String)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > executeCommand</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract void executeCommand​ (< a href = "IWorld.html" title = "interface in noppes.npcs.api" > IWorld</ a > var1,
2022-11-25 00:41:59 -05:00
java.lang.String var2)</ pre >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getRandomName(int,int)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getRandomName</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract java.lang.String getRandomName​ (int dictionary,
2022-11-25 00:41:59 -05:00
int gender)</ pre >
< div class = "block" > Generates a new name as a String using the Markov name generator.</ div >
< dl >
< dt >< span class = "paramLabel" > Parameters:</ span ></ dt >
< dd >< code > dictionary</ code > - An integer representing which dictionary to use:
0: Roman
1: Japanese
2: Slavic
3: Welsh
4: Saami
5: Old Norse
6: Ancient Greek
7: Aztec
8: CustomNPCs Classic
9: Spanish</ dd >
< dd >< code > gender</ code > - The gender of the name:
0: Random
1: Male
2: Female</ dd >
</ dl >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getINbt(net.minecraft.nbt.NBTTagCompound)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getINbt</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "INbt.html" title = "interface in noppes.npcs.api" > INbt</ a > getINbt​ (net.minecraft.nbt.NBTTagCompound nbtTagCompound)</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "stringToNbt(java.lang.String)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > stringToNbt</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "INbt.html" title = "interface in noppes.npcs.api" > INbt</ a > stringToNbt​ (java.lang.String str)</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getAllServerPlayers()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getAllServerPlayers</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "entity/IPlayer.html" title = "interface in noppes.npcs.api.entity" > IPlayer</ a > < ?> [] getAllServerPlayers()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getPlayerNames()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getPlayerNames</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract java.lang.String[] getPlayerNames()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "createItemFromNBT(noppes.npcs.api.INbt)" >
2024-02-13 16:57:50 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > createItemFromNBT</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "item/IItemStack.html" title = "interface in noppes.npcs.api.item" > IItemStack</ a > createItemFromNBT​ (< a href = "INbt.html" title = "interface in noppes.npcs.api" > INbt</ a > nbt)</ pre >
2024-02-13 16:57:50 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "createItem(java.lang.String,int,int)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > createItem</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "item/IItemStack.html" title = "interface in noppes.npcs.api.item" > IItemStack</ a > createItem​ (java.lang.String id,
2022-11-25 00:41:59 -05:00
int damage,
int size)</ pre >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "playSoundAtEntity(noppes.npcs.api.entity.IEntity,java.lang.String,float,float)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > playSoundAtEntity</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract void playSoundAtEntity​ (< a href = "entity/IEntity.html" title = "interface in noppes.npcs.api.entity" > IEntity</ a > < ?> entity,
2022-11-25 00:41:59 -05:00
java.lang.String sound,
float volume,
float pitch)</ pre >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "playSoundToNearExcept(noppes.npcs.api.entity.IPlayer,java.lang.String,float,float)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > playSoundToNearExcept</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract void playSoundToNearExcept​ (< a href = "entity/IPlayer.html" title = "interface in noppes.npcs.api.entity" > IPlayer</ a > < ?> player,
2022-11-25 00:41:59 -05:00
java.lang.String sound,
float volume,
float pitch)</ pre >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getMOTD()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getMOTD</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract java.lang.String getMOTD()</ pre >
2022-11-25 00:41:59 -05:00
< dl >
< dt >< span class = "returnLabel" > Returns:</ span ></ dt >
< dd > Returns the server's Message of The Day.</ dd >
</ dl >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "setMOTD(java.lang.String)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > setMOTD</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract void setMOTD​ (java.lang.String motd)</ pre >
2022-11-25 00:41:59 -05:00
< dl >
< dt >< span class = "paramLabel" > Parameters:</ span ></ dt >
< dd >< code > motd</ code > - The server's new Message of The Day.</ dd >
</ dl >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "createParticle(java.lang.String)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > createParticle</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "IParticle.html" title = "interface in noppes.npcs.api" > IParticle</ a > createParticle​ (java.lang.String directory)</ pre >
2022-11-25 00:41:59 -05:00
< dl >
< dt >< span class = "returnLabel" > Returns:</ span ></ dt >
< dd > A new IParticle object initialized with the given texture.</ dd >
</ dl >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "createEntityParticle(java.lang.String)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > createEntityParticle</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > @Deprecated
public abstract < a href = "IParticle.html" title = "interface in noppes.npcs.api" > IParticle</ a > createEntityParticle​ (java.lang.String directory)</ pre >
< div class = "deprecationBlock" >< span class = "deprecatedLabel" > Deprecated.</ span ></ div >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "createSound(java.lang.String)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > createSound</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "handler/data/ISound.html" title = "interface in noppes.npcs.api.handler.data" > ISound</ a > createSound​ (java.lang.String directory)</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "playSound(int,noppes.npcs.api.handler.data.ISound)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > playSound</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract void playSound​ (int id,
< a href = "handler/data/ISound.html" title = "interface in noppes.npcs.api.handler.data" > ISound</ a > sound)</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "playSound(noppes.npcs.api.handler.data.ISound)" >
2024-02-13 16:57:50 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > playSound</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract void playSound​ (< a href = "handler/data/ISound.html" title = "interface in noppes.npcs.api.handler.data" > ISound</ a > sound)</ pre >
2024-02-13 16:57:50 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "stopSound(int)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > stopSound</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract void stopSound​ (int id)</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "pauseSounds()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > pauseSounds</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract void pauseSounds()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "continueSounds()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > continueSounds</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract void continueSounds()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "stopSounds()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > stopSounds</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract void stopSounds()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "getServerTime()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > getServerTime</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract int getServerTime()</ pre >
2022-11-25 00:41:59 -05:00
< dl >
< dt >< span class = "returnLabel" > Returns:</ span ></ dt >
< dd > The uptime of the server in MC ticks.</ dd >
</ dl >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "arePlayerScriptsEnabled()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > arePlayerScriptsEnabled</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract boolean arePlayerScriptsEnabled()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "areForgeScriptsEnabled()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > areForgeScriptsEnabled</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract boolean areForgeScriptsEnabled()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "areGlobalNPCScriptsEnabled()" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > areGlobalNPCScriptsEnabled</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract boolean areGlobalNPCScriptsEnabled()</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "enablePlayerScripts(boolean)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > enablePlayerScripts</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract void enablePlayerScripts​ (boolean enable)</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "enableForgeScripts(boolean)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > enableForgeScripts</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract void enableForgeScripts​ (boolean enable)</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "enableGlobalNPCScripts(boolean)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > enableGlobalNPCScripts</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract void enableGlobalNPCScripts​ (boolean enable)</ pre >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "createCustomGui(int,int,int,boolean)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > createCustomGui</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "gui/ICustomGui.html" title = "interface in noppes.npcs.api.gui" > ICustomGui</ a > createCustomGui​ (int id,
2022-11-25 00:41:59 -05:00
int width,
int height,
boolean pauseGame)</ pre >
< dl >
< dt >< span class = "paramLabel" > Parameters:</ span ></ dt >
< dd >< code > id</ code > - The id of the custom GUI.</ dd >
< dd >< code > width</ code > - The width of the GUI in pixels.</ dd >
< dd >< code > height</ code > - The height of the GUI in pixels.</ dd >
< dd >< code > pauseGame</ code > - Whether the GUI pauses the game or not.</ dd >
< dt >< span class = "returnLabel" > Returns:</ span ></ dt >
< dd > A new ICustomGui object with the given attributes.</ dd >
</ dl >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "createCustomOverlay(int)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > createCustomOverlay</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "overlay/ICustomOverlay.html" title = "interface in noppes.npcs.api.overlay" > ICustomOverlay</ a > createCustomOverlay​ (int id)</ pre >
2022-11-25 00:41:59 -05:00
< dl >
< dt >< span class = "returnLabel" > Returns:</ span ></ dt >
< dd > A new ICustomOverlay overlay object with the given ID.</ dd >
</ dl >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "createSkinOverlay(java.lang.String)" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
2024-02-13 16:57:50 -05:00
< ul class = "blockList" >
2022-11-25 00:41:59 -05:00
< li class = "blockList" >
< h4 > createSkinOverlay</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "ISkinOverlay.html" title = "interface in noppes.npcs.api" > ISkinOverlay</ a > createSkinOverlay​ (java.lang.String texture)</ pre >
2022-11-25 00:41:59 -05:00
< dl >
< dt >< span class = "returnLabel" > Returns:</ span ></ dt >
< dd > A new ISkinOverlay object initialized with the given texture.</ dd >
</ dl >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "millisToTime(long)" >
2024-02-13 16:57:50 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > millisToTime</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract java.lang.String millisToTime​ (long millis)</ pre >
2024-02-13 16:57:50 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "ticksToTime(long)" >
2024-02-13 16:57:50 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > ticksToTime</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract java.lang.String ticksToTime​ (long ticks)</ pre >
2024-02-13 16:57:50 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "createAnimation(java.lang.String)" >
2024-02-13 16:57:50 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > createAnimation</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "handler/data/IAnimation.html" title = "interface in noppes.npcs.api.handler.data" > IAnimation</ a > createAnimation​ (java.lang.String name)</ pre >
2024-02-13 16:57:50 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "createAnimation(java.lang.String,float,byte)" >
2024-02-13 16:57:50 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > createAnimation</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "handler/data/IAnimation.html" title = "interface in noppes.npcs.api.handler.data" > IAnimation</ a > createAnimation​ (java.lang.String name,
2024-02-13 16:57:50 -05:00
float speed,
byte smooth)</ pre >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "createFrame(int)" >
2024-02-13 16:57:50 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > createFrame</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "handler/data/IFrame.html" title = "interface in noppes.npcs.api.handler.data" > IFrame</ a > createFrame​ (int duration)</ pre >
2024-02-13 16:57:50 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "createFrame(int,float,byte)" >
2024-02-13 16:57:50 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > createFrame</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "handler/data/IFrame.html" title = "interface in noppes.npcs.api.handler.data" > IFrame</ a > createFrame​ (int duration,
2024-02-13 16:57:50 -05:00
float speed,
byte smooth)</ pre >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "createPart(java.lang.String)" >
2024-02-13 16:57:50 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > createPart</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "handler/data/IFramePart.html" title = "interface in noppes.npcs.api.handler.data" > IFramePart</ a > createPart​ (java.lang.String name)</ pre >
2024-02-13 16:57:50 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "createPart(java.lang.String,float[],float[])" >
2024-02-13 16:57:50 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > createPart</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "handler/data/IFramePart.html" title = "interface in noppes.npcs.api.handler.data" > IFramePart</ a > createPart​ (java.lang.String name,
2024-02-13 16:57:50 -05:00
float[] rotation,
float[] pivot)</ pre >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "createPart(java.lang.String,float[],float[],float,byte)" >
2024-02-13 16:57:50 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > createPart</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "handler/data/IFramePart.html" title = "interface in noppes.npcs.api.handler.data" > IFramePart</ a > createPart​ (java.lang.String name,
2024-02-13 16:57:50 -05:00
float[] rotation,
float[] pivot,
float speed,
byte smooth)</ pre >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "createPart(int)" >
2024-02-13 16:57:50 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > createPart</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "handler/data/IFramePart.html" title = "interface in noppes.npcs.api.handler.data" > IFramePart</ a > createPart​ (int partId)</ pre >
2024-02-13 16:57:50 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "createPart(int,float[],float[])" >
2024-02-13 16:57:50 -05:00
<!-- -->
</ a >
< ul class = "blockList" >
< li class = "blockList" >
< h4 > createPart</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "handler/data/IFramePart.html" title = "interface in noppes.npcs.api.handler.data" > IFramePart</ a > createPart​ (int partId,
2024-02-13 16:57:50 -05:00
float[] rotation,
float[] pivot)</ pre >
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
< a id = "createPart(int,float[],float[],float,byte)" >
2024-02-13 16:57:50 -05:00
<!-- -->
</ a >
< ul class = "blockListLast" >
< li class = "blockList" >
< h4 > createPart</ h4 >
2024-03-10 17:00:46 -04:00
< pre class = "methodSignature" > public abstract < a href = "handler/data/IFramePart.html" title = "interface in noppes.npcs.api.handler.data" > IFramePart</ a > createPart​ (int partId,
2024-02-13 16:57:50 -05:00
float[] rotation,
float[] pivot,
float speed,
byte smooth)</ pre >
</ li >
</ ul >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
2024-03-10 17:00:46 -04:00
</ section >
2022-11-25 00:41:59 -05:00
</ li >
</ ul >
</ div >
</ div >
2024-03-10 17:00:46 -04:00
</ main >
2022-11-25 00:41:59 -05:00
<!-- ========= END OF CLASS DATA ========= -->
2024-03-10 17:00:46 -04:00
< footer role = "contentinfo" >
< nav role = "navigation" >
2022-11-25 00:41:59 -05:00
<!-- ======= START OF BOTTOM NAVBAR ====== -->
2024-03-10 17:00:46 -04:00
< div class = "bottomNav" >< a id = "navbar.bottom" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< div class = "skipNav" >< a href = "#skip.navbar.bottom" title = "Skip navigation links" > Skip navigation links</ a ></ div >
2024-03-10 17:00:46 -04:00
< a id = "navbar.bottom.firstrow" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a >
< ul class = "navList" title = "Navigation" >
2024-03-10 17:00:46 -04:00
< li >< a href = "../../../index.html" > Overview</ a ></ li >
2022-11-25 00:41:59 -05:00
< 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" id = "allclasses_navbar_bottom" >
2024-03-10 17:00:46 -04:00
< li >< a href = "../../../allclasses.html" > All Classes</ a ></ li >
2022-11-25 00:41:59 -05:00
</ 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 >
2024-03-10 17:00:46 -04:00
< noscript >
< div > JavaScript is disabled on your browser.</ div >
</ noscript >
2022-11-25 00:41:59 -05:00
</ div >
< div >
< ul class = "subNavList" >
< li > Summary: </ li >
< li > Nested | </ li >
< li > Field | </ li >
< li >< a href = "#constructor.summary" > Constr</ a > | </ li >
< li >< a href = "#method.summary" > Method</ a ></ li >
</ ul >
< ul class = "subNavList" >
< li > Detail: </ li >
< li > Field | </ li >
< li >< a href = "#constructor.detail" > Constr</ a > | </ li >
< li >< a href = "#method.detail" > Method</ a ></ li >
</ ul >
</ div >
2024-03-10 17:00:46 -04:00
< a id = "skip.navbar.bottom" >
2022-11-25 00:41:59 -05:00
<!-- -->
</ a ></ div >
<!-- ======== END OF BOTTOM NAVBAR ======= -->
2024-03-10 17:00:46 -04:00
</ nav >
</ footer >
2022-11-25 00:41:59 -05:00
</ body >
</ html >