From 557b8720a4eb8ee3254fb8ff31adc4d737337de9 Mon Sep 17 00:00:00 2001 From: Kam Date: Tue, 28 Oct 2025 00:44:41 -0400 Subject: [PATCH 01/18] Update ScriptPlayerEventHandler.java --- src/main/java/noppes/npcs/ScriptPlayerEventHandler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/noppes/npcs/ScriptPlayerEventHandler.java b/src/main/java/noppes/npcs/ScriptPlayerEventHandler.java index cb445bb7f..b5626a307 100644 --- a/src/main/java/noppes/npcs/ScriptPlayerEventHandler.java +++ b/src/main/java/noppes/npcs/ScriptPlayerEventHandler.java @@ -5,6 +5,7 @@ import cpw.mods.fml.common.eventhandler.SubscribeEvent; import cpw.mods.fml.common.gameevent.PlayerEvent; import cpw.mods.fml.common.gameevent.TickEvent; import cpw.mods.fml.relauncher.Side; +import kamkeel.npcs.addon.DBCAddon; import kamkeel.npcs.controllers.AttributeController; import kamkeel.npcs.controllers.SyncController; import kamkeel.npcs.util.AttributeAttackUtil; @@ -565,7 +566,7 @@ public class ScriptPlayerEventHandler { boolean cancel = event.isCanceled(); Entity source = NoppesUtilServer.GetDamageSource(event.source); // Player to Player Interaction - if (ConfigMain.AttributesEnabled) { + if (ConfigMain.AttributesEnabled && !DBCAddon.IsAvailable()) { if (event.entityLiving instanceof EntityPlayerMP && source instanceof EntityPlayerMP) { event.ammount = AttributeAttackUtil.calculateDamagePlayerToPlayer((EntityPlayer) source, (EntityPlayer) event.entityLiving, event.ammount); } else if (!(event.entityLiving instanceof EntityNPCInterface) && source instanceof EntityPlayer) { From 0c1d9908aadccc8245081c21918a358561a34e4d Mon Sep 17 00:00:00 2001 From: Kam Date: Tue, 28 Oct 2025 01:53:39 -0400 Subject: [PATCH 02/18] Update ScriptPlayerEventHandler.java --- src/main/java/noppes/npcs/ScriptPlayerEventHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/noppes/npcs/ScriptPlayerEventHandler.java b/src/main/java/noppes/npcs/ScriptPlayerEventHandler.java index b5626a307..f5a2f4d42 100644 --- a/src/main/java/noppes/npcs/ScriptPlayerEventHandler.java +++ b/src/main/java/noppes/npcs/ScriptPlayerEventHandler.java @@ -547,7 +547,7 @@ public class ScriptPlayerEventHandler { if (event.source.getEntity() instanceof EntityPlayerMP) { PlayerDataScript handler = ScriptController.Instance.getPlayerScripts((EntityPlayer) event.source.getEntity()); float attackAmount = event.ammount; - if (ConfigMain.AttributesEnabled) + if (ConfigMain.AttributesEnabled && !DBCAddon.IsAvailable()) attackAmount = AttributeAttackUtil.calculateOutgoing((EntityPlayer) event.source.getEntity(), attackAmount); noppes.npcs.scripted.event.player.PlayerEvent.AttackEvent pevent1 = new noppes.npcs.scripted.event.player.PlayerEvent.AttackEvent((IPlayer) NpcAPI.Instance().getIEntity((EntityPlayer) event.source.getEntity()), event.entityLiving, attackAmount, event.source); From 8efa1d354d48390165194d645fb936cdfe2da23c Mon Sep 17 00:00:00 2001 From: Kam Date: Tue, 28 Oct 2025 02:05:17 -0400 Subject: [PATCH 03/18] Commit New Java Doc --- docs/allclasses-index.html | 662 +++++---- docs/allclasses.html | 15 +- docs/allpackages-index.html | 6 +- docs/constant-values.html | 6 +- docs/deprecated-list.html | 6 +- docs/help-doc.html | 6 +- docs/index-files/index-1.html | 55 +- docs/index-files/index-10.html | 22 +- docs/index-files/index-11.html | 6 +- docs/index-files/index-12.html | 8 +- docs/index-files/index-13.html | 6 +- docs/index-files/index-14.html | 15 +- docs/index-files/index-15.html | 40 +- docs/index-files/index-16.html | 6 +- docs/index-files/index-17.html | 13 +- docs/index-files/index-18.html | 170 ++- docs/index-files/index-19.html | 14 +- docs/index-files/index-2.html | 6 +- docs/index-files/index-20.html | 10 +- docs/index-files/index-21.html | 6 +- docs/index-files/index-22.html | 6 +- docs/index-files/index-3.html | 60 +- docs/index-files/index-4.html | 6 +- docs/index-files/index-5.html | 14 +- docs/index-files/index-6.html | 6 +- docs/index-files/index-7.html | 104 +- docs/index-files/index-8.html | 18 +- docs/index-files/index-9.html | 48 +- docs/index.html | 6 +- docs/jquery/jquery-3.6.1.min.js | 2 - docs/jquery/jquery-3.7.1.min.js | 2 + docs/jquery/jquery-ui.min.css | 2 +- docs/jquery/jquery-ui.min.js | 4 +- docs/legal/jquery.md | 50 +- docs/legal/jqueryUI.md | 2 +- docs/member-search-index.js | 2 +- docs/member-search-index.zip | Bin 25318 -> 26506 bytes .../minecraft/block/properties/IProperty.html | 6 +- .../block/properties/package-summary.html | 6 +- .../block/properties/package-tree.html | 6 +- .../minecraft/block/state/IBlockState.html | 6 +- .../block/state/package-summary.html | 6 +- .../minecraft/block/state/package-tree.html | 6 +- docs/net/minecraft/util/Vec3i.html | 6 +- .../util/math/BlockPos.MutableBlockPos.html | 6 +- .../math/BlockPos.PooledMutableBlockPos.html | 6 +- docs/net/minecraft/util/math/BlockPos.html | 6 +- docs/net/minecraft/util/math/IntHashMap.html | 6 +- .../minecraft/util/math/package-summary.html | 6 +- .../net/minecraft/util/math/package-tree.html | 6 +- docs/net/minecraft/util/package-summary.html | 6 +- docs/net/minecraft/util/package-tree.html | 6 +- docs/noppes/npcs/api/AbstractNpcAPI.html | 192 +-- docs/noppes/npcs/api/IBlock.html | 6 +- docs/noppes/npcs/api/ICommand.html | 6 +- docs/noppes/npcs/api/IContainer.html | 6 +- docs/noppes/npcs/api/IDamageSource.html | 6 +- docs/noppes/npcs/api/INbt.html | 6 +- docs/noppes/npcs/api/IParticle.html | 6 +- docs/noppes/npcs/api/IPixelmonPlayerData.html | 6 +- docs/noppes/npcs/api/IPos.html | 6 +- docs/noppes/npcs/api/IScreenSize.html | 6 +- docs/noppes/npcs/api/ISkinOverlay.html | 6 +- docs/noppes/npcs/api/ITileEntity.html | 6 +- docs/noppes/npcs/api/ITimers.html | 6 +- docs/noppes/npcs/api/IWorld.html | 6 +- .../noppes/npcs/api/block/IBlockScripted.html | 6 +- docs/noppes/npcs/api/block/ITextPlane.html | 6 +- .../npcs/api/block/package-summary.html | 6 +- docs/noppes/npcs/api/block/package-tree.html | 6 +- docs/noppes/npcs/api/entity/IAnimal.html | 8 +- docs/noppes/npcs/api/entity/IAnimatable.html | 6 +- docs/noppes/npcs/api/entity/IArrow.html | 294 ++++ docs/noppes/npcs/api/entity/ICustomNpc.html | 8 +- docs/noppes/npcs/api/entity/IDBCPlayer.html | 10 +- docs/noppes/npcs/api/entity/IEntity.html | 182 +-- docs/noppes/npcs/api/entity/IEntityItem.html | 8 +- .../noppes/npcs/api/entity/IEntityLiving.html | 8 +- .../npcs/api/entity/IEntityLivingBase.html | 8 +- docs/noppes/npcs/api/entity/IFishHook.html | 280 ++++ docs/noppes/npcs/api/entity/IMonster.html | 8 +- docs/noppes/npcs/api/entity/IPixelmon.html | 8 +- docs/noppes/npcs/api/entity/IPlayer.html | 204 +-- docs/noppes/npcs/api/entity/IProjectile.html | 6 +- docs/noppes/npcs/api/entity/IThrowable.html | 280 ++++ docs/noppes/npcs/api/entity/IVillager.html | 8 +- docs/noppes/npcs/api/entity/data/IMark.html | 6 +- .../npcs/api/entity/data/IModelData.html | 6 +- .../npcs/api/entity/data/IModelRotate.html | 6 +- .../api/entity/data/IModelRotatePart.html | 6 +- .../npcs/api/entity/data/IModelScale.html | 6 +- .../npcs/api/entity/data/IModelScalePart.html | 6 +- .../npcs/api/entity/data/package-summary.html | 6 +- .../npcs/api/entity/data/package-tree.html | 6 +- .../npcs/api/entity/package-summary.html | 34 +- docs/noppes/npcs/api/entity/package-tree.html | 9 +- .../npcs/api/event/IAnimationEvent.Ended.html | 6 +- .../IAnimationEvent.IFrameEvent.Entered.html | 6 +- .../IAnimationEvent.IFrameEvent.Exited.html | 6 +- .../event/IAnimationEvent.IFrameEvent.html | 6 +- .../api/event/IAnimationEvent.Started.html | 6 +- .../npcs/api/event/IAnimationEvent.html | 6 +- .../api/event/IBlockEvent.BreakEvent.html | 6 +- .../api/event/IBlockEvent.ClickedEvent.html | 6 +- .../api/event/IBlockEvent.CollidedEvent.html | 6 +- .../IBlockEvent.EntityFallenUponEvent.html | 6 +- .../api/event/IBlockEvent.ExplodedEvent.html | 6 +- .../api/event/IBlockEvent.HarvestedEvent.html | 6 +- .../npcs/api/event/IBlockEvent.InitEvent.html | 6 +- .../api/event/IBlockEvent.InteractEvent.html | 6 +- .../IBlockEvent.NeighborChangedEvent.html | 6 +- .../api/event/IBlockEvent.RainFillEvent.html | 6 +- .../api/event/IBlockEvent.RedstoneEvent.html | 6 +- .../api/event/IBlockEvent.TimerEvent.html | 6 +- .../api/event/IBlockEvent.UpdateEvent.html | 6 +- docs/noppes/npcs/api/event/IBlockEvent.html | 6 +- .../event/ICustomGuiEvent.ButtonEvent.html | 8 +- .../api/event/ICustomGuiEvent.CloseEvent.html | 8 +- .../event/ICustomGuiEvent.ScrollEvent.html | 8 +- .../event/ICustomGuiEvent.SlotClickEvent.html | 8 +- .../api/event/ICustomGuiEvent.SlotEvent.html | 8 +- .../event/ICustomGuiEvent.UnfocusedEvent.html | 8 +- .../npcs/api/event/ICustomGuiEvent.html | 8 +- ...CustomNPCsEvent.CNPCNaturalSpawnEvent.html | 6 +- ...ICustomNPCsEvent.ScriptedCommandEvent.html | 6 +- .../npcs/api/event/ICustomNPCsEvent.html | 8 +- .../api/event/IDialogEvent.DialogClosed.html | 8 +- .../api/event/IDialogEvent.DialogOpen.html | 8 +- .../api/event/IDialogEvent.DialogOption.html | 8 +- docs/noppes/npcs/api/event/IDialogEvent.html | 8 +- .../event/IFactionEvent.FactionPoints.html | 8 +- docs/noppes/npcs/api/event/IFactionEvent.html | 8 +- .../api/event/IForgeEvent.EntityEvent.html | 6 +- .../npcs/api/event/IForgeEvent.InitEvent.html | 6 +- .../api/event/IForgeEvent.WorldEvent.html | 6 +- docs/noppes/npcs/api/event/IForgeEvent.html | 6 +- .../api/event/IItemEvent.AttackEvent.html | 6 +- .../npcs/api/event/IItemEvent.BreakItem.html | 6 +- .../api/event/IItemEvent.FinishUsingItem.html | 6 +- .../npcs/api/event/IItemEvent.InitEvent.html | 6 +- .../api/event/IItemEvent.InteractEvent.html | 6 +- .../api/event/IItemEvent.PickedUpEvent.html | 6 +- .../npcs/api/event/IItemEvent.RepairItem.html | 6 +- .../api/event/IItemEvent.RightClickEvent.html | 6 +- .../npcs/api/event/IItemEvent.SpawnEvent.html | 6 +- .../api/event/IItemEvent.StartUsingItem.html | 6 +- .../api/event/IItemEvent.StopUsingItem.html | 6 +- .../api/event/IItemEvent.TossedEvent.html | 6 +- .../api/event/IItemEvent.UpdateEvent.html | 6 +- .../npcs/api/event/IItemEvent.UsingItem.html | 6 +- docs/noppes/npcs/api/event/IItemEvent.html | 6 +- .../event/ILinkedItemEvent.BuildEvent.html | 6 +- .../ILinkedItemEvent.VersionChangeEvent.html | 6 +- .../npcs/api/event/ILinkedItemEvent.html | 6 +- .../api/event/INpcEvent.CollideEvent.html | 6 +- .../api/event/INpcEvent.DamagedEvent.html | 6 +- .../event/INpcEvent.DialogClosedEvent.html | 6 +- .../npcs/api/event/INpcEvent.DialogEvent.html | 6 +- .../npcs/api/event/INpcEvent.DiedEvent.html | 6 +- .../npcs/api/event/INpcEvent.InitEvent.html | 6 +- .../api/event/INpcEvent.InteractEvent.html | 6 +- .../event/INpcEvent.KilledEntityEvent.html | 6 +- .../api/event/INpcEvent.MeleeAttackEvent.html | 6 +- .../event/INpcEvent.RangedLaunchedEvent.html | 6 +- .../npcs/api/event/INpcEvent.SwingEvent.html | 6 +- .../npcs/api/event/INpcEvent.TargetEvent.html | 6 +- .../api/event/INpcEvent.TargetLostEvent.html | 6 +- .../npcs/api/event/INpcEvent.TimerEvent.html | 6 +- .../npcs/api/event/INpcEvent.UpdateEvent.html | 6 +- docs/noppes/npcs/api/event/INpcEvent.html | 6 +- .../event/IPartyEvent.PartyDisbandEvent.html | 6 +- .../event/IPartyEvent.PartyInviteEvent.html | 6 +- .../api/event/IPartyEvent.PartyKickEvent.html | 6 +- .../event/IPartyEvent.PartyLeaveEvent.html | 6 +- .../IPartyEvent.PartyQuestCompletedEvent.html | 6 +- .../event/IPartyEvent.PartyQuestSetEvent.html | 6 +- .../IPartyEvent.PartyQuestTurnedInEvent.html | 6 +- docs/noppes/npcs/api/event/IPartyEvent.html | 6 +- .../event/IPlayerEvent.AchievementEvent.html | 8 +- .../api/event/IPlayerEvent.AttackEvent.html | 8 +- .../api/event/IPlayerEvent.AttackedEvent.html | 8 +- .../api/event/IPlayerEvent.BonemealEvent.html | 8 +- .../api/event/IPlayerEvent.BreakEvent.html | 8 +- .../event/IPlayerEvent.ChangedDimension.html | 8 +- .../api/event/IPlayerEvent.ChatEvent.html | 8 +- .../event/IPlayerEvent.ContainerClosed.html | 8 +- .../api/event/IPlayerEvent.ContainerOpen.html | 8 +- .../IPlayerEvent.DamagedEntityEvent.html | 8 +- .../api/event/IPlayerEvent.DamagedEvent.html | 8 +- .../api/event/IPlayerEvent.DiedEvent.html | 8 +- .../api/event/IPlayerEvent.DropEvent.html | 8 +- .../event/IPlayerEvent.EffectEvent.Added.html | 8 +- .../IPlayerEvent.EffectEvent.Removed.html | 8 +- .../IPlayerEvent.EffectEvent.Ticked.html | 8 +- .../api/event/IPlayerEvent.EffectEvent.html | 8 +- .../api/event/IPlayerEvent.FallEvent.html | 8 +- .../event/IPlayerEvent.FillBucketEvent.html | 8 +- .../event/IPlayerEvent.FinishUsingItem.html | 8 +- .../api/event/IPlayerEvent.InitEvent.html | 8 +- .../api/event/IPlayerEvent.InteractEvent.html | 8 +- .../api/event/IPlayerEvent.JumpEvent.html | 8 +- .../event/IPlayerEvent.KeyPressedEvent.html | 8 +- .../event/IPlayerEvent.KilledEntityEvent.html | 8 +- .../api/event/IPlayerEvent.LevelUpEvent.html | 8 +- .../event/IPlayerEvent.LightningEvent.html | 8 +- .../api/event/IPlayerEvent.LoginEvent.html | 8 +- .../api/event/IPlayerEvent.LogoutEvent.html | 8 +- .../event/IPlayerEvent.MouseClickedEvent.html | 8 +- .../api/event/IPlayerEvent.PickUpEvent.html | 8 +- .../api/event/IPlayerEvent.PickupXPEvent.html | 8 +- .../IPlayerEvent.ProfileEvent.Changed.html | 8 +- .../IPlayerEvent.ProfileEvent.Create.html | 8 +- .../IPlayerEvent.ProfileEvent.Removed.html | 8 +- .../api/event/IPlayerEvent.ProfileEvent.html | 8 +- .../event/IPlayerEvent.RangedChargeEvent.html | 8 +- .../IPlayerEvent.RangedLaunchedEvent.html | 8 +- .../api/event/IPlayerEvent.RespawnEvent.html | 8 +- .../event/IPlayerEvent.RightClickEvent.html | 321 +++++ .../api/event/IPlayerEvent.SleepEvent.html | 8 +- .../api/event/IPlayerEvent.SoundEvent.html | 8 +- .../event/IPlayerEvent.StartUsingItem.html | 8 +- .../api/event/IPlayerEvent.StopUsingItem.html | 8 +- .../api/event/IPlayerEvent.TimerEvent.html | 8 +- .../api/event/IPlayerEvent.TossEvent.html | 8 +- .../api/event/IPlayerEvent.UpdateEvent.html | 8 +- .../api/event/IPlayerEvent.UseHoeEvent.html | 8 +- .../api/event/IPlayerEvent.UsingItem.html | 8 +- .../api/event/IPlayerEvent.WakeUpEvent.html | 8 +- docs/noppes/npcs/api/event/IPlayerEvent.html | 31 +- .../event/IProjectileEvent.ImpactEvent.html | 6 +- .../event/IProjectileEvent.UpdateEvent.html | 6 +- .../npcs/api/event/IProjectileEvent.html | 6 +- .../IQuestEvent.QuestCompletedEvent.html | 8 +- .../event/IQuestEvent.QuestStartEvent.html | 8 +- .../event/IQuestEvent.QuestTurnedInEvent.html | 8 +- docs/noppes/npcs/api/event/IQuestEvent.html | 8 +- .../npcs/api/event/IRecipeEvent.Post.html | 324 +++++ .../npcs/api/event/IRecipeEvent.Pre.html | 408 ++++++ docs/noppes/npcs/api/event/IRecipeEvent.html | 350 +++++ .../npcs/api/event/package-summary.html | 54 +- docs/noppes/npcs/api/event/package-tree.html | 13 +- docs/noppes/npcs/api/gui/IButton.html | 6 +- docs/noppes/npcs/api/gui/ICustomGui.html | 6 +- .../npcs/api/gui/ICustomGuiComponent.html | 6 +- docs/noppes/npcs/api/gui/IItemSlot.html | 6 +- docs/noppes/npcs/api/gui/ILabel.html | 6 +- docs/noppes/npcs/api/gui/ILine.html | 6 +- docs/noppes/npcs/api/gui/IScroll.html | 6 +- docs/noppes/npcs/api/gui/ITextField.html | 6 +- docs/noppes/npcs/api/gui/ITexturedRect.html | 6 +- docs/noppes/npcs/api/gui/package-summary.html | 6 +- docs/noppes/npcs/api/gui/package-tree.html | 6 +- .../npcs/api/handler/IActionManager.html | 1256 ++++++++++++----- .../npcs/api/handler/IAnimationHandler.html | 6 +- .../npcs/api/handler/IAttributeHandler.html | 6 +- .../npcs/api/handler/ICloneHandler.html | 6 +- .../api/handler/ICustomEffectHandler.html | 6 +- .../npcs/api/handler/IDialogHandler.html | 6 +- .../npcs/api/handler/IFactionHandler.html | 6 +- .../npcs/api/handler/IMagicHandler.html | 6 +- .../api/handler/INaturalSpawnsHandler.html | 6 +- .../npcs/api/handler/IOverlayHandler.html | 6 +- .../npcs/api/handler/IPartyHandler.html | 6 +- .../npcs/api/handler/IPlayerBankData.html | 6 +- docs/noppes/npcs/api/handler/IPlayerData.html | 6 +- .../npcs/api/handler/IPlayerDialogData.html | 6 +- .../npcs/api/handler/IPlayerFactionData.html | 6 +- .../api/handler/IPlayerItemGiverData.html | 6 +- .../npcs/api/handler/IPlayerMailData.html | 6 +- .../npcs/api/handler/IPlayerQuestData.html | 6 +- .../api/handler/IPlayerTransportData.html | 6 +- .../npcs/api/handler/IProfileHandler.html | 6 +- .../npcs/api/handler/IQuestHandler.html | 6 +- .../npcs/api/handler/IRecipeHandler.html | 6 +- docs/noppes/npcs/api/handler/ITagHandler.html | 6 +- .../npcs/api/handler/ITransportHandler.html | 6 +- .../noppes/npcs/api/handler/data/IAction.html | 865 +++++++++++- .../npcs/api/handler/data/IActionChain.html | 88 +- .../api/handler/data/IActionListener.html | 189 +++ .../npcs/api/handler/data/IActionQueue.html | 838 +++++++++++ .../npcs/api/handler/data/IAnimation.html | 6 +- .../npcs/api/handler/data/IAnimationData.html | 6 +- .../npcs/api/handler/data/IAnvilRecipe.html | 6 +- .../handler/data/IAttributeDefinition.html | 6 +- .../npcs/api/handler/data/IAvailability.html | 6 +- .../api/handler/data/ICustomAttribute.html | 6 +- .../npcs/api/handler/data/ICustomEffect.html | 6 +- .../noppes/npcs/api/handler/data/IDialog.html | 6 +- .../api/handler/data/IDialogCategory.html | 6 +- .../npcs/api/handler/data/IDialogImage.html | 6 +- .../npcs/api/handler/data/IDialogOption.html | 6 +- .../npcs/api/handler/data/IFaction.html | 6 +- docs/noppes/npcs/api/handler/data/IFrame.html | 6 +- .../npcs/api/handler/data/IFramePart.html | 6 +- docs/noppes/npcs/api/handler/data/ILine.html | 6 +- docs/noppes/npcs/api/handler/data/ILines.html | 6 +- .../npcs/api/handler/data/ILinkedItem.html | 6 +- docs/noppes/npcs/api/handler/data/IMagic.html | 6 +- .../npcs/api/handler/data/IMagicCycle.html | 6 +- .../npcs/api/handler/data/IMagicData.html | 6 +- .../npcs/api/handler/data/INaturalSpawn.html | 6 +- docs/noppes/npcs/api/handler/data/IParty.html | 6 +- .../npcs/api/handler/data/IPartyOptions.html | 6 +- .../api/handler/data/IPlayerAttributes.html | 6 +- .../npcs/api/handler/data/IPlayerEffect.html | 6 +- .../npcs/api/handler/data/IPlayerMail.html | 6 +- .../npcs/api/handler/data/IProfile.html | 6 +- .../api/handler/data/IProfileOptions.html | 6 +- docs/noppes/npcs/api/handler/data/IQuest.html | 6 +- .../npcs/api/handler/data/IQuestCategory.html | 6 +- .../npcs/api/handler/data/IQuestDialog.html | 6 +- .../api/handler/data/IQuestInterface.html | 6 +- .../npcs/api/handler/data/IQuestItem.html | 6 +- .../npcs/api/handler/data/IQuestKill.html | 6 +- .../npcs/api/handler/data/IQuestLocation.html | 6 +- .../api/handler/data/IQuestObjective.html | 6 +- .../noppes/npcs/api/handler/data/IRecipe.html | 6 +- docs/noppes/npcs/api/handler/data/ISlot.html | 6 +- docs/noppes/npcs/api/handler/data/ISound.html | 6 +- docs/noppes/npcs/api/handler/data/ITag.html | 6 +- .../api/handler/data/ITransportCategory.html | 6 +- .../api/handler/data/ITransportLocation.html | 6 +- .../data/actions/IConditionalAction.html | 188 +-- .../handler/data/actions/package-summary.html | 6 +- .../handler/data/actions/package-tree.html | 6 +- .../api/handler/data/package-summary.html | 14 +- .../npcs/api/handler/data/package-tree.html | 8 +- .../npcs/api/handler/package-summary.html | 6 +- .../noppes/npcs/api/handler/package-tree.html | 6 +- docs/noppes/npcs/api/item/IItemArmor.html | 6 +- docs/noppes/npcs/api/item/IItemBlock.html | 6 +- docs/noppes/npcs/api/item/IItemBook.html | 6 +- docs/noppes/npcs/api/item/IItemCustom.html | 6 +- .../npcs/api/item/IItemCustomizable.html | 6 +- docs/noppes/npcs/api/item/IItemLinked.html | 6 +- docs/noppes/npcs/api/item/IItemStack.html | 6 +- .../noppes/npcs/api/item/package-summary.html | 6 +- docs/noppes/npcs/api/item/package-tree.html | 6 +- docs/noppes/npcs/api/jobs/IJob.html | 6 +- docs/noppes/npcs/api/jobs/IJobBard.html | 6 +- .../npcs/api/jobs/IJobConversation.html | 6 +- docs/noppes/npcs/api/jobs/IJobFollower.html | 6 +- docs/noppes/npcs/api/jobs/IJobGuard.html | 6 +- docs/noppes/npcs/api/jobs/IJobHealer.html | 6 +- docs/noppes/npcs/api/jobs/IJobItemGiver.html | 6 +- docs/noppes/npcs/api/jobs/IJobSpawner.html | 6 +- .../noppes/npcs/api/jobs/package-summary.html | 6 +- docs/noppes/npcs/api/jobs/package-tree.html | 6 +- .../npcs/api/overlay/ICustomOverlay.html | 6 +- .../api/overlay/ICustomOverlayComponent.html | 6 +- .../npcs/api/overlay/IOverlayLabel.html | 6 +- .../noppes/npcs/api/overlay/IOverlayLine.html | 6 +- .../api/overlay/IOverlayTexturedRect.html | 6 +- .../npcs/api/overlay/package-summary.html | 6 +- .../noppes/npcs/api/overlay/package-tree.html | 6 +- docs/noppes/npcs/api/package-summary.html | 6 +- docs/noppes/npcs/api/package-tree.html | 6 +- docs/noppes/npcs/api/roles/IRole.html | 6 +- docs/noppes/npcs/api/roles/IRoleBank.html | 6 +- docs/noppes/npcs/api/roles/IRoleFollower.html | 6 +- docs/noppes/npcs/api/roles/IRoleMailman.html | 6 +- docs/noppes/npcs/api/roles/IRoleTrader.html | 6 +- .../npcs/api/roles/IRoleTransporter.html | 6 +- .../npcs/api/roles/package-summary.html | 6 +- docs/noppes/npcs/api/roles/package-tree.html | 6 +- .../npcs/api/scoreboard/IScoreboard.html | 6 +- .../api/scoreboard/IScoreboardObjective.html | 6 +- .../npcs/api/scoreboard/IScoreboardTeam.html | 6 +- .../npcs/api/scoreboard/package-summary.html | 6 +- .../npcs/api/scoreboard/package-tree.html | 6 +- docs/overview-summary.html | 2 +- docs/overview-tree.html | 18 +- docs/package-search-index.zip | Bin 342 -> 342 bytes docs/type-search-index.js | 2 +- docs/type-search-index.zip | Bin 2187 -> 2249 bytes src/api | 2 +- 376 files changed, 7453 insertions(+), 2417 deletions(-) delete mode 100644 docs/jquery/jquery-3.6.1.min.js create mode 100644 docs/jquery/jquery-3.7.1.min.js create mode 100644 docs/noppes/npcs/api/entity/IArrow.html create mode 100644 docs/noppes/npcs/api/entity/IFishHook.html create mode 100644 docs/noppes/npcs/api/entity/IThrowable.html create mode 100644 docs/noppes/npcs/api/event/IPlayerEvent.RightClickEvent.html create mode 100644 docs/noppes/npcs/api/event/IRecipeEvent.Post.html create mode 100644 docs/noppes/npcs/api/event/IRecipeEvent.Pre.html create mode 100644 docs/noppes/npcs/api/event/IRecipeEvent.html create mode 100644 docs/noppes/npcs/api/handler/data/IActionListener.html create mode 100644 docs/noppes/npcs/api/handler/data/IActionQueue.html diff --git a/docs/allclasses-index.html b/docs/allclasses-index.html index 640824e80..c9c3d464d 100644 --- a/docs/allclasses-index.html +++ b/docs/allclasses-index.html @@ -2,10 +2,10 @@ - + All Classes - + @@ -15,7 +15,7 @@ - + @@ -28,7 +28,7 @@ catch(err) { } //--> -var data = {"i0":2,"i1":2,"i2":2,"i3":2,"i4":1,"i5":1,"i6":1,"i7":1,"i8":1,"i9":1,"i10":1,"i11":1,"i12":1,"i13":1,"i14":1,"i15":1,"i16":1,"i17":1,"i18":1,"i19":1,"i20":1,"i21":1,"i22":1,"i23":1,"i24":1,"i25":1,"i26":1,"i27":1,"i28":1,"i29":1,"i30":1,"i31":1,"i32":1,"i33":1,"i34":1,"i35":1,"i36":1,"i37":1,"i38":1,"i39":1,"i40":1,"i41":1,"i42":1,"i43":1,"i44":1,"i45":1,"i46":1,"i47":1,"i48":1,"i49":1,"i50":1,"i51":1,"i52":1,"i53":1,"i54":1,"i55":1,"i56":1,"i57":1,"i58":1,"i59":1,"i60":1,"i61":1,"i62":1,"i63":1,"i64":1,"i65":1,"i66":1,"i67":1,"i68":1,"i69":1,"i70":1,"i71":1,"i72":1,"i73":1,"i74":1,"i75":1,"i76":1,"i77":1,"i78":1,"i79":1,"i80":1,"i81":1,"i82":1,"i83":1,"i84":1,"i85":1,"i86":1,"i87":1,"i88":1,"i89":1,"i90":1,"i91":1,"i92":1,"i93":1,"i94":1,"i95":1,"i96":1,"i97":1,"i98":1,"i99":1,"i100":1,"i101":1,"i102":1,"i103":1,"i104":1,"i105":1,"i106":1,"i107":1,"i108":1,"i109":1,"i110":1,"i111":1,"i112":1,"i113":1,"i114":1,"i115":1,"i116":1,"i117":1,"i118":1,"i119":1,"i120":1,"i121":1,"i122":1,"i123":1,"i124":1,"i125":1,"i126":1,"i127":1,"i128":1,"i129":1,"i130":1,"i131":1,"i132":1,"i133":1,"i134":1,"i135":1,"i136":1,"i137":1,"i138":1,"i139":1,"i140":1,"i141":1,"i142":1,"i143":1,"i144":1,"i145":1,"i146":1,"i147":1,"i148":1,"i149":1,"i150":1,"i151":1,"i152":1,"i153":1,"i154":1,"i155":1,"i156":2,"i157":1,"i158":1,"i159":1,"i160":1,"i161":1,"i162":1,"i163":1,"i164":1,"i165":1,"i166":1,"i167":1,"i168":1,"i169":1,"i170":1,"i171":1,"i172":1,"i173":1,"i174":1,"i175":1,"i176":1,"i177":1,"i178":1,"i179":1,"i180":1,"i181":1,"i182":1,"i183":1,"i184":1,"i185":1,"i186":1,"i187":1,"i188":1,"i189":1,"i190":1,"i191":1,"i192":1,"i193":1,"i194":1,"i195":1,"i196":1,"i197":1,"i198":1,"i199":1,"i200":1,"i201":1,"i202":1,"i203":1,"i204":1,"i205":1,"i206":1,"i207":1,"i208":1,"i209":1,"i210":1,"i211":1,"i212":1,"i213":1,"i214":1,"i215":1,"i216":1,"i217":1,"i218":1,"i219":1,"i220":1,"i221":1,"i222":1,"i223":1,"i224":1,"i225":1,"i226":1,"i227":1,"i228":1,"i229":1,"i230":1,"i231":1,"i232":1,"i233":1,"i234":1,"i235":1,"i236":1,"i237":1,"i238":1,"i239":1,"i240":1,"i241":1,"i242":1,"i243":1,"i244":1,"i245":1,"i246":1,"i247":1,"i248":1,"i249":1,"i250":1,"i251":1,"i252":1,"i253":1,"i254":1,"i255":1,"i256":1,"i257":1,"i258":1,"i259":1,"i260":1,"i261":1,"i262":1,"i263":1,"i264":1,"i265":1,"i266":1,"i267":1,"i268":1,"i269":1,"i270":1,"i271":1,"i272":1,"i273":1,"i274":1,"i275":1,"i276":1,"i277":1,"i278":1,"i279":1,"i280":1,"i281":1,"i282":1,"i283":1,"i284":1,"i285":1,"i286":1,"i287":2}; +var data = {"i0":2,"i1":2,"i2":2,"i3":2,"i4":1,"i5":1,"i6":1,"i7":1,"i8":1,"i9":1,"i10":1,"i11":1,"i12":1,"i13":1,"i14":1,"i15":1,"i16":1,"i17":1,"i18":1,"i19":1,"i20":1,"i21":1,"i22":1,"i23":1,"i24":1,"i25":1,"i26":1,"i27":1,"i28":1,"i29":1,"i30":1,"i31":1,"i32":1,"i33":1,"i34":1,"i35":1,"i36":1,"i37":1,"i38":1,"i39":1,"i40":1,"i41":1,"i42":1,"i43":1,"i44":1,"i45":1,"i46":1,"i47":1,"i48":1,"i49":1,"i50":1,"i51":1,"i52":1,"i53":1,"i54":1,"i55":1,"i56":1,"i57":1,"i58":1,"i59":1,"i60":1,"i61":1,"i62":1,"i63":1,"i64":1,"i65":1,"i66":1,"i67":1,"i68":1,"i69":1,"i70":1,"i71":1,"i72":1,"i73":1,"i74":1,"i75":1,"i76":1,"i77":1,"i78":1,"i79":1,"i80":1,"i81":1,"i82":1,"i83":1,"i84":1,"i85":1,"i86":1,"i87":1,"i88":1,"i89":1,"i90":1,"i91":1,"i92":1,"i93":1,"i94":1,"i95":1,"i96":1,"i97":1,"i98":1,"i99":1,"i100":1,"i101":1,"i102":1,"i103":1,"i104":1,"i105":1,"i106":1,"i107":1,"i108":1,"i109":1,"i110":1,"i111":1,"i112":1,"i113":1,"i114":1,"i115":1,"i116":1,"i117":1,"i118":1,"i119":1,"i120":1,"i121":1,"i122":1,"i123":1,"i124":1,"i125":1,"i126":1,"i127":1,"i128":1,"i129":1,"i130":1,"i131":1,"i132":1,"i133":1,"i134":1,"i135":1,"i136":1,"i137":1,"i138":1,"i139":1,"i140":1,"i141":1,"i142":1,"i143":1,"i144":1,"i145":1,"i146":1,"i147":1,"i148":1,"i149":1,"i150":1,"i151":1,"i152":1,"i153":1,"i154":1,"i155":1,"i156":1,"i157":1,"i158":1,"i159":1,"i160":2,"i161":1,"i162":1,"i163":1,"i164":1,"i165":1,"i166":1,"i167":1,"i168":1,"i169":1,"i170":1,"i171":1,"i172":1,"i173":1,"i174":1,"i175":1,"i176":1,"i177":1,"i178":1,"i179":1,"i180":1,"i181":1,"i182":1,"i183":1,"i184":1,"i185":1,"i186":1,"i187":1,"i188":1,"i189":1,"i190":1,"i191":1,"i192":1,"i193":1,"i194":1,"i195":1,"i196":1,"i197":1,"i198":1,"i199":1,"i200":1,"i201":1,"i202":1,"i203":1,"i204":1,"i205":1,"i206":1,"i207":1,"i208":1,"i209":1,"i210":1,"i211":1,"i212":1,"i213":1,"i214":1,"i215":1,"i216":1,"i217":1,"i218":1,"i219":1,"i220":1,"i221":1,"i222":1,"i223":1,"i224":1,"i225":1,"i226":1,"i227":1,"i228":1,"i229":1,"i230":1,"i231":1,"i232":1,"i233":1,"i234":1,"i235":1,"i236":1,"i237":1,"i238":1,"i239":1,"i240":1,"i241":1,"i242":1,"i243":1,"i244":1,"i245":1,"i246":1,"i247":1,"i248":1,"i249":1,"i250":1,"i251":1,"i252":1,"i253":1,"i254":1,"i255":1,"i256":1,"i257":1,"i258":1,"i259":1,"i260":1,"i261":1,"i262":1,"i263":1,"i264":1,"i265":1,"i266":1,"i267":1,"i268":1,"i269":1,"i270":1,"i271":1,"i272":1,"i273":1,"i274":1,"i275":1,"i276":1,"i277":1,"i278":1,"i279":1,"i280":1,"i281":1,"i282":1,"i283":1,"i284":1,"i285":1,"i286":1,"i287":1,"i288":1,"i289":1,"i290":1,"i291":1,"i292":1,"i293":1,"i294":1,"i295":1,"i296":2}; var tabs = {65535:["t0","All Classes"],1:["t1","Interface Summary"],2:["t2","Class Summary"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -144,1231 +144,1273 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));   +IActionListener +  + + IActionManager
Manages a queue of IAction instances, allowing scheduling of delayed, repeating, or conditional "tasks" for NPC scripting.
- + +IActionQueue +  + + IAnimal<T extends net.minecraft.entity.passive.EntityAnimal>
Represents an animal entity with additional behavior such as breeding, following, and mating.
- + IAnimatable
Represents an entity capable of playing animations.
- + IAnimation   - + IAnimationData
Holds and manages animation data for an animatable entity.
- + IAnimationEvent   - + IAnimationEvent.Ended   - + IAnimationEvent.IFrameEvent   - + IAnimationEvent.IFrameEvent.Entered   - + IAnimationEvent.IFrameEvent.Exited   - + IAnimationEvent.Started   - + IAnimationHandler   - + IAnvilRecipe   - + +IArrow<T extends net.minecraft.entity.projectile.EntityArrow> + +
Represents a arrow entity with additional methods.
+ + + IAttributeDefinition
Defines the blueprint for an attribute.
- + IAttributeHandler
Handles registration and lookup of attribute definitions as well as retrieval of player attributes.
- + IAvailability
Defines the conditions that determine if certain NPC interactions (dialogs, quests, and faction requirements) are available to a player.
- + IBlock   - + IBlockEvent   - + IBlockEvent.BreakEvent   - + IBlockEvent.ClickedEvent   - + IBlockEvent.CollidedEvent   - + IBlockEvent.EntityFallenUponEvent   - + IBlockEvent.ExplodedEvent   - + IBlockEvent.HarvestedEvent   - + IBlockEvent.InitEvent   - + IBlockEvent.InteractEvent   - + IBlockEvent.NeighborChangedEvent   - + IBlockEvent.RainFillEvent   - + IBlockEvent.RedstoneEvent   - + IBlockEvent.TimerEvent   - + IBlockEvent.UpdateEvent   - + IBlockScripted   - + IBlockState
This code is owned by Minecraft
- + IButton
Represents a clickable button component in a custom GUI.
- + ICloneHandler   - + ICommand   - + IConditionalAction   - + IContainer   - + ICustomAttribute
Represents an instance of a custom attribute.
- + ICustomEffect   - + ICustomEffectHandler
Handler interface for managing custom effects.
- + ICustomGui
Represents a custom graphical user interface (GUI) that can contain various components such as buttons, labels, text fields, item slots, etc.
- + ICustomGuiComponent
Base interface for all custom GUI components.
- + ICustomGuiEvent   - + ICustomGuiEvent.ButtonEvent   - + ICustomGuiEvent.CloseEvent   - + ICustomGuiEvent.ScrollEvent   - + ICustomGuiEvent.SlotClickEvent   - + ICustomGuiEvent.SlotEvent   - + ICustomGuiEvent.UnfocusedEvent   - + ICustomNpc<T extends net.minecraft.entity.EntityCreature>
Represents a customizable NPC with a wide variety of properties such as appearance, behavior, combat, loot, and more.
- + ICustomNPCsEvent   - + ICustomNPCsEvent.CNPCNaturalSpawnEvent   - + ICustomNPCsEvent.ScriptedCommandEvent   - + ICustomOverlay   - + ICustomOverlayComponent   - + IDamageSource   - + IDBCPlayer
Extends IPlayer with additional methods specific to DBC (Dragon Ball C) players.
- + IDialog   - + IDialogCategory   - + IDialogEvent   - + IDialogEvent.DialogClosed   - + IDialogEvent.DialogOpen   - + IDialogEvent.DialogOption   - + IDialogHandler   - + IDialogImage   - + IDialogOption   - + IEntity<T extends net.minecraft.entity.Entity>
Represents a generic entity in the world.
- + IEntityItem<T extends net.minecraft.entity.item.EntityItem>
Represents an item entity in the world.
- + IEntityLiving<T extends net.minecraft.entity.EntityLiving>
Represents a living entity (mob, NPC, etc.) that extends the base living functionality.
- + IEntityLivingBase<T extends net.minecraft.entity.EntityLivingBase>
Represents a living entity (mob, NPC, etc.) with additional methods to manage health, damage, targeting, vision, potion effects, equipment, and various attributes.
- + IFaction   - + IFactionEvent   - + IFactionEvent.FactionPoints   - + IFactionHandler   - + +IFishHook<T extends net.minecraft.entity.projectile.EntityFishHook> + +
Represents a fish hook entity with additional methods.
+ + + IForgeEvent   - + IForgeEvent.EntityEvent   - + IForgeEvent.InitEvent   - + IForgeEvent.WorldEvent   - + IFrame   - + IFramePart   - + IItemArmor   - + IItemBlock   - + IItemBook   - + IItemCustom   - + IItemCustomizable   - + IItemEvent   - + IItemEvent.AttackEvent   - + IItemEvent.BreakItem   - + IItemEvent.FinishUsingItem   - + IItemEvent.InitEvent   - + IItemEvent.InteractEvent   - + IItemEvent.PickedUpEvent   - + IItemEvent.RepairItem   - + IItemEvent.RightClickEvent   - + IItemEvent.SpawnEvent   - + IItemEvent.StartUsingItem   - + IItemEvent.StopUsingItem   - + IItemEvent.TossedEvent   - + IItemEvent.UpdateEvent   - + IItemEvent.UsingItem   - + IItemLinked   - + IItemSlot
Represents an item slot component in a custom GUI.
- + IItemStack
Represents an item stack with extended functionality: enchantments, lore, and additional item data.
- + IJob   - + IJobBard   - + IJobConversation   - + IJobFollower   - + IJobGuard   - + IJobHealer   - + IJobItemGiver   - + IJobSpawner   - + ILabel
Represents a text label component in a custom GUI.
- + ILine
Represents a line component in a custom GUI.
- + ILine   - + ILines   - + ILinkedItem   - + ILinkedItemEvent   - + ILinkedItemEvent.BuildEvent   - + ILinkedItemEvent.VersionChangeEvent   - + IMagic
Represents a magic element that can have interactions with other magics.
- + IMagicCycle
Represents a cycle (or category) grouping for magics.
- + IMagicData   - + IMagicHandler
Provides methods to access and modify magic and magic cycles.
- + IMark
Represents a mark that can be applied to an entity.
- + IModelData
Provides configuration data for a model including wearable settings, hidden parts, rotation, and scale.
- + IModelRotate
Represents the rotation configuration for a model.
- + IModelRotatePart
Represents the rotation settings for a specific part of a model.
- + IModelScale
Represents the scaling configuration for a model.
- + IModelScalePart
Represents the scale configuration for a specific part of a model.
- + IMonster<T extends net.minecraft.entity.monster.EntityMob>
Represents a monster entity.
- + INaturalSpawn   - + INaturalSpawnsHandler   - + INbt
A scripted data representation of an MC NBTTagCompound object.
- + INpcEvent   - + INpcEvent.CollideEvent   - + INpcEvent.DamagedEvent   - + INpcEvent.DialogClosedEvent   - + INpcEvent.DialogEvent   - + INpcEvent.DiedEvent   - + INpcEvent.InitEvent   - + INpcEvent.InteractEvent   - + INpcEvent.KilledEntityEvent   - + INpcEvent.MeleeAttackEvent   - + INpcEvent.RangedLaunchedEvent   - + INpcEvent.SwingEvent   - + INpcEvent.TargetEvent   - + INpcEvent.TargetLostEvent   - + INpcEvent.TimerEvent   - + INpcEvent.UpdateEvent   - + IntHashMap<V>   - + IOverlayHandler   - + IOverlayLabel   - + IOverlayLine   - + IOverlayTexturedRect   - + IParticle
A particle that can be spawned in the world, complete with translation, scale, rotate, and color transformations.
- + IParty   - + IPartyEvent   - + IPartyEvent.PartyDisbandEvent   - + IPartyEvent.PartyInviteEvent   - + IPartyEvent.PartyKickEvent   - + IPartyEvent.PartyLeaveEvent   - + IPartyEvent.PartyQuestCompletedEvent   - + IPartyEvent.PartyQuestSetEvent   - + IPartyEvent.PartyQuestTurnedInEvent   - + IPartyHandler   - + IPartyOptions   - + IPixelmon<T extends net.minecraft.entity.passive.EntityTameable>
Represents a Pixelmon (a tameable creature) with additional attributes such as shiny state, level, IV/EV values, nature, moves, and more.
- + IPixelmonPlayerData   - + IPlayer<T extends net.minecraft.entity.player.EntityPlayerMP>
Represents a player in the game with methods for managing dialogs, quests, inventory, sound, and more.
- + IPlayerAttributes
Represents a collection of a player's custom attributes.
- + IPlayerBankData   - + IPlayerData   - + IPlayerDialogData   - + IPlayerEffect   - + IPlayerEvent   - + IPlayerEvent.AchievementEvent   - + IPlayerEvent.AttackedEvent   - + IPlayerEvent.AttackEvent   - + IPlayerEvent.BonemealEvent   - + IPlayerEvent.BreakEvent   - + IPlayerEvent.ChangedDimension   - + IPlayerEvent.ChatEvent   - + IPlayerEvent.ContainerClosed   - + IPlayerEvent.ContainerOpen   - + IPlayerEvent.DamagedEntityEvent   - + IPlayerEvent.DamagedEvent   - + IPlayerEvent.DiedEvent   - + IPlayerEvent.DropEvent   - + IPlayerEvent.EffectEvent   - + IPlayerEvent.EffectEvent.Added   - + IPlayerEvent.EffectEvent.Removed   - + IPlayerEvent.EffectEvent.Ticked   - + IPlayerEvent.FallEvent   - + IPlayerEvent.FillBucketEvent   - + IPlayerEvent.FinishUsingItem   - + IPlayerEvent.InitEvent   - + IPlayerEvent.InteractEvent   - + IPlayerEvent.JumpEvent   - + IPlayerEvent.KeyPressedEvent   - + IPlayerEvent.KilledEntityEvent   - + IPlayerEvent.LevelUpEvent   - + IPlayerEvent.LightningEvent   - + IPlayerEvent.LoginEvent   - + IPlayerEvent.LogoutEvent   - + IPlayerEvent.MouseClickedEvent   - + IPlayerEvent.PickUpEvent   - + IPlayerEvent.PickupXPEvent   - + IPlayerEvent.ProfileEvent   - + IPlayerEvent.ProfileEvent.Changed   - + IPlayerEvent.ProfileEvent.Create   - + IPlayerEvent.ProfileEvent.Removed   - + IPlayerEvent.RangedChargeEvent   - + IPlayerEvent.RangedLaunchedEvent   - + IPlayerEvent.RespawnEvent   - -IPlayerEvent.SleepEvent -  - - -IPlayerEvent.SoundEvent -  - - -IPlayerEvent.StartUsingItem -  - - -IPlayerEvent.StopUsingItem -  - -IPlayerEvent.TimerEvent +IPlayerEvent.RightClickEvent   -IPlayerEvent.TossEvent +IPlayerEvent.SleepEvent   -IPlayerEvent.UpdateEvent +IPlayerEvent.SoundEvent   -IPlayerEvent.UseHoeEvent +IPlayerEvent.StartUsingItem   -IPlayerEvent.UsingItem +IPlayerEvent.StopUsingItem   -IPlayerEvent.WakeUpEvent +IPlayerEvent.TimerEvent   -IPlayerFactionData +IPlayerEvent.TossEvent   -IPlayerItemGiverData +IPlayerEvent.UpdateEvent   -IPlayerMail +IPlayerEvent.UseHoeEvent   -IPlayerMailData +IPlayerEvent.UsingItem   -IPlayerQuestData +IPlayerEvent.WakeUpEvent   -IPlayerTransportData +IPlayerFactionData   -IPos +IPlayerItemGiverData   -IProfile +IPlayerMail   -IProfileHandler +IPlayerMailData   -IProfileOptions +IPlayerQuestData   +IPlayerTransportData +  + + +IPos +  + + +IProfile +  + + +IProfileHandler +  + + +IProfileOptions +  + + IProjectile
Represents a projectile entity.
- + IProjectileEvent   - + IProjectileEvent.ImpactEvent   - + IProjectileEvent.UpdateEvent   - + IProperty<T extends java.lang.Comparable<T>>
This code is owned by Minecraft
- + IQuest   - + IQuestCategory   - + IQuestDialog   - + IQuestEvent   - + IQuestEvent.QuestCompletedEvent   - + IQuestEvent.QuestStartEvent   - + IQuestEvent.QuestTurnedInEvent   - + IQuestHandler   - + IQuestInterface   - + IQuestItem   - + IQuestKill   - + IQuestLocation   - + IQuestObjective   - + IRecipe   - -IRecipeHandler -  - - -IRole -  - - -IRoleBank -  - - -IRoleFollower -  - - -IRoleMailman -  - -IRoleTrader +IRecipeEvent   -IRoleTransporter +IRecipeEvent.Post   -IScoreboard +IRecipeEvent.Pre   -IScoreboardObjective +IRecipeHandler   -IScoreboardTeam +IRole   -IScreenSize +IRoleBank   +IRoleFollower +  + + +IRoleMailman +  + + +IRoleTrader +  + + +IRoleTransporter +  + + +IScoreboard +  + + +IScoreboardObjective +  + + +IScoreboardTeam +  + + +IScreenSize +  + + IScroll
Represents a scrollable list component in a custom GUI.
- + ISkinOverlay
A skin overlay object for both NPCs and players.
- + ISlot   - + ISound   - + ITag   - + ITagHandler   - + ITextField
Represents a text field component in a custom GUI.
- + ITextPlane   - + ITexturedRect
Represents a textured rectangle component in a custom GUI.
- + +IThrowable<T extends net.minecraft.entity.projectile.EntityThrowable> + +
Represents a throwable entity with additional methods.
+ + + ITileEntity   - + ITimers   - + ITransportCategory   - + ITransportHandler   - + ITransportLocation   - + IVillager<T extends net.minecraft.entity.passive.EntityVillager>
Represents a villager entity with additional trading-related methods.
- + IWorld   - + Vec3i
This code is owned by Minecraft
diff --git a/docs/allclasses.html b/docs/allclasses.html index 66e2af9b3..4c4df8f25 100644 --- a/docs/allclasses.html +++ b/docs/allclasses.html @@ -2,10 +2,10 @@ - + All Classes - + @@ -15,7 +15,7 @@ - + @@ -29,7 +29,9 @@
  • BlockPos.PooledMutableBlockPos
  • IAction
  • IActionChain
  • +
  • IActionListener
  • IActionManager
  • +
  • IActionQueue
  • IAnimal
  • IAnimatable
  • IAnimation
  • @@ -42,6 +44,7 @@
  • IAnimationEvent.Started
  • IAnimationHandler
  • IAnvilRecipe
  • +
  • IArrow
  • IAttributeDefinition
  • IAttributeHandler
  • IAvailability
  • @@ -104,6 +107,7 @@
  • IFactionEvent
  • IFactionEvent.FactionPoints
  • IFactionHandler
  • +
  • IFishHook
  • IForgeEvent
  • IForgeEvent.EntityEvent
  • IForgeEvent.InitEvent
  • @@ -244,6 +248,7 @@
  • IPlayerEvent.RangedChargeEvent
  • IPlayerEvent.RangedLaunchedEvent
  • IPlayerEvent.RespawnEvent
  • +
  • IPlayerEvent.RightClickEvent
  • IPlayerEvent.SleepEvent
  • IPlayerEvent.SoundEvent
  • IPlayerEvent.StartUsingItem
  • @@ -283,6 +288,9 @@
  • IQuestLocation
  • IQuestObjective
  • IRecipe
  • +
  • IRecipeEvent
  • +
  • IRecipeEvent.Post
  • +
  • IRecipeEvent.Pre
  • IRecipeHandler
  • IRole
  • IRoleBank
  • @@ -303,6 +311,7 @@
  • ITextField
  • ITextPlane
  • ITexturedRect
  • +
  • IThrowable
  • ITileEntity
  • ITimers
  • ITransportCategory
  • diff --git a/docs/allpackages-index.html b/docs/allpackages-index.html index a2d6ca96c..8336a81fa 100644 --- a/docs/allpackages-index.html +++ b/docs/allpackages-index.html @@ -2,10 +2,10 @@ - + All Packages - + @@ -15,7 +15,7 @@ - + diff --git a/docs/constant-values.html b/docs/constant-values.html index d4f44e7e9..24aaf5a95 100644 --- a/docs/constant-values.html +++ b/docs/constant-values.html @@ -2,10 +2,10 @@ - + Constant Field Values - + @@ -15,7 +15,7 @@ - + diff --git a/docs/deprecated-list.html b/docs/deprecated-list.html index 46563630d..4f339e37f 100644 --- a/docs/deprecated-list.html +++ b/docs/deprecated-list.html @@ -2,10 +2,10 @@ - + Deprecated List - + @@ -15,7 +15,7 @@ - + diff --git a/docs/help-doc.html b/docs/help-doc.html index eeedc5fab..b5c42aad5 100644 --- a/docs/help-doc.html +++ b/docs/help-doc.html @@ -2,10 +2,10 @@ - + API Help - + @@ -15,7 +15,7 @@ - + diff --git a/docs/index-files/index-1.html b/docs/index-files/index-1.html index d3a3bda66..864d5ca40 100644 --- a/docs/index-files/index-1.html +++ b/docs/index-files/index-1.html @@ -2,10 +2,10 @@ - + A-Index - + @@ -15,7 +15,7 @@ - + @@ -146,18 +146,6 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Adds a button to the GUI with a specified size.
    -
    addConditionalTask(String, Supplier<Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    -
    -
    Convenience: create & enqueue a conditional task that re-checks forever.
    -
    -
    addConditionalTask(String, Supplier<Boolean>, Consumer<IAction>, Supplier<Boolean>) - Method in interface noppes.npcs.api.handler.IActionManager
    -
    -
    Convenience: create & enqueue a conditional task that gives up after maxChecks.
    -
    -
    addData(String, Object) - Method in interface noppes.npcs.api.handler.data.IAction
    -
    -
    Store arbitrary per-action data.
    -
    addDaysLeft(int) - Method in interface noppes.npcs.api.roles.IRoleFollower
     
    addEnchant(int, int) - Method in interface noppes.npcs.api.item.IItemStack
    @@ -268,21 +256,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Adds a scroll component to the GUI.
    -
    addSingleTask(String, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    -
    -
    Convenience: create & enqueue a task that will fire exactly once - after the given delay, and then auto-complete.
    -
    -
    addSingleTask(String, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    -
    -
    Same as above, but fires immediately (no delay).
    -
    addSpawn(INaturalSpawn) - Method in interface noppes.npcs.api.handler.INaturalSpawnsHandler
     
    -
    addTask(String, int, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    -
    -
    Convenience: create and enqueue a normal repeating task.
    -
    addTeam(String) - Method in interface noppes.npcs.api.scoreboard.IScoreboard
     
    addTextField(int, int, int, int, int) - Method in interface noppes.npcs.api.gui.ICustomGui
    @@ -329,26 +304,22 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    after(String, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
     
    -
    after(String, Supplier<Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.actions.IConditionalAction
    -
     
    -
    after(String, Supplier<Boolean>, Consumer<IAction>, Supplier<Boolean>) - Method in interface noppes.npcs.api.handler.data.actions.IConditionalAction
    -
     
    -
    after(String, Supplier<Boolean>, Consumer<IAction>, Supplier<Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.actions.IConditionalAction
    -
     
    after(Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
     
    -
    after(Supplier<Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.actions.IConditionalAction
    -
     
    -
    after(Supplier<Boolean>, Consumer<IAction>, Supplier<Boolean>) - Method in interface noppes.npcs.api.handler.data.actions.IConditionalAction
    -
     
    -
    after(Supplier<Boolean>, Consumer<IAction>, Supplier<Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.actions.IConditionalAction
    -
     
    -
    after(IConditionalAction) - Method in interface noppes.npcs.api.handler.data.actions.IConditionalAction
    -
     
    +
    after(Consumer<IAction>...) - Method in interface noppes.npcs.api.handler.data.IAction
    +
    +
    Multiple tasks chained one after another + i.e after(task1,task2,task3,...)
    +
    after(IAction) - Method in interface noppes.npcs.api.handler.data.IAction
    Enqueue another action immediately after this one.
    +
    after(IAction...) - Method in interface noppes.npcs.api.handler.data.IAction
    +
    +
    Multiple actions chained one after another + i.e after(act1,act2,act3,...)
    +
    aimWhileShooting(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
    Deprecated.
    diff --git a/docs/index-files/index-10.html b/docs/index-files/index-10.html index 955482b8d..08d22b3e3 100644 --- a/docs/index-files/index-10.html +++ b/docs/index-files/index-10.html @@ -2,10 +2,10 @@ - + K-Index - + @@ -15,7 +15,7 @@ - + @@ -106,12 +106,28 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    kickAllPlayers() - Method in class noppes.npcs.api.AbstractNpcAPI
     
    +
    kill() - Method in interface noppes.npcs.api.entity.IArrow
    +
     
    kill() - Method in interface noppes.npcs.api.entity.ICustomNpc
    Kills the NPC without despawning it.
    +
    kill() - Method in interface noppes.npcs.api.entity.IFishHook
    +
     
    +
    kill() - Method in interface noppes.npcs.api.entity.IThrowable
    +
     
    +
    kill() - Method in interface noppes.npcs.api.handler.data.IAction
    +
    +
    marks done and safely dumps the action's data and thread
    +
    +
    kill() - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    kill() - Method in interface noppes.npcs.api.handler.data.IPlayerEffect
     
    +
    killWhenEmpty(boolean) - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    +
    killWhenEmptyAfter(int) - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    knockback(double, double, double, float) - Method in interface noppes.npcs.api.entity.IEntity
    Applies knockback using individual power components.
    diff --git a/docs/index-files/index-11.html b/docs/index-files/index-11.html index ea467f148..4d8fe3838 100644 --- a/docs/index-files/index-11.html +++ b/docs/index-files/index-11.html @@ -2,10 +2,10 @@ - + L-Index - + @@ -15,7 +15,7 @@ - + diff --git a/docs/index-files/index-12.html b/docs/index-files/index-12.html index 5fe13b27a..146c7475e 100644 --- a/docs/index-files/index-12.html +++ b/docs/index-files/index-12.html @@ -2,10 +2,10 @@ - + M-Index - + @@ -15,7 +15,7 @@ - + @@ -102,7 +102,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    markDone() - Method in interface noppes.npcs.api.handler.data.IAction
    -
    Mark this action as complete.
    +
    Mark this action as complete and de-schedules it from its queue.
    matches(ItemStack, ItemStack) - Method in interface noppes.npcs.api.handler.data.IAnvilRecipe
    diff --git a/docs/index-files/index-13.html b/docs/index-files/index-13.html index 4309f60d9..d39d6ab7d 100644 --- a/docs/index-files/index-13.html +++ b/docs/index-files/index-13.html @@ -2,10 +2,10 @@ - + N-Index - + @@ -15,7 +15,7 @@ - + diff --git a/docs/index-files/index-14.html b/docs/index-files/index-14.html index 19944772e..40fe81f42 100644 --- a/docs/index-files/index-14.html +++ b/docs/index-files/index-14.html @@ -2,10 +2,10 @@ - + O-Index - + @@ -15,7 +15,7 @@ - + @@ -116,10 +116,19 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    offsetMutable(EnumFacing) - Method in class net.minecraft.util.math.BlockPos.PooledMutableBlockPos
     
    +
    once() - Method in interface noppes.npcs.api.handler.data.IAction
    +
    +
    Execute task only once, mark done + equivalent to times(1)
    +
    +
    onDone(Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    onFoundEnemy() - Method in interface noppes.npcs.api.entity.ICustomNpc
    Returns the NPC's behavior when encountering an enemy.
    +
    onStart(Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    onTermination(Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.actions.IConditionalAction
     
    ORIGIN - Static variable in class net.minecraft.util.math.BlockPos
    diff --git a/docs/index-files/index-15.html b/docs/index-files/index-15.html index 143ba0eea..a74c6c74b 100644 --- a/docs/index-files/index-15.html +++ b/docs/index-files/index-15.html @@ -2,10 +2,10 @@ - + P-Index - + @@ -15,7 +15,7 @@ - + @@ -98,10 +98,34 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));

    P

    +
    parallel(int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    +
    parallel(String, int, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    +
    parallel(String, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    +
    parallel(String, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    +
    parallel(Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    +
    parallel(Consumer<IAction>...) - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    +
    parallel(IAction) - Method in interface noppes.npcs.api.handler.data.IAction
    +
    +
    Enqueue another IAction on the parallel chain which starts firing simultaneously as this.
    +
    +
    parallel(IAction...) - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    parallelChain() - Method in interface noppes.npcs.api.handler.IActionManager
     
    +
    pause() - Method in interface noppes.npcs.api.handler.data.IAction
    +
    +
    Must call IAction.threadify() before using, else throws exception.
    +
    pauseFor(int) - Method in interface noppes.npcs.api.handler.data.IAction
     
    +
    pauseFor(long) - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    pauseSounds() - Method in class noppes.npcs.api.AbstractNpcAPI
     
    pauseSounds() - Method in interface noppes.npcs.api.entity.IPlayer
    @@ -110,6 +134,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    pauseSounds() - Method in interface noppes.npcs.api.IWorld
     
    +
    pauseUntil(Function<IAction, Boolean>) - Method in interface noppes.npcs.api.handler.data.IAction
    +
    +
    Must call IAction.threadify() before using, else throws exception.
    +
    performEffect(IPlayer) - Method in interface noppes.npcs.api.handler.data.IPlayerEffect
     
    playerStatus(IPlayer) - Method in interface noppes.npcs.api.handler.data.IFaction
    @@ -144,6 +172,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    playSoundToNearExcept(IPlayer, String, float, float) - Method in interface noppes.npcs.api.IWorld
     
    +
    printData() - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    +
    printQueue() - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    +
    printQueues() - Method in interface noppes.npcs.api.handler.IActionManager
    +
     
    A B C D E F G H I K L M N O P Q R S T U V W 
    All Classes All Packages diff --git a/docs/index-files/index-16.html b/docs/index-files/index-16.html index 8cd82af9b..aed3d2fbd 100644 --- a/docs/index-files/index-16.html +++ b/docs/index-files/index-16.html @@ -2,10 +2,10 @@ - + Q-Index - + @@ -15,7 +15,7 @@ - + diff --git a/docs/index-files/index-17.html b/docs/index-files/index-17.html index c76bb45ed..d60244e57 100644 --- a/docs/index-files/index-17.html +++ b/docs/index-files/index-17.html @@ -2,10 +2,10 @@ - + R-Index - + @@ -15,7 +15,7 @@ - + @@ -272,6 +272,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Removes the quest from active and finished quest list.
    +
    removeQueue(String) - Method in interface noppes.npcs.api.handler.IActionManager
    +
     
    removeRequirement(String) - Method in interface noppes.npcs.api.item.IItemStack
    Removes the requirement with the specified key from the item.
    @@ -360,6 +362,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Resets the player's spawnpoint to the default spawn.
    +
    resume() - Method in interface noppes.npcs.api.handler.data.IAction
    +
    +
    Resumes thread that was previously paused by IAction.pause(), IAction.pauseUntil(Function), IAction.pauseFor(int) or IAction.pauseFor(long) + Must be called from a different thread than the IAction one, as that one is paused, so it won't reach this function if it comes after any of the pausing functions.
    +
    retain() - Static method in class net.minecraft.util.math.BlockPos.PooledMutableBlockPos
     
    retain(double, double, double) - Static method in class net.minecraft.util.math.BlockPos.PooledMutableBlockPos
    diff --git a/docs/index-files/index-18.html b/docs/index-files/index-18.html index c14f2ae62..5d8d3ec14 100644 --- a/docs/index-files/index-18.html +++ b/docs/index-files/index-18.html @@ -2,10 +2,10 @@ - + S-Index - + @@ -15,7 +15,7 @@ - + @@ -138,34 +138,120 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Makes the NPC send a message to a specific player.
    -
    scheduleAction(String, int, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    +
    schedule(int, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    +
    schedule(int, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    +
     
    +
    schedule(int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    +
    schedule(int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    +
    +
    Convenience for IActionManager.create(String, Consumer) + enqueue.
    +
    +
    schedule(String, int, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    +
    schedule(String, int, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    -
    scheduleAction(String, Supplier<Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    -
    -
    Schedule a conditional action that gives up after at most maxChecks attempts.
    -
    -
    scheduleAction(String, Supplier<Boolean>, Consumer<IAction>, Supplier<Boolean>) - Method in interface noppes.npcs.api.handler.IActionManager
    -
    -
    Schedule a conditional action that gives up after at most maxChecks attempts.
    -
    -
    scheduleAction(String, Supplier<Boolean>, Consumer<IAction>, Supplier<Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    -
    -
    Schedule a conditional action that gives up after at most maxChecks attempts.
    -
    -
    scheduleAction(IConditionalAction) - Method in interface noppes.npcs.api.handler.IActionManager
    +
    schedule(String, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IActionQueue
     
    -
    scheduleAction(IAction) - Method in interface noppes.npcs.api.handler.IActionManager
    +
    schedule(String, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    +
    + +
    +
    schedule(String, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    +
    schedule(String, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    +
    +
    Convenience for IActionManager.create(String, Consumer) + enqueue.
    +
    +
    schedule(String, Function<IAction, Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    +
    +
    Schedule a conditional action that gives up after at most maxChecks attempts.
    +
    +
    schedule(String, Function<IAction, Boolean>, Consumer<IAction>, Function<IAction, Boolean>) - Method in interface noppes.npcs.api.handler.IActionManager
    +
    +
    Schedule a conditional action that gives up after at most maxChecks attempts.
    +
    +
    schedule(String, Function<IAction, Boolean>, Consumer<IAction>, Function<IAction, Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    +
    +
    Schedule a conditional action that gives up after at most maxChecks attempts.
    +
    +
    schedule(Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    +
    schedule(Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    +
    +
    Convenience for IActionManager.create(Consumer) + enqueue.
    +
    +
    schedule(Consumer<IAction>...) - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    +
    schedule(Consumer<IAction>...) - Method in interface noppes.npcs.api.handler.IActionManager
    +
    +
    Multiple tasks chained one after another + i.e schedule(task1,task2,task3,...)
    +
    +
    schedule(Function<IAction, Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    +
    +
    Schedule a conditional action that gives up after at most maxChecks attempts.
    +
    +
    schedule(Function<IAction, Boolean>, Consumer<IAction>, Function<IAction, Boolean>) - Method in interface noppes.npcs.api.handler.IActionManager
    +
    +
    Schedule a conditional action that gives up after at most maxChecks attempts.
    +
    +
    schedule(Function<IAction, Boolean>, Consumer<IAction>, Function<IAction, Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    +
    +
    Schedule a conditional action that gives up after at most maxChecks attempts.
    +
    +
    schedule(IConditionalAction) - Method in interface noppes.npcs.api.handler.IActionManager
    +
     
    +
    schedule(IConditionalAction...) - Method in interface noppes.npcs.api.handler.IActionManager
    +
    +
    Multiple conditionals + i.e schedule(act1,act2,act3,...)
    +
    +
    schedule(IAction) - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    +
    schedule(IAction) - Method in interface noppes.npcs.api.handler.IActionManager
    Schedule an existing action for execution.
    +
    schedule(IAction...) - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    +
    schedule(IAction...) - Method in interface noppes.npcs.api.handler.IActionManager
    +
    +
    Multiple actions chained one after another + i.e schedule(act1,act2,act3,...)
    +
    +
    scheduleActionAt(int, IAction) - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    scheduleActionAt(int, IAction) - Method in interface noppes.npcs.api.handler.IActionManager
    Insert an action at a specific position in the queue.
    -
    scheduleParallelAction(IAction) - Method in interface noppes.npcs.api.handler.IActionManager
    +
    scheduleParallel(int, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
     
    +
    scheduleParallel(int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    +
     
    +
    scheduleParallel(String, int, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    +
     
    +
    scheduleParallel(String, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    +
     
    +
    scheduleParallel(String, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    +
     
    +
    scheduleParallel(Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    +
     
    +
    scheduleParallel(Consumer<IAction>...) - Method in interface noppes.npcs.api.handler.IActionManager
    +
     
    +
    scheduleParallel(IAction) - Method in interface noppes.npcs.api.handler.IActionManager
    +
    +
    Schedules actions on the parallelQueue, where all actions are executed simultaneously
    +
    +
    scheduleParallel(IAction...) - Method in interface noppes.npcs.api.handler.IActionManager
    +
    +
    Multiple actions in parallel + i.e scheduleParallel(act1,act2,act3,...)
    +
    sendMessage(String) - Method in interface noppes.npcs.api.entity.IPlayer
    Sends a chat message to the player.
    @@ -428,7 +514,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    setCompound(String, INbt) - Method in interface noppes.npcs.api.INbt
     
    -
    setCondition(Supplier<Boolean>) - Method in interface noppes.npcs.api.handler.data.actions.IConditionalAction
    +
    setCondition(Function<IAction, Boolean>) - Method in interface noppes.npcs.api.handler.data.actions.IConditionalAction
     
    setConqueredEnd(boolean) - Method in interface noppes.npcs.api.entity.IPlayer
    @@ -466,6 +552,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    setDarkenScreen(boolean) - Method in interface noppes.npcs.api.handler.data.IDialog
     
    +
    setData(String, Object) - Method in interface noppes.npcs.api.handler.data.IAction
    +
    +
    Store arbitrary per-action data.
    +
    setDaytime(int) - Method in interface noppes.npcs.api.handler.data.IAvailability
    Sets the daytime condition requirement.
    @@ -474,6 +564,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Sets the player's DBC class.
    +
    setDebugMode(boolean) - Method in interface noppes.npcs.api.handler.IActionManager
    +
    +
    Enabling prints to the console the life cycle of IActionManager, it's IActionQueues and the scheduled IActions
    +
    setDefaultAlignment(int) - Method in interface noppes.npcs.api.overlay.ICustomOverlay
     
    setDefaultPoints(int) - Method in interface noppes.npcs.api.handler.data.IFaction
    @@ -1012,6 +1106,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    setMarket(String) - Method in interface noppes.npcs.api.roles.IRoleTrader
     
    +
    setMaterialUsage(int) - Method in interface noppes.npcs.api.event.IRecipeEvent.Pre
    +
    +
    Sets the material usage of Anvil Recipe
    +
    setMaxAge(int) - Method in interface noppes.npcs.api.IParticle
     
    setMaxChecks(int) - Method in interface noppes.npcs.api.handler.data.actions.IConditionalAction
    @@ -1086,6 +1184,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    setMessage(String) - Method in interface noppes.npcs.api.event.IPlayerEvent.ChatEvent
     
    +
    setMessage(String) - Method in interface noppes.npcs.api.event.IRecipeEvent.Pre
    +
     
    setMinHeight(int) - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
     
    setMinLootXP(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
    @@ -1166,6 +1266,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Sets the NPC's name.
    +
    setName(String) - Method in interface noppes.npcs.api.handler.data.IActionChain
    +
     
    setName(String) - Method in interface noppes.npcs.api.handler.data.IAnimation
     
    setName(String) - Method in interface noppes.npcs.api.handler.data.ICustomEffect
    @@ -1194,6 +1296,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    setName(String) - Method in interface noppes.npcs.api.handler.data.ITransportLocation
     
    +
    setName(String) - Method in interface noppes.npcs.api.handler.IActionManager
    +
     
    setNaturallyDespawns(boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
    Sets whether the NPC should naturally despawn.
    @@ -1266,6 +1370,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    setPageText(String[]) - Method in interface noppes.npcs.api.handler.data.IPlayerMail
     
    +
    setParallel(boolean) - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    setPart(int) - Method in interface noppes.npcs.api.handler.data.IFramePart
     
    setPart(String) - Method in interface noppes.npcs.api.handler.data.IFramePart
    @@ -1405,6 +1511,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Set a quest to the party (this does not validate use validateQuest())
    +
    setQueue(IActionQueue) - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    setRace(byte) - Method in interface noppes.npcs.api.entity.IDBCPlayer
    Sets the player's race.
    @@ -1471,6 +1579,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Sets the number of ticks before the NPC respawns.
    +
    setResult(IItemStack) - Method in interface noppes.npcs.api.event.IRecipeEvent.Post
    +
     
    setRetaliateType(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
    Sets the NPC's retaliation type.
    @@ -1953,10 +2063,6 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    setType(int) - Method in interface noppes.npcs.api.handler.data.ITransportLocation
     
    -
    setUpdateEveryXTick(int) - Method in interface noppes.npcs.api.handler.data.IAction
    -
    -
    Set how many ticks between each invocation of the action callback.
    -
    setVersion(int) - Method in interface noppes.npcs.api.handler.data.ILinkedItem
     
    setVisibleTo(IPlayer, boolean) - Method in interface noppes.npcs.api.entity.ICustomNpc
    @@ -1993,6 +2099,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    setX2(int) - Method in interface noppes.npcs.api.overlay.IOverlayLine
     
    +
    setXpCost(int) - Method in interface noppes.npcs.api.event.IRecipeEvent.Pre
    +
    +
    Sets the XP Cost of Anvil Recipe
    +
    setY(double) - Method in interface noppes.npcs.api.entity.IEntity
    Sets the entity's y position.
    @@ -2149,6 +2259,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    spawnsLikeMonster(boolean) - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
     
    +
    start() - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    +
    start() - Method in interface noppes.npcs.api.handler.data.IActionChain
    +
    +
    Start IActionManager
    +
    +
    start() - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    start() - Method in interface noppes.npcs.api.handler.IActionManager
    Begin processing scheduled actions.
    @@ -2165,6 +2283,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Add the quest from active quest list.
    +
    stop() - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    stop() - Method in interface noppes.npcs.api.handler.IActionManager
    Halt processing of actions.
    @@ -2203,6 +2323,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Stops the player from using the currently active item.
    +
    stopWhenEmpty(boolean) - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    storeAsClone(int, String) - Method in interface noppes.npcs.api.entity.IEntity
    Stores the entity as a clone with the given tab and name.
    diff --git a/docs/index-files/index-19.html b/docs/index-files/index-19.html index 176681312..ec5667f52 100644 --- a/docs/index-files/index-19.html +++ b/docs/index-files/index-19.html @@ -2,10 +2,10 @@ - + T-Index - + @@ -15,7 +15,7 @@ - + @@ -98,10 +98,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));

    T

    -
    terminateWhen(Supplier<Boolean>) - Method in interface noppes.npcs.api.handler.data.actions.IConditionalAction
    +
    terminateWhen(Function<IAction, Boolean>) - Method in interface noppes.npcs.api.handler.data.actions.IConditionalAction
     
    textWidthHeight(int, int) - Method in interface noppes.npcs.api.handler.data.IDialog
     
    +
    threadify() - Method in interface noppes.npcs.api.handler.data.IAction
    +
    +
    Creates a new thread for task to run into.
    +
    thunderStrike(double, double, double) - Method in interface noppes.npcs.api.IWorld
     
    thunderStrike(IPos) - Method in interface noppes.npcs.api.IWorld
    @@ -112,6 +116,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    timerIds() - Method in interface noppes.npcs.api.ITimers
     
    +
    times(int) - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    toggleFriendlyFire() - Method in interface noppes.npcs.api.handler.data.IParty
    Toggles Friendly Fire
    diff --git a/docs/index-files/index-2.html b/docs/index-files/index-2.html index acb37691c..a6af5ce59 100644 --- a/docs/index-files/index-2.html +++ b/docs/index-files/index-2.html @@ -2,10 +2,10 @@ - + B-Index - + @@ -15,7 +15,7 @@ - + diff --git a/docs/index-files/index-20.html b/docs/index-files/index-20.html index 00084663d..6e0d42f06 100644 --- a/docs/index-files/index-20.html +++ b/docs/index-files/index-20.html @@ -2,10 +2,10 @@ - + U-Index - + @@ -15,7 +15,7 @@ - + @@ -160,6 +160,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Updates the entity's state.
    +
    updateEvery(int) - Method in interface noppes.npcs.api.handler.data.IAction
    +
    +
    Set how many ticks between each execution of the action task.
    +
    updatePartyData() - Method in interface noppes.npcs.api.handler.data.IParty
    Sends all PARTY INFORMATION to all Party Participants [Higher Data]
    diff --git a/docs/index-files/index-21.html b/docs/index-files/index-21.html index 111c47d73..a60aa1513 100644 --- a/docs/index-files/index-21.html +++ b/docs/index-files/index-21.html @@ -2,10 +2,10 @@ - + V-Index - + @@ -15,7 +15,7 @@ - + diff --git a/docs/index-files/index-22.html b/docs/index-files/index-22.html index 1fadea543..1bb4b7cb7 100644 --- a/docs/index-files/index-22.html +++ b/docs/index-files/index-22.html @@ -2,10 +2,10 @@ - + W-Index - + @@ -15,7 +15,7 @@ - + diff --git a/docs/index-files/index-3.html b/docs/index-files/index-3.html index 04c3bd0e2..c5bc1fa82 100644 --- a/docs/index-files/index-3.html +++ b/docs/index-files/index-3.html @@ -2,10 +2,10 @@ - + C-Index - + @@ -15,7 +15,7 @@ - + @@ -120,9 +120,13 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Checks whether the entity can breathe underwater.
    -
    cancelAction(String) - Method in interface noppes.npcs.api.handler.IActionManager
    +
    cancel(String) - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    +
    cancel(IAction) - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    +
    cancelAny(String) - Method in interface noppes.npcs.api.handler.IActionManager
    -
    Cancel (remove) the first queued action with the given name.
    +
    Checks through all available queues and cancels (remove) the first action with the given name.
    canCollide() - Method in interface noppes.npcs.api.IBlock
     
    @@ -170,6 +174,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    causedByDeath() - Method in interface noppes.npcs.api.event.IPlayerEvent.EffectEvent.Removed
     
    +
    chain() - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    chain() - Method in interface noppes.npcs.api.handler.IActionManager
     
    changeSlot(IPlayer, int) - Method in interface noppes.npcs.api.handler.IProfileHandler
    @@ -178,6 +184,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Clears all components from the GUI.
    +
    clear() - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
    +
    Kills all IActions in {IActionQueue.getQueue()} and empties it
    +
    clear() - Method in interface noppes.npcs.api.handler.data.ILines
     
    clear() - Method in interface noppes.npcs.api.handler.data.IMagicData
    @@ -186,7 +196,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    clear() - Method in interface noppes.npcs.api.handler.IActionManager
    -
    Remove every scheduled action immediately.
    +
    Clears all available queues and kills all of their scheduled IActions.
    clear() - Method in interface noppes.npcs.api.handler.IOverlayHandler
     
    @@ -288,6 +298,24 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    compareTo(Vec3i) - Method in class net.minecraft.util.Vec3i
     
    +
    conditional(String, Function<IAction, Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    +
    conditional(String, Function<IAction, Boolean>, Consumer<IAction>, Function<IAction, Boolean>) - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    +
    conditional(String, Function<IAction, Boolean>, Consumer<IAction>, Function<IAction, Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    +
    conditional(Function<IAction, Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    +
    conditional(Function<IAction, Boolean>, Consumer<IAction>, Function<IAction, Boolean>) - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    +
    conditional(Function<IAction, Boolean>, Consumer<IAction>, Function<IAction, Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    +
    conditional(IConditionalAction) - Method in interface noppes.npcs.api.handler.data.IAction
    +
    +
    Enqueue an IConditionalAction on the conditional chain
    +
    +
    conditional(IConditionalAction...) - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    conqueredEnd() - Method in interface noppes.npcs.api.entity.IPlayer
    Checks whether the player has conquered the End dimension.
    @@ -308,6 +336,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Creates a deep copy of this item stack.
    +
    copyDataTo(IAction) - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    count(IItemStack, boolean, boolean) - Method in interface noppes.npcs.api.IContainer
     
    countEntities(IEntity) - Method in interface noppes.npcs.api.IWorld
    @@ -318,6 +348,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    create() - Method in interface noppes.npcs.api.handler.data.IQuestCategory
     
    +
    create(int, int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    +
     
    create(int, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
     
    create(String) - Method in interface noppes.npcs.api.handler.IActionManager
    @@ -334,29 +366,29 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    create(String, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
     
    -
    create(String, Supplier<Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    +
    create(String, Function<IAction, Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    Schedule a conditional action that gives up after at most maxChecks attempts.
    -
    create(String, Supplier<Boolean>, Consumer<IAction>, Supplier<Boolean>) - Method in interface noppes.npcs.api.handler.IActionManager
    +
    create(String, Function<IAction, Boolean>, Consumer<IAction>, Function<IAction, Boolean>) - Method in interface noppes.npcs.api.handler.IActionManager
    Schedule a conditional action that gives up after at most maxChecks attempts.
    -
    create(String, Supplier<Boolean>, Consumer<IAction>, Supplier<Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    +
    create(String, Function<IAction, Boolean>, Consumer<IAction>, Function<IAction, Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    Schedule a conditional action that gives up after at most maxChecks attempts.
    create(Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
     
    -
    create(Supplier<Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    +
    create(Function<IAction, Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    Schedule a conditional action that gives up after at most maxChecks attempts.
    -
    create(Supplier<Boolean>, Consumer<IAction>, Supplier<Boolean>) - Method in interface noppes.npcs.api.handler.IActionManager
    +
    create(Function<IAction, Boolean>, Consumer<IAction>, Function<IAction, Boolean>) - Method in interface noppes.npcs.api.handler.IActionManager
    Schedule a conditional action that gives up after at most maxChecks attempts.
    -
    create(Supplier<Boolean>, Consumer<IAction>, Supplier<Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    +
    create(Function<IAction, Boolean>, Consumer<IAction>, Function<IAction, Boolean>, Consumer<IAction>) - Method in interface noppes.npcs.api.handler.IActionManager
    Schedule a conditional action that gives up after at most maxChecks attempts.
    @@ -414,6 +446,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    createParty(IPlayer) - Method in interface noppes.npcs.api.handler.IPartyHandler
     
    +
    createQueue(String) - Method in interface noppes.npcs.api.handler.IActionManager
    +
     
    +
    createQueue(String, boolean) - Method in interface noppes.npcs.api.handler.IActionManager
    +
     
    createSkinOverlay(String) - Method in class noppes.npcs.api.AbstractNpcAPI
     
    createSound(String) - Method in class noppes.npcs.api.AbstractNpcAPI
    diff --git a/docs/index-files/index-4.html b/docs/index-files/index-4.html index d40f3a363..0817a0f42 100644 --- a/docs/index-files/index-4.html +++ b/docs/index-files/index-4.html @@ -2,10 +2,10 @@ - + D-Index - + @@ -15,7 +15,7 @@ - + diff --git a/docs/index-files/index-5.html b/docs/index-files/index-5.html index bb0c53ed3..768aa1569 100644 --- a/docs/index-files/index-5.html +++ b/docs/index-files/index-5.html @@ -2,10 +2,10 @@ - + E-Index - + @@ -15,7 +15,7 @@ - + @@ -150,6 +150,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    events() - Method in class noppes.npcs.api.AbstractNpcAPI
     
    +
    everySecond() - Method in interface noppes.npcs.api.handler.data.IAction
    +
    +
    Executes task every second (Sets updateEvery to 20)
    +
    +
    everyTick() - Method in interface noppes.npcs.api.handler.data.IAction
    +
    +
    Executes task every tick (Sets updateEvery to 1)
    +
    executeCommand(String) - Method in interface noppes.npcs.api.block.IBlockScripted
    On servers the enable-command-block option in the server.properties needs to be set to true
    diff --git a/docs/index-files/index-6.html b/docs/index-files/index-6.html index 7ae3c11cd..cfd97cc49 100644 --- a/docs/index-files/index-6.html +++ b/docs/index-files/index-6.html @@ -2,10 +2,10 @@ - + F-Index - + @@ -15,7 +15,7 @@ - + diff --git a/docs/index-files/index-7.html b/docs/index-files/index-7.html index b5f28769b..cce488acc 100644 --- a/docs/index-files/index-7.html +++ b/docs/index-files/index-7.html @@ -2,10 +2,10 @@ - + G-Index - + @@ -15,7 +15,7 @@ - + @@ -112,6 +112,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    get(int, String, IWorld) - Method in interface noppes.npcs.api.handler.ICloneHandler
     
    +
    get(String) - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    get(String) - Method in interface noppes.npcs.api.handler.IAnimationHandler
     
    getAbsorptionAmount() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
    @@ -126,14 +128,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Returns the accuracy value for the projectile.
    +
    getActionManager() - Method in class noppes.npcs.api.AbstractNpcAPI
    +
     
    getActionManager() - Method in interface noppes.npcs.api.entity.ICustomNpc
    Returns the action manager used for scheduling NPC actions.
    -
    getActionQueue() - Method in interface noppes.npcs.api.handler.IActionManager
    -
    -
    Retrieve the entire action queue.
    -
    +
    getActionManager() - Method in interface noppes.npcs.api.entity.IPlayer
    +
     
    getActiveQuests() - Method in interface noppes.npcs.api.entity.IPlayer
    Returns an array of quests that the player is actively undertaking.
    @@ -193,6 +195,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    getAllowedValues() - Method in interface net.minecraft.block.properties.IProperty
     
    +
    getAllQueues() - Method in interface noppes.npcs.api.handler.IActionManager
    +
     
    getAllServerPlayers() - Method in class noppes.npcs.api.AbstractNpcAPI
     
    getAllServerPlayers() - Method in interface noppes.npcs.api.IWorld
    @@ -261,6 +265,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    getAnvilList() - Method in interface noppes.npcs.api.handler.IRecipeHandler
     
    +
    getAny(String) - Method in interface noppes.npcs.api.handler.IActionManager
    +
     
    getArgs() - Method in interface noppes.npcs.api.event.ICustomNPCsEvent.ScriptedCommandEvent
     
    getArmor(int) - Method in interface noppes.npcs.api.entity.ICustomNpc
    @@ -449,6 +455,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    getCarpentryList() - Method in interface noppes.npcs.api.handler.IRecipeHandler
     
    +
    getCaster() - Method in interface noppes.npcs.api.entity.IFishHook
    +
     
    getCategory() - Method in interface noppes.npcs.api.handler.data.IDialog
     
    getCategory() - Method in interface noppes.npcs.api.handler.data.IQuest
    @@ -491,6 +499,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    getClosestVulnerablePlayerToEntity(IEntity, double) - Method in interface noppes.npcs.api.IWorld
     
    +
    getCollidingEntities() - Method in interface noppes.npcs.api.entity.IEntity
    +
     
    getCollisionType() - Method in interface noppes.npcs.api.entity.ICustomNpc
    Returns the NPC's collision type.
    @@ -573,7 +583,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    getCompound(String) - Method in interface noppes.npcs.api.INbt
     
    -
    getConditionalActions() - Method in interface noppes.npcs.api.handler.IActionManager
    +
    getConditionalQueue() - Method in interface noppes.npcs.api.handler.IActionManager
     
    getContainer() - Method in interface noppes.npcs.api.event.IPlayerEvent.ContainerClosed
     
    @@ -587,16 +597,16 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    getCount() - Method in interface noppes.npcs.api.handler.data.IAction
     
    +
    getCraft() - Method in interface noppes.npcs.api.event.IRecipeEvent.Post
    +
     
    getCriteria() - Method in interface noppes.npcs.api.scoreboard.IScoreboardObjective
     
    getCurrency(int) - Method in interface noppes.npcs.api.roles.IRoleTrader
     
    getCurrent() - Method in interface noppes.npcs.api.event.IPlayerEvent.FillBucketEvent
     
    -
    getCurrentAction() - Method in interface noppes.npcs.api.handler.IActionManager
    -
    -
    Peek at the next action to run (the head of the queue).
    -
    +
    getCurrentAction() - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    getCurrentPlayerCount() - Method in class noppes.npcs.api.AbstractNpcAPI
     
    getCurrentQuestID() - Method in interface noppes.npcs.api.handler.data.IParty
    @@ -637,6 +647,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Retrieves a magic cycle (or category) by its unique ID.
    +
    getDamage() - Method in interface noppes.npcs.api.entity.IArrow
    +
     
    getDamage() - Method in interface noppes.npcs.api.event.INpcEvent.DamagedEvent
     
    getDamage() - Method in interface noppes.npcs.api.event.INpcEvent.MeleeAttackEvent
    @@ -1241,6 +1253,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    getIDamageSource(IEntity<?>) - Method in class noppes.npcs.api.AbstractNpcAPI
     
    +
    getIdentifier() - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    getIEntity(Entity) - Method in class noppes.npcs.api.AbstractNpcAPI
     
    getIgnoreCobweb() - Method in interface noppes.npcs.api.entity.ICustomNpc
    @@ -1276,10 +1290,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    getIndex() - Method in interface noppes.npcs.api.handler.data.IPlayerEffect
     
    -
    getIndex(IAction) - Method in interface noppes.npcs.api.handler.IActionManager
    -
    -
    Get the zero-based position of an action in the queue.
    -
    +
    getIndex(IAction) - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    getInfiniteDays() - Method in interface noppes.npcs.api.roles.IRoleFollower
     
    getInstrumentId() - Method in interface noppes.npcs.api.jobs.IJobBard
    @@ -1370,6 +1382,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    getItems() - Method in interface noppes.npcs.api.event.IPlayerEvent.DropEvent
     
    +
    getItems() - Method in interface noppes.npcs.api.event.IRecipeEvent
    +
     
    getItems() - Method in interface noppes.npcs.api.handler.data.IPlayerMail
     
    getItems() - Method in interface noppes.npcs.api.IContainer
    @@ -1446,6 +1460,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Returns the lines spoken when the NPC kills another entity.
    +
    getKillWhenEmptyAfter() - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    getKnockback() - Method in interface noppes.npcs.api.entity.ICustomNpc
    Returns the knockback strength of the NPC.
    @@ -1621,14 +1637,22 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    getManager() - Method in interface noppes.npcs.api.handler.data.IAction
     
    +
    getManager() - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    getMarket() - Method in interface noppes.npcs.api.roles.IRoleTrader
     
    +
    getMaterialUsage() - Method in interface noppes.npcs.api.event.IRecipeEvent.Pre
    +
    +
    Only for IAnvilRecipe
    +
    getMaxAge() - Method in interface noppes.npcs.api.IParticle
     
    getMaxChecks() - Method in interface noppes.npcs.api.handler.data.actions.IConditionalAction
    Note: Only for Conditional Actions
    +
    getMaxCount() - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    getMaxDuration() - Method in interface noppes.npcs.api.handler.data.IAction
     
    getMaxHealth() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
    @@ -1735,6 +1759,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    getMessage() - Method in interface noppes.npcs.api.event.IPlayerEvent.ChatEvent
     
    +
    getMessage() - Method in interface noppes.npcs.api.event.IRecipeEvent.Pre
    +
     
    getMinHeight() - Method in interface noppes.npcs.api.handler.data.INaturalSpawn
     
    getMinLootXP() - Method in interface noppes.npcs.api.entity.ICustomNpc
    @@ -1811,6 +1837,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    getName() - Method in interface noppes.npcs.api.handler.data.IAction
     
    +
    getName() - Method in interface noppes.npcs.api.handler.data.IActionChain
    +
     
    +
    getName() - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    getName() - Method in interface noppes.npcs.api.handler.data.IAnimation
     
    getName() - Method in interface noppes.npcs.api.handler.data.IAnvilRecipe
    @@ -1855,6 +1885,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    getName() - Method in interface noppes.npcs.api.handler.data.ITransportLocation
     
    +
    getName() - Method in interface noppes.npcs.api.handler.IActionManager
    +
     
    getName() - Method in interface noppes.npcs.api.IBlock
     
    getName() - Method in interface noppes.npcs.api.item.IItemStack
    @@ -1965,6 +1997,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    getOptionSpaceY() - Method in interface noppes.npcs.api.handler.data.IDialog
     
    +
    getOrCreateQueue(String) - Method in interface noppes.npcs.api.handler.IActionManager
    +
     
    +
    getOrCreateQueue(String, boolean) - Method in interface noppes.npcs.api.handler.IActionManager
    +
     
    getOtherFormMastery(String) - Method in interface noppes.npcs.api.entity.IDBCPlayer
    Returns the mastery value for a non-racial (other) form.
    @@ -1993,6 +2029,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    getPageText() - Method in interface noppes.npcs.api.handler.data.IPlayerMail
     
    +
    getParallelQueue() - Method in interface noppes.npcs.api.handler.IActionManager
    +
     
    getParent() - Method in interface noppes.npcs.api.handler.data.IAnimation
     
    getPart(int) - Method in interface noppes.npcs.api.entity.data.IModelRotate
    @@ -2013,6 +2051,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    getPartyLeaderName() - Method in interface noppes.npcs.api.handler.data.IParty
     
    +
    getPartyMembers() - Method in interface noppes.npcs.api.entity.IPlayer
    +
     
    getPartyOptions() - Method in interface noppes.npcs.api.handler.data.IQuest
     
    getPartyRequirements() - Method in interface noppes.npcs.api.handler.data.IPartyOptions
    @@ -2077,6 +2117,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    getPlayer() - Method in interface noppes.npcs.api.event.IPlayerEvent
     
    +
    getPlayer() - Method in interface noppes.npcs.api.event.IPlayerEvent.RightClickEvent
    +
     
    getPlayer() - Method in interface noppes.npcs.api.handler.data.IProfile
     
    getPlayer(String) - Method in class noppes.npcs.api.AbstractNpcAPI
    @@ -2214,6 +2256,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    getQuests() - Method in class noppes.npcs.api.AbstractNpcAPI
     
    +
    getQueue() - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    +
    getQueue() - Method in interface noppes.npcs.api.handler.data.IActionChain
    +
     
    +
    getQueue() - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    +
    getQueue(String) - Method in interface noppes.npcs.api.handler.IActionManager
    +
     
    getRace() - Method in interface noppes.npcs.api.entity.IDBCPlayer
    Returns the player's race.
    @@ -2248,6 +2298,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    getReadMail() - Method in interface noppes.npcs.api.handler.IPlayerMailData
     
    +
    getRecipe() - Method in interface noppes.npcs.api.event.IRecipeEvent
    +
    +
    Returns the recipe object associated with this event.
    +
    getRecipe() - Method in interface noppes.npcs.api.handler.data.IRecipe
     
    getRecipes() - Method in class noppes.npcs.api.AbstractNpcAPI
    @@ -2506,6 +2560,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    getSenderWorld() - Method in interface noppes.npcs.api.event.ICustomNPCsEvent.ScriptedCommandEvent
     
    +
    getSequentialQueue() - Method in interface noppes.npcs.api.handler.IActionManager
    +
    +
    Retrieve the entire action queue.
    +
    getServerOwner() - Method in class noppes.npcs.api.AbstractNpcAPI
     
    getServerTime() - Method in class noppes.npcs.api.AbstractNpcAPI
    @@ -2520,6 +2578,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Returns the condition under which the NPC seeks shelter.
    +
    getShooter() - Method in interface noppes.npcs.api.entity.IArrow
    +
     
    getShort(String) - Method in interface noppes.npcs.api.INbt
     
    getShotCount() - Method in interface noppes.npcs.api.entity.ICustomNpc
    @@ -2734,6 +2794,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    getTarget() - Method in interface noppes.npcs.api.event.IPlayerEvent.InteractEvent
     
    +
    getTarget() - Method in interface noppes.npcs.api.event.IPlayerEvent.RightClickEvent
    +
     
    getTargetType() - Method in interface noppes.npcs.api.handler.data.IQuestKill
     
    getTeam(String) - Method in interface noppes.npcs.api.scoreboard.IScoreboard
    @@ -2874,6 +2936,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Returns the thrower (the entity that launched the projectile).
    +
    getThrower() - Method in interface noppes.npcs.api.entity.IThrowable
    +
     
    getTileEntity() - Method in interface noppes.npcs.api.IBlock
     
    getTileEntityNBT() - Method in interface noppes.npcs.api.IBlock
    @@ -2996,6 +3060,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    getType() - Method in interface noppes.npcs.api.event.IPlayerEvent.InteractEvent
     
    +
    getType() - Method in interface noppes.npcs.api.event.IPlayerEvent.RightClickEvent
    +
     
    getType() - Method in interface noppes.npcs.api.event.IProjectileEvent.ImpactEvent
     
    getType() - Method in interface noppes.npcs.api.handler.data.IDialogOption
    @@ -3020,7 +3086,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    getUnreadMail() - Method in interface noppes.npcs.api.handler.IPlayerMailData
     
    -
    getUpdateEveryXTick() - Method in interface noppes.npcs.api.handler.data.IAction
    +
    getUpdateEvery() - Method in interface noppes.npcs.api.handler.data.IAction
     
    getUuid() - Method in interface noppes.npcs.api.handler.data.ITag
     
    @@ -3148,6 +3214,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    getXD() - Method in interface noppes.npcs.api.IPos
     
    +
    getXpCost() - Method in interface noppes.npcs.api.event.IRecipeEvent.Pre
    +
    +
    Only for IAnvilRecipe
    +
    getXpCost() - Method in interface noppes.npcs.api.handler.data.IAnvilRecipe
    The XP cost per repair tick (e.g., 10 levels per tick).
    diff --git a/docs/index-files/index-8.html b/docs/index-files/index-8.html index eaacd3ae1..4e8f34c7f 100644 --- a/docs/index-files/index-8.html +++ b/docs/index-files/index-8.html @@ -2,10 +2,10 @@ - + H-Index - + @@ -15,7 +15,7 @@ - + @@ -104,10 +104,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    has(int, String) - Method in interface noppes.npcs.api.handler.ICloneHandler
     
    +
    has(String) - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    has(String) - Method in interface noppes.npcs.api.handler.IAnimationHandler
     
    has(String) - Method in interface noppes.npcs.api.INbt
     
    +
    has(IAction) - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    hasAchievement(String) - Method in interface noppes.npcs.api.entity.IPlayer
     
    hasActiveQuest(int) - Method in interface noppes.npcs.api.entity.IPlayer
    @@ -120,8 +124,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Checks whether the player has an active quest matching the specified quest.
    +
    hasActiveTasks() - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    hasAlias(String) - Method in interface noppes.npcs.api.ICommand
     
    +
    hasAny(String) - Method in interface noppes.npcs.api.handler.IActionManager
    +
     
    hasAttribute(String) - Method in interface noppes.npcs.api.handler.data.IPlayerAttributes
    Checks whether an attribute with the given key exists.
    @@ -148,6 +156,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    hasCustomNameTag() - Method in interface noppes.npcs.api.entity.IEntityLiving
     
    +
    hasData(String) - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    hasEffect(IPlayer, int) - Method in interface noppes.npcs.api.handler.ICustomEffectHandler
    Checks if the specified player currently has an effect with the given ID.
    @@ -230,6 +240,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    hasQuest() - Method in interface noppes.npcs.api.handler.data.IPlayerMail
     
    +
    hasQueue(String) - Method in interface noppes.npcs.api.handler.IActionManager
    +
     
    hasReadDialog(int) - Method in interface noppes.npcs.api.entity.IPlayer
    Checks whether the player has read the dialog with the specified ID.
    diff --git a/docs/index-files/index-9.html b/docs/index-files/index-9.html index 0c3d5d42e..86bc45850 100644 --- a/docs/index-files/index-9.html +++ b/docs/index-files/index-9.html @@ -2,10 +2,10 @@ - + I-Index - + @@ -15,7 +15,7 @@ - + @@ -106,11 +106,15 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    IActionChain - Interface in noppes.npcs.api.handler.data
     
    +
    IActionListener - Interface in noppes.npcs.api.handler.data
    +
     
    IActionManager - Interface in noppes.npcs.api.handler
    Manages a queue of IAction instances, allowing scheduling of delayed, repeating, or conditional "tasks" for NPC scripting.
    +
    IActionQueue - Interface in noppes.npcs.api.handler.data
    +
     
    IAnimal<T extends net.minecraft.entity.passive.EntityAnimal> - Interface in noppes.npcs.api.entity
    Represents an animal entity with additional behavior such as breeding, @@ -142,6 +146,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    IAnvilRecipe - Interface in noppes.npcs.api.handler.data
     
    +
    IArrow<T extends net.minecraft.entity.projectile.EntityArrow> - Interface in noppes.npcs.api.entity
    +
    +
    Represents a arrow entity with additional methods.
    +
    IAttributeDefinition - Interface in noppes.npcs.api.handler.data
    Defines the blueprint for an attribute.
    @@ -301,6 +309,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    IFactionHandler - Interface in noppes.npcs.api.handler
     
    +
    IFishHook<T extends net.minecraft.entity.projectile.EntityFishHook> - Interface in noppes.npcs.api.entity
    +
    +
    Represents a fish hook entity with additional methods.
    +
    IForgeEvent - Interface in noppes.npcs.api.event
     
    IForgeEvent.EntityEvent - Interface in noppes.npcs.api.event
    @@ -451,6 +463,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    A scripted data representation of an MC NBTTagCompound object.
    +
    inDebugMode() - Method in interface noppes.npcs.api.handler.IActionManager
    +
     
    inFire() - Method in interface noppes.npcs.api.entity.IEntity
     
    inLava() - Method in interface noppes.npcs.api.entity.IEntity
    @@ -647,6 +661,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    IPlayerEvent.RespawnEvent - Interface in noppes.npcs.api.event
     
    +
    IPlayerEvent.RightClickEvent - Interface in noppes.npcs.api.event
    +
     
    IPlayerEvent.SleepEvent - Interface in noppes.npcs.api.event
     
    IPlayerEvent.SoundEvent - Interface in noppes.npcs.api.event
    @@ -729,6 +745,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    IRecipe - Interface in noppes.npcs.api.handler.data
     
    +
    IRecipeEvent - Interface in noppes.npcs.api.event
    +
     
    +
    IRecipeEvent.Post - Interface in noppes.npcs.api.event
    +
     
    +
    IRecipeEvent.Pre - Interface in noppes.npcs.api.event
    +
     
    IRecipeHandler - Interface in noppes.npcs.api.handler
     
    IRole - Interface in noppes.npcs.api.roles
    @@ -761,6 +783,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    isAltPressed() - Method in interface noppes.npcs.api.event.IPlayerEvent.MouseClickedEvent
     
    +
    isAnvil() - Method in interface noppes.npcs.api.event.IRecipeEvent
    +
     
    isAttacking() - Method in interface noppes.npcs.api.entity.IEntityLivingBase
     
    isAvailable(IPlayer) - Method in interface noppes.npcs.api.handler.data.IAvailability
    @@ -835,6 +859,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    isDay() - Method in interface noppes.npcs.api.IWorld
     
    +
    isDead() - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    isDone() - Method in interface noppes.npcs.api.handler.data.IAction
     
    isEmpty() - Method in interface noppes.npcs.api.handler.data.ILines
    @@ -872,6 +898,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    isInvalid() - Method in interface noppes.npcs.api.ITileEntity
     
    +
    isKilledWhenEmpty() - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    ISkinOverlay - Interface in noppes.npcs.api
    A skin overlay object for both NPCs and players.
    @@ -906,8 +934,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    ISound - Interface in noppes.npcs.api.handler.data
     
    +
    isParallel() - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    isPassive() - Method in interface noppes.npcs.api.handler.data.IFaction
     
    +
    isPaused() - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    isPersistent() - Method in interface noppes.npcs.api.entity.IEntityLiving
     
    isPlaceCancelled(int, int, int) - Method in interface noppes.npcs.api.IWorld
    @@ -924,6 +956,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
     
    isReadyOnly() - Method in interface noppes.npcs.api.scoreboard.IScoreboardObjective
     
    +
    isScheduled() - Method in interface noppes.npcs.api.handler.data.IAction
    +
     
    isScriptingDev() - Method in interface noppes.npcs.api.entity.IPlayer
    Checks if the player is flagged as a scripting developer.
    @@ -948,8 +982,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    isSprinting() - Method in interface noppes.npcs.api.entity.IEntity
     
    +
    isStoppedWhenEmpty() - Method in interface noppes.npcs.api.handler.data.IActionQueue
    +
     
    isTemporary() - Method in interface noppes.npcs.api.handler.data.ISlot
     
    +
    isTerminated() - Method in interface noppes.npcs.api.handler.data.actions.IConditionalAction
    +
     
    isTool() - Method in interface noppes.npcs.api.handler.data.ILinkedItem
     
    isTool() - Method in interface noppes.npcs.api.item.IItemCustomizable
    @@ -982,6 +1020,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Represents a textured rectangle component in a custom GUI.
    +
    IThrowable<T extends net.minecraft.entity.projectile.EntityThrowable> - Interface in noppes.npcs.api.entity
    +
    +
    Represents a throwable entity with additional methods.
    +
    ITileEntity - Interface in noppes.npcs.api
     
    ITimers - Interface in noppes.npcs.api
    diff --git a/docs/index.html b/docs/index.html index a3f51b3fb..e49630bc4 100644 --- a/docs/index.html +++ b/docs/index.html @@ -2,10 +2,10 @@ - + Overview - + @@ -15,7 +15,7 @@ - + diff --git a/docs/jquery/jquery-3.6.1.min.js b/docs/jquery/jquery-3.6.1.min.js deleted file mode 100644 index 2c69bc908..000000000 --- a/docs/jquery/jquery-3.6.1.min.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! jQuery v3.6.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */ -!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,y=n.hasOwnProperty,a=y.toString,l=a.call(Object),v={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&v(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!y||!y.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ve(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ye(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ve(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],y=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&y.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||y.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||y.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||y.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||y.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||y.push(".#.+[+~]"),e.querySelectorAll("\\\f"),y.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&y.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&y.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&y.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),y.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),y=y.length&&new RegExp(y.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),v=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&v(p,e)?-1:t==C||t.ownerDocument==p&&v(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!y||!y.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),v.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",v.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",v.option=!!ce.lastChild;var ge={thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};function ye(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),v.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="
    ",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(v.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return B(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=_e(v.pixelPosition,function(e,t){if(t)return t=Be(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return B(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},M=function(){V()},R=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&U(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&R(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function X(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function U(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",M),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="",le.option=!!xe.lastChild;var ke={thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};function Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n",""]);var je=/<|&#?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function Re(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="
    ",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),ce.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){ce.fn[n]=function(e,t){return 0",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=x(e||this.defaultElement||this)[0],this.element=x(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=x(),this.hoverable=x(),this.focusable=x(),this.classesElementLookup={},e!==this&&(x.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=x(e.style?e.ownerDocument:e.document||e),this.window=x(this.document[0].defaultView||this.document[0].parentWindow)),this.options=x.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:x.noop,_create:x.noop,_init:x.noop,destroy:function(){var i=this;this._destroy(),x.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:x.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return x.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=x.widget.extend({},this.options[t]),n=0;n
    "),i=e.children()[0];return x("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthC(E(s),E(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),l.offset(x.extend(u,{using:t}))})},x.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,l=s-o,a=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=x(t.target),i=x(x.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){x.contains(this.element[0],x.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=x(t.target).closest(".ui-menu-item"),i=x(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=x(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case x.ui.keyCode.PAGE_UP:this.previousPage(t);break;case x.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case x.ui.keyCode.HOME:this._move("first","first",t);break;case x.ui.keyCode.END:this._move("last","last",t);break;case x.ui.keyCode.UP:this.previous(t);break;case x.ui.keyCode.DOWN:this.next(t);break;case x.ui.keyCode.LEFT:this.collapse(t);break;case x.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case x.ui.keyCode.ENTER:case x.ui.keyCode.SPACE:this._activate(t);break;case x.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=x(this),e=t.prev(),i=x("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=x(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!x.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(x.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(x.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=x("
      ").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){x(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(x("
      ").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==x.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=x("
      ",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||x.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?x(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(x.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=x.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(x("
      ").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),x.extend(x.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(x.ui.autocomplete.escapeRegex(e),"i");return x.grep(t,function(t){return i.test(t.label||t.value||t)})}}),x.widget("ui.autocomplete",x.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});x.ui.autocomplete}); \ No newline at end of file +!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(x){"use strict";x.ui=x.ui||{};x.ui.version="1.13.2";var n,i=0,l=Array.prototype.hasOwnProperty,a=Array.prototype.slice;x.cleanData=(n=x.cleanData,function(t){for(var e,i,s=0;null!=(i=t[s]);s++)(e=x._data(i,"events"))&&e.remove&&x(i).triggerHandler("remove");n(t)}),x.widget=function(t,i,e){var s,n,o,l={},a=t.split(".")[0],r=a+"-"+(t=t.split(".")[1]);return e||(e=i,i=x.Widget),Array.isArray(e)&&(e=x.extend.apply(null,[{}].concat(e))),x.expr.pseudos[r.toLowerCase()]=function(t){return!!x.data(t,r)},x[a]=x[a]||{},s=x[a][t],n=x[a][t]=function(t,e){if(!this||!this._createWidget)return new n(t,e);arguments.length&&this._createWidget(t,e)},x.extend(n,s,{version:e.version,_proto:x.extend({},e),_childConstructors:[]}),(o=new i).options=x.widget.extend({},o.options),x.each(e,function(e,s){function n(){return i.prototype[e].apply(this,arguments)}function o(t){return i.prototype[e].apply(this,t)}l[e]="function"==typeof s?function(){var t,e=this._super,i=this._superApply;return this._super=n,this._superApply=o,t=s.apply(this,arguments),this._super=e,this._superApply=i,t}:s}),n.prototype=x.widget.extend(o,{widgetEventPrefix:s&&o.widgetEventPrefix||t},l,{constructor:n,namespace:a,widgetName:t,widgetFullName:r}),s?(x.each(s._childConstructors,function(t,e){var i=e.prototype;x.widget(i.namespace+"."+i.widgetName,n,e._proto)}),delete s._childConstructors):i._childConstructors.push(n),x.widget.bridge(t,n),n},x.widget.extend=function(t){for(var e,i,s=a.call(arguments,1),n=0,o=s.length;n",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=x(e||this.defaultElement||this)[0],this.element=x(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=x(),this.hoverable=x(),this.focusable=x(),this.classesElementLookup={},e!==this&&(x.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=x(e.style?e.ownerDocument:e.document||e),this.window=x(this.document[0].defaultView||this.document[0].parentWindow)),this.options=x.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:x.noop,_create:x.noop,_init:x.noop,destroy:function(){var i=this;this._destroy(),x.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:x.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return x.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=x.widget.extend({},this.options[t]),n=0;n
      "),i=e.children()[0];return x("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthC(E(s),E(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),l.offset(x.extend(u,{using:t}))})},x.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,l=s-o,a=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=x(t.target),i=x(x.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){x.contains(this.element[0],x.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=x(t.target).closest(".ui-menu-item"),i=x(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=x(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case x.ui.keyCode.PAGE_UP:this.previousPage(t);break;case x.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case x.ui.keyCode.HOME:this._move("first","first",t);break;case x.ui.keyCode.END:this._move("last","last",t);break;case x.ui.keyCode.UP:this.previous(t);break;case x.ui.keyCode.DOWN:this.next(t);break;case x.ui.keyCode.LEFT:this.collapse(t);break;case x.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case x.ui.keyCode.ENTER:case x.ui.keyCode.SPACE:this._activate(t);break;case x.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=x(this),e=t.prev(),i=x("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=x(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!x.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(x.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(x.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=x("
        ").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){x(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(x("
        ").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==x.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=x("
        ",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||x.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?x(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(x.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=x.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(x("
        ").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),x.extend(x.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(x.ui.autocomplete.escapeRegex(e),"i");return x.grep(t,function(t){return i.test(t.label||t.value||t)})}}),x.widget("ui.autocomplete",x.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});x.ui.autocomplete}); \ No newline at end of file diff --git a/docs/legal/jquery.md b/docs/legal/jquery.md index d468b3183..a763ec6f1 100644 --- a/docs/legal/jquery.md +++ b/docs/legal/jquery.md @@ -1,8 +1,8 @@ -## jQuery v3.6.1 +## jQuery v3.7.1 ### jQuery License ``` -jQuery v 3.6.1 +jQuery v 3.7.1 Copyright OpenJS Foundation and other contributors, https://openjsf.org/ Permission is hereby granted, free of charge, to any person obtaining @@ -23,50 +23,4 @@ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -****************************************** - -The jQuery JavaScript Library v3.6.1 also includes Sizzle.js - -Sizzle.js includes the following license: - -Copyright JS Foundation and other contributors, https://js.foundation/ - -This software consists of voluntary contributions made by many -individuals. For exact contribution history, see the revision history -available at https://github.com/jquery/sizzle - -The following license applies to all parts of this software except as -documented below: - -==== - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -==== - -All files located in the node_modules and external directories are -externally maintained libraries used by this software which have their -own licenses; we recommend you read them, as their terms may differ from -the terms above. - -********************* - ``` diff --git a/docs/legal/jqueryUI.md b/docs/legal/jqueryUI.md index 8031bdb56..8bda9d7a8 100644 --- a/docs/legal/jqueryUI.md +++ b/docs/legal/jqueryUI.md @@ -1,4 +1,4 @@ -## jQuery UI v1.12.1 +## jQuery UI v1.13.2 ### jQuery UI License ``` diff --git a/docs/member-search-index.js b/docs/member-search-index.js index 94b3e35d6..32d87d02f 100644 --- a/docs/member-search-index.js +++ b/docs/member-search-index.js @@ -1 +1 @@ -memberSearchIndex = [{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"AbstractNpcAPI()","url":"%3Cinit%3E()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"add(double, double, double)","url":"add(double,double,double)"},{"p":"noppes.npcs.api","c":"IPos","l":"add(double, double, double)","url":"add(double,double,double)"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"add(int, int, int)","url":"add(int,int,int)"},{"p":"noppes.npcs.api.handler","c":"IOverlayHandler","l":"add(int, ISkinOverlay)","url":"add(int,noppes.npcs.api.ISkinOverlay)"},{"p":"noppes.npcs.api","c":"IPos","l":"add(IPos)","url":"add(noppes.npcs.api.IPos)"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"add(Vec3i)","url":"add(net.minecraft.util.Vec3i)"},{"p":"noppes.npcs.api","c":"ICommand","l":"addAliases(String...)","url":"addAliases(java.lang.String...)"},{"p":"noppes.npcs.api.handler","c":"IRecipeHandler","l":"addAnvilRecipe(String, boolean, ItemStack, ItemStack, int, float)","url":"addAnvilRecipe(java.lang.String,boolean,net.minecraft.item.ItemStack,net.minecraft.item.ItemStack,int,float)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"addBonusAttribute(String, String, String, double, boolean)","url":"addBonusAttribute(java.lang.String,java.lang.String,java.lang.String,double,boolean)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"addBonusAttribute(String, String, String, double)","url":"addBonusAttribute(java.lang.String,java.lang.String,java.lang.String,double)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addButton(int, String, int, int, int, int)","url":"addButton(int,java.lang.String,int,int,int,int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addButton(int, String, int, int)","url":"addButton(int,java.lang.String,int,int)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"addConditionalTask(String, Supplier, Consumer, Supplier)","url":"addConditionalTask(java.lang.String,java.util.function.Supplier,java.util.function.Consumer,java.util.function.Supplier)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"addConditionalTask(String, Supplier, Consumer)","url":"addConditionalTask(java.lang.String,java.util.function.Supplier,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"addData(String, Object)","url":"addData(java.lang.String,java.lang.Object)"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"addDaysLeft(int)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"addEnchant(int, int)","url":"addEnchant(int,int)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"addEnemyFaction(IFaction)","url":"addEnemyFaction(noppes.npcs.api.handler.data.IFaction)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"addFactionPoints(int, int)","url":"addFactionPoints(int,int)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"addFrame(IFrame)","url":"addFrame(noppes.npcs.api.handler.data.IFrame)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"addFrame(int, IFrame)","url":"addFrame(int,noppes.npcs.api.handler.data.IFrame)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"addGlobalObject(String, Object)","url":"addGlobalObject(java.lang.String,java.lang.Object)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"addImage(int, IDialogImage)","url":"addImage(int,noppes.npcs.api.handler.data.IDialogImage)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addItemSlot(int, int, IItemStack)","url":"addItemSlot(int,int,noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addItemSlot(int, int, int, IItemStack)","url":"addItemSlot(int,int,int,noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addItemSlot(int, int, int)","url":"addItemSlot(int,int,int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addItemSlot(int, int)","url":"addItemSlot(int,int)"},{"p":"net.minecraft.util.math","c":"IntHashMap","l":"addKey(int, V)","url":"addKey(int,V)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addLabel(int, String, int, int, int, int, int)","url":"addLabel(int,java.lang.String,int,int,int,int,int)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"addLabel(int, String, int, int, int, int, int)","url":"addLabel(int,java.lang.String,int,int,int,int,int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addLabel(int, String, int, int, int, int)","url":"addLabel(int,java.lang.String,int,int,int,int)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"addLabel(int, String, int, int, int, int)","url":"addLabel(int,java.lang.String,int,int,int,int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addLine(int, int, int, int, int, int, int)","url":"addLine(int,int,int,int,int,int,int)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"addLine(int, int, int, int, int, int, int)","url":"addLine(int,int,int,int,int,int,int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addLine(int, int, int, int, int)","url":"addLine(int,int,int,int,int)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"addLine(int, int, int, int, int)","url":"addLine(int,int,int,int,int)"},{"p":"noppes.npcs.api.handler.data","c":"ITransportCategory","l":"addLocation(String)","url":"addLocation(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IMagicData","l":"addMagic(int, float, float)","url":"addMagic(int,float,float)"},{"p":"noppes.npcs.api.handler","c":"IMagicHandler","l":"addMagicToCycle(int, int, int, int)","url":"addMagicToCycle(int,int,int,int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerMailData","l":"addMail(IPlayerMail)","url":"addMail(noppes.npcs.api.handler.data.IPlayerMail)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"addObjective(String, String)","url":"addObjective(java.lang.String,java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"addOtherFormMastery(String, double)","url":"addOtherFormMastery(java.lang.String,double)"},{"p":"noppes.npcs.api.handler.data","c":"IFrame","l":"addPart(IFramePart)","url":"addPart(noppes.npcs.api.handler.data.IFramePart)"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"addPlayer(IPlayer)","url":"addPlayer(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"addPlayer(IPlayer)","url":"addPlayer(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"addPlayer(String)","url":"addPlayer(java.lang.String)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"addPlayer(String)","url":"addPlayer(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IPlayerFactionData","l":"addPoints(int, int)","url":"addPoints(int,int)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"addPotionEffect(int, int, int, boolean)","url":"addPotionEffect(int,int,int,boolean)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"addRacialFormMastery(byte, double)","url":"addRacialFormMastery(byte,double)"},{"p":"noppes.npcs.api.handler","c":"IRecipeHandler","l":"addRecipe(String, boolean, ItemStack, int, int, ItemStack...)","url":"addRecipe(java.lang.String,boolean,net.minecraft.item.ItemStack,int,int,net.minecraft.item.ItemStack...)"},{"p":"noppes.npcs.api.handler","c":"IRecipeHandler","l":"addRecipe(String, boolean, ItemStack, Object...)","url":"addRecipe(java.lang.String,boolean,net.minecraft.item.ItemStack,java.lang.Object...)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addScroll(int, int, int, int, int, String[])","url":"addScroll(int,int,int,int,int,java.lang.String[])"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"addSingleTask(String, Consumer)","url":"addSingleTask(java.lang.String,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"addSingleTask(String, int, Consumer)","url":"addSingleTask(java.lang.String,int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"INaturalSpawnsHandler","l":"addSpawn(INaturalSpawn)","url":"addSpawn(noppes.npcs.api.handler.data.INaturalSpawn)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"addTask(String, int, int, Consumer)","url":"addTask(java.lang.String,int,int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"addTeam(String)","url":"addTeam(java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addTextField(int, int, int, int, int)","url":"addTextField(int,int,int,int,int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addTexturedButton(int, String, int, int, int, int, String, int, int)","url":"addTexturedButton(int,java.lang.String,int,int,int,int,java.lang.String,int,int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addTexturedButton(int, String, int, int, int, int, String)","url":"addTexturedButton(int,java.lang.String,int,int,int,int,java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addTexturedRect(int, String, int, int, int, int, int, int)","url":"addTexturedRect(int,java.lang.String,int,int,int,int,int,int)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"addTexturedRect(int, String, int, int, int, int, int, int)","url":"addTexturedRect(int,java.lang.String,int,int,int,int,int,int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addTexturedRect(int, String, int, int, int, int)","url":"addTexturedRect(int,java.lang.String,int,int,int,int)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"addTexturedRect(int, String, int, int, int, int)","url":"addTexturedRect(int,java.lang.String,int,int,int,int)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"addToBonusAttribute(String, String, String, double)","url":"addToBonusAttribute(java.lang.String,java.lang.String,java.lang.String,double)"},{"p":"noppes.npcs.api.handler","c":"IPlayerTransportData","l":"addTransport(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerTransportData","l":"addTransport(ITransportLocation)","url":"addTransport(noppes.npcs.api.handler.data.ITransportLocation)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"after(Consumer)","url":"after(java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"after(IAction)","url":"after(noppes.npcs.api.handler.data.IAction)"},{"p":"noppes.npcs.api.handler.data.actions","c":"IConditionalAction","l":"after(IConditionalAction)","url":"after(noppes.npcs.api.handler.data.actions.IConditionalAction)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"after(int, Consumer)","url":"after(int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IActionChain","l":"after(int, Consumer)","url":"after(int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IActionChain","l":"after(int, String, Consumer)","url":"after(int,java.lang.String,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"after(String, Consumer)","url":"after(java.lang.String,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"after(String, int, Consumer)","url":"after(java.lang.String,int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"after(String, int, int, Consumer)","url":"after(java.lang.String,int,int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data.actions","c":"IConditionalAction","l":"after(String, Supplier, Consumer, Supplier, Consumer)","url":"after(java.lang.String,java.util.function.Supplier,java.util.function.Consumer,java.util.function.Supplier,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data.actions","c":"IConditionalAction","l":"after(String, Supplier, Consumer, Supplier)","url":"after(java.lang.String,java.util.function.Supplier,java.util.function.Consumer,java.util.function.Supplier)"},{"p":"noppes.npcs.api.handler.data.actions","c":"IConditionalAction","l":"after(String, Supplier, Consumer)","url":"after(java.lang.String,java.util.function.Supplier,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data.actions","c":"IConditionalAction","l":"after(Supplier, Consumer, Supplier, Consumer)","url":"after(java.util.function.Supplier,java.util.function.Consumer,java.util.function.Supplier,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data.actions","c":"IConditionalAction","l":"after(Supplier, Consumer, Supplier)","url":"after(java.util.function.Supplier,java.util.function.Consumer,java.util.function.Supplier)"},{"p":"noppes.npcs.api.handler.data.actions","c":"IConditionalAction","l":"after(Supplier, Consumer)","url":"after(java.util.function.Supplier,java.util.function.Consumer)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"aimWhileShooting(boolean)"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent.CNPCNaturalSpawnEvent","l":"airSpawnPassed()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"allowLeashing()"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent.CNPCNaturalSpawnEvent","l":"animalSpawnPassed()"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"applyEffect(IPlayer, ICustomEffect, int, byte, int)","url":"applyEffect(noppes.npcs.api.entity.IPlayer,noppes.npcs.api.handler.data.ICustomEffect,int,byte,int)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"applyEffect(IPlayer, ICustomEffect, int, byte)","url":"applyEffect(noppes.npcs.api.entity.IPlayer,noppes.npcs.api.handler.data.ICustomEffect,int,byte)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"applyEffect(IPlayer, int, int, byte, int)","url":"applyEffect(noppes.npcs.api.entity.IPlayer,int,int,byte,int)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"applyEffect(IPlayer, int, int, byte)","url":"applyEffect(noppes.npcs.api.entity.IPlayer,int,int,byte)"},{"p":"noppes.npcs.api","c":"IWorld","l":"areAllPlayersAsleep()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"areForgeScriptsEnabled()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"areGlobalNPCScriptsEnabled()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"arePlayerScriptsEnabled()"},{"p":"noppes.npcs.api.jobs","c":"IJobGuard","l":"attackCreepers()"},{"p":"noppes.npcs.api.jobs","c":"IJobGuard","l":"attackCreepers(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"attackedByMobs()"},{"p":"noppes.npcs.api.jobs","c":"IJobGuard","l":"attackHostileMobs()"},{"p":"noppes.npcs.api.jobs","c":"IJobGuard","l":"attackHostileMobs(boolean)"},{"p":"noppes.npcs.api.jobs","c":"IJobGuard","l":"attacksAnimals()"},{"p":"noppes.npcs.api.jobs","c":"IJobGuard","l":"attacksAnimals(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"before(Consumer)","url":"before(java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"before(IAction)","url":"before(noppes.npcs.api.handler.data.IAction)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"before(int, Consumer)","url":"before(int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"before(String, Consumer)","url":"before(java.lang.String,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"before(String, int, Consumer)","url":"before(java.lang.String,int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"before(String, int, int, Consumer)","url":"before(java.lang.String,int,int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"blocking()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"BlockPos(double, double, double)","url":"%3Cinit%3E(double,double,double)"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"BlockPos(Entity)","url":"%3Cinit%3E(net.minecraft.entity.Entity)"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"BlockPos(int, int, int)","url":"%3Cinit%3E(int,int,int)"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"BlockPos(Vec3i)","url":"%3Cinit%3E(net.minecraft.util.Vec3i)"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"bodyWear()"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"bodyWear(byte)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"bonusAttribute(String, String, String, String, double, boolean)","url":"bonusAttribute(java.lang.String,java.lang.String,java.lang.String,java.lang.String,double,boolean)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"bonusAttribute(String, String, String)","url":"bonusAttribute(java.lang.String,java.lang.String,java.lang.String)"},{"p":"noppes.npcs.api","c":"IWorld","l":"broadcast(String)","url":"broadcast(java.lang.String)"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.MouseClickedEvent","l":"buttonDown()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"canAimWhileShooting()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"canBeSteered()"},{"p":"noppes.npcs.api","c":"IWorld","l":"canBlockFreeze(int, int, int, boolean)","url":"canBlockFreeze(int,int,int,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"canBlockFreeze(IPos, boolean)","url":"canBlockFreeze(noppes.npcs.api.IPos,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"canBlockFreezeBody(int, int, int, boolean)","url":"canBlockFreezeBody(int,int,int,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"canBlockFreezeBody(IPos, boolean)","url":"canBlockFreezeBody(noppes.npcs.api.IPos,boolean)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"canBreathe()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"canBreatheUnderwater()"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"cancelAction(String)","url":"cancelAction(java.lang.String)"},{"p":"noppes.npcs.api","c":"IBlock","l":"canCollide()"},{"p":"noppes.npcs.api","c":"IBlock","l":"canCollide(double)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"canFly()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"canHarvestBlock(IBlock)","url":"canHarvestBlock(noppes.npcs.api.IBlock)"},{"p":"noppes.npcs.api","c":"IWorld","l":"canLightningStrikeAt(int, int, int)","url":"canLightningStrikeAt(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"canLightningStrikeAt(IPos)","url":"canLightningStrikeAt(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"IAnimal","l":"canMateWith(IAnimal)","url":"canMateWith(noppes.npcs.api.entity.IAnimal)"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"canPickUpLoot()"},{"p":"noppes.npcs.api.jobs","c":"IJobItemGiver","l":"canPlayerInteract(IPlayer)","url":"canPlayerInteract(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api","c":"IWorld","l":"canSeeSky(int, int, int)","url":"canSeeSky(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"canSeeSky(IPos)","url":"canSeeSky(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"IWorld","l":"canSnowAt(int, int, int, boolean)","url":"canSnowAt(int,int,int,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"canSnowAt(IPos, boolean)","url":"canSnowAt(noppes.npcs.api.IPos,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"canSnowAtBody(int, int, int, boolean)","url":"canSnowAtBody(int,int,int,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"canSnowAtBody(IPos, boolean)","url":"canSnowAtBody(noppes.npcs.api.IPos,boolean)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"capturesDrops()"},{"p":"noppes.npcs.api.handler","c":"IDialogHandler","l":"categories()"},{"p":"noppes.npcs.api.handler","c":"IQuestHandler","l":"categories()"},{"p":"noppes.npcs.api.handler","c":"ITransportHandler","l":"categories()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.EffectEvent.Removed","l":"causedByDeath()"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"chain()"},{"p":"noppes.npcs.api.handler","c":"IProfileHandler","l":"changeSlot(IPlayer, int)","url":"changeSlot(noppes.npcs.api.entity.IPlayer,int)"},{"p":"noppes.npcs.api","c":"INbt","l":"clear()"},{"p":"noppes.npcs.api","c":"ITimers","l":"clear()"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"clear()"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"clear()"},{"p":"noppes.npcs.api.handler","c":"IOverlayHandler","l":"clear()"},{"p":"noppes.npcs.api.handler.data","c":"ILines","l":"clear()"},{"p":"noppes.npcs.api.handler.data","c":"IMagicData","l":"clear()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"clearBonusAttribute(String)","url":"clearBonusAttribute(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"clearEffects(IPlayer, int)","url":"clearEffects(noppes.npcs.api.entity.IPlayer,int)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"clearEffects(IPlayer)","url":"clearEffects(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"clearFrames()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"clearImages()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"clearInventory()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"clearItemInUse()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"clearLeashed(boolean, boolean)","url":"clearLeashed(boolean,boolean)"},{"p":"net.minecraft.util.math","c":"IntHashMap","l":"clearMap()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"clearNavigation()"},{"p":"noppes.npcs.api.handler.data","c":"IFrame","l":"clearParts()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"clearPlayers()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"clearPotionEffects()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"clearStoredData()"},{"p":"noppes.npcs.api","c":"IWorld","l":"clearStoredData()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"clearStoredData()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"clearStoredData()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"clearTempData()"},{"p":"noppes.npcs.api","c":"IWorld","l":"clearTempData()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"clearTempData()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"clearTempData()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"closeGui()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"closeOverlay(int)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"compare(IItemStack, boolean, boolean)","url":"compare(noppes.npcs.api.item.IItemStack,boolean,boolean)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"compare(IItemStack, boolean)","url":"compare(noppes.npcs.api.item.IItemStack,boolean)"},{"p":"net.minecraft.util","c":"Vec3i","l":"compareTo(Vec3i)","url":"compareTo(net.minecraft.util.Vec3i)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"conqueredEnd()"},{"p":"net.minecraft.util.math","c":"IntHashMap","l":"containsItem(int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"continueSounds()"},{"p":"noppes.npcs.api","c":"IWorld","l":"continueSounds()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"continueSounds()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"copy()"},{"p":"noppes.npcs.api","c":"IContainer","l":"count(IItemStack, boolean, boolean)","url":"count(noppes.npcs.api.item.IItemStack,boolean,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"countEntities(IEntity)","url":"countEntities(noppes.npcs.api.entity.IEntity)"},{"p":"noppes.npcs.api","c":"IPixelmonPlayerData","l":"countPCPixelmon()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogCategory","l":"create()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestCategory","l":"create()"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"create(Consumer)","url":"create(java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"create(int, Consumer)","url":"create(int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"create(String, Consumer)","url":"create(java.lang.String,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"create(String, int, Consumer)","url":"create(java.lang.String,int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"create(String, int, int, Consumer)","url":"create(java.lang.String,int,int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IFactionHandler","l":"create(String, int)","url":"create(java.lang.String,int)"},{"p":"noppes.npcs.api.handler","c":"ITagHandler","l":"create(String, int)","url":"create(java.lang.String,int)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"create(String, Supplier, Consumer, Supplier, Consumer)","url":"create(java.lang.String,java.util.function.Supplier,java.util.function.Consumer,java.util.function.Supplier,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"create(String, Supplier, Consumer, Supplier)","url":"create(java.lang.String,java.util.function.Supplier,java.util.function.Consumer,java.util.function.Supplier)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"create(String, Supplier, Consumer)","url":"create(java.lang.String,java.util.function.Supplier,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"create(String)","url":"create(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"create(Supplier, Consumer, Supplier, Consumer)","url":"create(java.util.function.Supplier,java.util.function.Consumer,java.util.function.Supplier,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"create(Supplier, Consumer, Supplier)","url":"create(java.util.function.Supplier,java.util.function.Consumer,java.util.function.Supplier)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"create(Supplier, Consumer)","url":"create(java.util.function.Supplier,java.util.function.Consumer)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createAnimation(String, float, byte)","url":"createAnimation(java.lang.String,float,byte)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createAnimation(String)","url":"createAnimation(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"ITransportHandler","l":"createCategory(String)","url":"createCategory(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createCustomGui(int, int, int, boolean)","url":"createCustomGui(int,int,int,boolean)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createCustomOverlay(int)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"createEffect(String)","url":"createEffect(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createEntityParticle(String)","url":"createEntityParticle(java.lang.String)"},{"p":"noppes.npcs.api","c":"IWorld","l":"createEntityParticle(String)","url":"createEntityParticle(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createFrame(int, float, byte)","url":"createFrame(int,float,byte)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createFrame(int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"createImage()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createItem(String, int, int)","url":"createItem(java.lang.String,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"createItem(String, int, int)","url":"createItem(java.lang.String,int,int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createItemFromNBT(INbt)","url":"createItemFromNBT(noppes.npcs.api.INbt)"},{"p":"noppes.npcs.api.handler.data","c":"ILines","l":"createLine(String)","url":"createLine(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createNPC(IWorld)","url":"createNPC(noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createPart(int, float[], float[], float, byte)","url":"createPart(int,float[],float[],float,byte)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createPart(int, float[], float[])","url":"createPart(int,float[],float[])"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createPart(int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createPart(String, float[], float[], float, byte)","url":"createPart(java.lang.String,float[],float[],float,byte)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createPart(String, float[], float[])","url":"createPart(java.lang.String,float[],float[])"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createPart(String)","url":"createPart(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createParticle(String)","url":"createParticle(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IPartyHandler","l":"createParty(IPlayer)","url":"createParty(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createSkinOverlay(String)","url":"createSkinOverlay(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createSound(String)","url":"createSound(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"INaturalSpawnsHandler","l":"createSpawn()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"createStack()"},{"p":"noppes.npcs.api","c":"IPos","l":"crossProduct(double, double, double)","url":"crossProduct(double,double,double)"},{"p":"noppes.npcs.api","c":"IPos","l":"crossProduct(IPos)","url":"crossProduct(noppes.npcs.api.IPos)"},{"p":"net.minecraft.util","c":"Vec3i","l":"crossProduct(Vec3i)","url":"crossProduct(net.minecraft.util.Vec3i)"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"crossProduct(Vec3i)","url":"crossProduct(net.minecraft.util.Vec3i)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"currentFrame()"},{"p":"net.minecraft.block.state","c":"IBlockState","l":"cycleProperty(IProperty)","url":"cycleProperty(net.minecraft.block.properties.IProperty)"},{"p":"noppes.npcs.api.event","c":"IFactionEvent.FactionPoints","l":"decreased()"},{"p":"noppes.npcs.api.handler.data","c":"IRecipe","l":"delete()"},{"p":"noppes.npcs.api.handler","c":"IAnimationHandler","l":"delete(int)"},{"p":"noppes.npcs.api.handler","c":"IFactionHandler","l":"delete(int)"},{"p":"noppes.npcs.api.handler","c":"IRecipeHandler","l":"delete(int)"},{"p":"noppes.npcs.api.handler","c":"ITagHandler","l":"delete(int)"},{"p":"noppes.npcs.api.handler","c":"IAnimationHandler","l":"delete(String)","url":"delete(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IRecipeHandler","l":"deleteAnvil(int)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"deleteEffect(String)","url":"deleteEffect(java.lang.String)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"deletePlayerScore(IPlayer, String, String)","url":"deletePlayerScore(noppes.npcs.api.entity.IPlayer,java.lang.String,java.lang.String)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"deletePlayerScore(String, String, String)","url":"deletePlayerScore(java.lang.String,java.lang.String,java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"despawn()"},{"p":"noppes.npcs.api","c":"IContainer","l":"detectAndSendChanges()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogCategory","l":"dialogs()"},{"p":"noppes.npcs.api.entity.data","c":"IModelRotatePart","l":"disabled()"},{"p":"noppes.npcs.api.entity.data","c":"IModelRotatePart","l":"disabled(boolean)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"disableMouseInput(long, int...)","url":"disableMouseInput(long,int...)"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"disableSlot(int, IPlayer)","url":"disableSlot(int,noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"disableSlot(int)"},{"p":"noppes.npcs.api.handler","c":"IPartyHandler","l":"disbandParty(IPlayer)","url":"disbandParty(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"dismountEntity(IEntity)","url":"dismountEntity(noppes.npcs.api.entity.IEntity)"},{"p":"noppes.npcs.api","c":"IPos","l":"distanceTo(double, double, double)","url":"distanceTo(double,double,double)"},{"p":"noppes.npcs.api","c":"IPos","l":"distanceTo(IPos)","url":"distanceTo(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"IPos","l":"divide(double)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"doesPauseGame()"},{"p":"noppes.npcs.api.event","c":"ICustomGuiEvent.ScrollEvent","l":"doubleClick()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"doWhileAttacking()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"doWhileAttacking(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"doWhileMoving()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"doWhileMoving(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"doWhileStanding()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"doWhileStanding(boolean)"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"down()"},{"p":"noppes.npcs.api","c":"IPos","l":"down()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"down(double)"},{"p":"noppes.npcs.api","c":"IPos","l":"down(double)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"dropItem(IItemStack)","url":"dropItem(noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"dropOneItem(boolean)"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"east()"},{"p":"noppes.npcs.api","c":"IPos","l":"east()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"east(double)"},{"p":"noppes.npcs.api","c":"IPos","l":"east(double)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimationData","l":"enabled()"},{"p":"noppes.npcs.api.entity","c":"IProjectile","l":"enableEvents()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"enableForgeScripts(boolean)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"enableGlobalNPCScripts(boolean)"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"enablePersistence()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"enablePlayerScripts(boolean)"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"enableRotation()"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"enableRotation(boolean)"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"enableSlot(int, IPlayer)","url":"enableSlot(int,noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"enableSlot(int)"},{"p":"net.minecraft.util","c":"Vec3i","l":"equals(Object)","url":"equals(java.lang.Object)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"events()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"executeCommand(IWorld, String)","url":"executeCommand(noppes.npcs.api.IWorld,java.lang.String)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"executeCommand(String)","url":"executeCommand(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"executeCommand(String)","url":"executeCommand(java.lang.String)"},{"p":"noppes.npcs.api","c":"IWorld","l":"explode(double, double, double, float, boolean, boolean)","url":"explode(double,double,double,float,boolean,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"explode(IPos, float, boolean, boolean)","url":"explode(noppes.npcs.api.IPos,float,boolean,boolean)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"extinguish()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"faceEntity(IEntity, float, float)","url":"faceEntity(noppes.npcs.api.entity.IEntity,float,float)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"finishQuest(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerQuestData","l":"finishQuest(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"finishQuest(IQuest)","url":"finishQuest(noppes.npcs.api.handler.data.IQuest)"},{"p":"noppes.npcs.api.entity","c":"IAnimal","l":"followingPlayer()"},{"p":"noppes.npcs.api","c":"ITimers","l":"forceStart(int, int, boolean)","url":"forceStart(int,int,boolean)"},{"p":"noppes.npcs.api.handler.data","c":"ILine","l":"formatTarget(IEntityLivingBase)","url":"formatTarget(noppes.npcs.api.entity.IEntityLivingBase)"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"friendlyFire()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"fromLong(long)"},{"p":"noppes.npcs.api","c":"IPos","l":"fromLong(long)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"fromNBT(NBTTagCompound)","url":"fromNBT(net.minecraft.nbt.NBTTagCompound)"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"fromNBT(NBTTagCompound)","url":"fromNBT(net.minecraft.nbt.NBTTagCompound)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"fromNBT(NBTTagCompound)","url":"fromNBT(net.minecraft.nbt.NBTTagCompound)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"fromNBT(NBTTagCompound)","url":"fromNBT(net.minecraft.nbt.NBTTagCompound)"},{"p":"noppes.npcs.api.handler","c":"ICloneHandler","l":"get(int, String, IWorld)","url":"get(int,java.lang.String,noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api.handler","c":"IAnimationHandler","l":"get(int)"},{"p":"noppes.npcs.api.handler","c":"IDialogHandler","l":"get(int)"},{"p":"noppes.npcs.api.handler","c":"IFactionHandler","l":"get(int)"},{"p":"noppes.npcs.api.handler","c":"IOverlayHandler","l":"get(int)"},{"p":"noppes.npcs.api.handler","c":"IQuestHandler","l":"get(int)"},{"p":"noppes.npcs.api.handler","c":"ITagHandler","l":"get(int)"},{"p":"noppes.npcs.api.handler","c":"IAnimationHandler","l":"get(String)","url":"get(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getAbsorptionAmount()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getAccuracy()"},{"p":"noppes.npcs.api.entity","c":"IProjectile","l":"getAccuracy()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getActionManager()"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"getActionQueue()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getActiveQuests()"},{"p":"noppes.npcs.api.handler","c":"IPlayerQuestData","l":"getActiveQuests()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestObjective","l":"getAdditionalText()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getAge()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getAge()"},{"p":"noppes.npcs.api.entity","c":"IEntityItem","l":"getAge()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getAggroRange()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getAIMoveSpeed()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getAimType()"},{"p":"noppes.npcs.api","c":"ICommand","l":"getAliases()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getAlignment()"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"getAlignment()"},{"p":"noppes.npcs.api.handler","c":"IAttributeHandler","l":"getAllAttributesArray()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getAllBiomeNames()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"getAllInBox(BlockPos, BlockPos)","url":"getAllInBox(net.minecraft.util.math.BlockPos,net.minecraft.util.math.BlockPos)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getAllInBox(IPos, IPos, boolean)","url":"getAllInBox(noppes.npcs.api.IPos,noppes.npcs.api.IPos,boolean)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getAllInBox(IPos, IPos)","url":"getAllInBox(noppes.npcs.api.IPos,noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.handler","c":"IPlayerMailData","l":"getAllMail()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getAllNbt()"},{"p":"net.minecraft.block.properties","c":"IProperty","l":"getAllowedValues()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getAllServerPlayers()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getAllServerPlayers()"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"getAlpha()"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"getAlpha()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getAlpha()"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"getAlpha()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getAlpha1()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getAlpha2()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getAlphaRate()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getAlphaRateStart()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"getAlwaysRenderNameTag()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getAmount()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.PickupXPEvent","l":"getAmount()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimationData","l":"getAnimatingTime()"},{"p":"noppes.npcs.api.event","c":"IAnimationEvent","l":"getAnimation()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimationData","l":"getAnimation()"},{"p":"noppes.npcs.api.entity","c":"IAnimatable","l":"getAnimationData()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getAnimationData()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getAnimationData()"},{"p":"noppes.npcs.api.event","c":"IAnimationEvent","l":"getAnimationData()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getAnimations()"},{"p":"noppes.npcs.api.handler","c":"IAnimationHandler","l":"getAnimations()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getAnimEnd()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getAnimLoop()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getAnimRate()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getAnimStart()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.RepairItem","l":"getAnvilBreakChance()"},{"p":"noppes.npcs.api.handler","c":"IRecipeHandler","l":"getAnvilList()"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent.ScriptedCommandEvent","l":"getArgs()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getArmor(int)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getArmor(int)"},{"p":"noppes.npcs.api.item","c":"IItemArmor","l":"getArmorMaterial()"},{"p":"noppes.npcs.api.item","c":"IItemArmor","l":"getArmorSlot()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"getArmorType()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getArmorType()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getArrowCountInEntity()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getArrowResistance()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getAttackFactions()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getAttackLines()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getAttackTarget()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getAttackTargetTime()"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent.CNPCNaturalSpawnEvent","l":"getAttemptPosition()"},{"p":"noppes.npcs.api.handler.data","c":"ICustomAttribute","l":"getAttribute()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerAttributes","l":"getAttribute(String)","url":"getAttribute(java.lang.String)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getAttribute(String)","url":"getAttribute(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IAttributeHandler","l":"getAttributeDefinition(String)","url":"getAttributeDefinition(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getAttributes()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerAttributes","l":"getAttributes()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerAttributes","l":"getAttributeValue(String)","url":"getAttributeValue(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getAuraColor()"},{"p":"noppes.npcs.api.item","c":"IItemBook","l":"getAuthor()"},{"p":"noppes.npcs.api.entity.data","c":"IMark","l":"getAvailability()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getAvailability()"},{"p":"noppes.npcs.api.jobs","c":"IJobItemGiver","l":"getAvailability()"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"getBackgroundTexture()"},{"p":"noppes.npcs.api.handler","c":"IPlayerData","l":"getBankData()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getBiomeName(int, int)","url":"getBiomeName(int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getBiomeName(IPos)","url":"getBiomeName(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"getBiomes()"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"getBlend()"},{"p":"net.minecraft.block.state","c":"IBlockState","l":"getBlock()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent","l":"getBlock()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.BonemealEvent","l":"getBlock()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.BreakEvent","l":"getBlock()"},{"p":"noppes.npcs.api.event","c":"IProjectileEvent.ImpactEvent","l":"getBlock()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getBlock(int, int, int)","url":"getBlock(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getBlock(IPos)","url":"getBlock(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"IBlock","l":"getBlockBoundsMaxX()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getBlockBoundsMaxY()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getBlockBoundsMaxZ()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getBlockBoundsMinX()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getBlockBoundsMinY()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getBlockBoundsMinZ()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getBlockLightValue(int, int, int)","url":"getBlockLightValue(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getBlockLightValue(IPos)","url":"getBlockLightValue(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"getBlockMetadata()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getBlockMetadata(int, int, int)","url":"getBlockMetadata(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getBlockMetadata(IPos)","url":"getBlockMetadata(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.item","c":"IItemBlock","l":"getBlockName()"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"getBlockType()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getBlockX()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getBlockY()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getBlockZ()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getBody()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getBonusAttribute(String, String)","url":"getBonusAttribute(java.lang.String,java.lang.String)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getBookAuthor()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getBookText()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getBookTitle()"},{"p":"noppes.npcs.api","c":"INbt","l":"getBoolean(String)","url":"getBoolean(java.lang.String)"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.RangedLaunchedEvent","l":"getBow()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.BreakItem","l":"getBrokenStack()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getBurstCount()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.MouseClickedEvent","l":"getButton()"},{"p":"noppes.npcs.api","c":"INbt","l":"getByte(String)","url":"getByte(java.lang.String)"},{"p":"noppes.npcs.api","c":"INbt","l":"getByteArray(String)","url":"getByteArray(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getCanDrown()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getCapturedDrops()"},{"p":"noppes.npcs.api.handler","c":"IRecipeHandler","l":"getCarpentryList()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getCategory()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getCategory()"},{"p":"noppes.npcs.api.handler","c":"ITransportHandler","l":"getCategory(String)","url":"getCategory(java.lang.String)"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.LevelUpEvent","l":"getChange()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.NeighborChangedEvent","l":"getChangedPos()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.RangedLaunchedEvent","l":"getCharge()"},{"p":"noppes.npcs.api.handler.data.actions","c":"IConditionalAction","l":"getCheckCount()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getChunkHeightMapMinimum(int, int)","url":"getChunkHeightMapMinimum(int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getChunkHeightMapMinimum(IPos)","url":"getChunkHeightMapMinimum(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getChunkLoadingNPCs()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DamagedEvent","l":"getClearTarget()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getCloakTexture()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getClones()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getClosestPlayer(double, double, double, double)","url":"getClosestPlayer(double,double,double,double)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getClosestPlayer(IPos, double)","url":"getClosestPlayer(noppes.npcs.api.IPos,double)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getClosestPlayerToEntity(IEntity, double)","url":"getClosestPlayerToEntity(noppes.npcs.api.entity.IEntity,double)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getClosestVulnerablePlayer(double, double, double, double)","url":"getClosestVulnerablePlayer(double,double,double,double)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getClosestVulnerablePlayer(IPos, double)","url":"getClosestVulnerablePlayer(noppes.npcs.api.IPos,double)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getClosestVulnerablePlayerToEntity(IEntity, double)","url":"getClosestVulnerablePlayerToEntity(noppes.npcs.api.entity.IEntity,double)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getCollisionType()"},{"p":"noppes.npcs.api.entity.data","c":"IMark","l":"getColor()"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"getColor()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getColor()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getColor()"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"getColor()"},{"p":"noppes.npcs.api.handler.data","c":"IMagic","l":"getColor()"},{"p":"noppes.npcs.api.handler.data","c":"ITag","l":"getColor()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getColor()"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"getColor()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"getColor()"},{"p":"noppes.npcs.api.handler.data","c":"IAttributeDefinition","l":"getColorCode()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getCombatPolicy()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getCombatPolicyName()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getCombatRegen()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getCommand()"},{"p":"noppes.npcs.api","c":"ICommand","l":"getCommandName()"},{"p":"noppes.npcs.api","c":"ICommand","l":"getCommandUsage()"},{"p":"noppes.npcs.api.handler","c":"IPlayerData","l":"getCompanion()"},{"p":"noppes.npcs.api.handler","c":"IPlayerData","l":"getCompanionID()"},{"p":"noppes.npcs.api.handler.data","c":"IProfileOptions","l":"getCompleteControl()"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"getCompleteFor()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getCompleteText()"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"getComponent(int)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"getComponent(int)"},{"p":"noppes.npcs.api.handler.data","c":"ISlot","l":"getComponentData(String)","url":"getComponentData(java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"getComponents()"},{"p":"noppes.npcs.api.handler.data","c":"ISlot","l":"getComponents()"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"getComponents()"},{"p":"noppes.npcs.api","c":"INbt","l":"getCompound(String)","url":"getCompound(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"getConditionalActions()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getContainer()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.ContainerClosed","l":"getContainer()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.ContainerOpen","l":"getContainer()"},{"p":"noppes.npcs.api.handler.data","c":"IProfileOptions","l":"getCooldownControl()"},{"p":"noppes.npcs.api.jobs","c":"IJobItemGiver","l":"getCooldownType()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"getCount()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardObjective","l":"getCriteria()"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"getCurrency(int)"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.FillBucketEvent","l":"getCurrent()"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"getCurrentAction()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getCurrentPlayerCount()"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"getCurrentQuestID()"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"getCurrentQuestName()"},{"p":"noppes.npcs.api.handler.data","c":"IProfile","l":"getCurrentSlotId()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getCustomAttribute(String)","url":"getCustomAttribute(java.lang.String)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getCustomAttributeKeys()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getCustomCooldown()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getCustomEffectHandler()"},{"p":"noppes.npcs.api.entity","c":"IVillager","l":"getCustomer()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getCustomGui()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"getCustomNameTag()"},{"p":"noppes.npcs.api.handler","c":"IMagicHandler","l":"getCycle(int)"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DamagedEvent","l":"getDamage()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.MeleeAttackEvent","l":"getDamage()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.RangedLaunchedEvent","l":"getDamage()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.AttackEvent","l":"getDamage()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.AttackedEvent","l":"getDamage()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.DamagedEntityEvent","l":"getDamage()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.DamagedEvent","l":"getDamage()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DamagedEvent","l":"getDamageSource()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DiedEvent","l":"getDamageSource()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.AttackEvent","l":"getDamageSource()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.AttackedEvent","l":"getDamageSource()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.DamagedEntityEvent","l":"getDamageSource()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.DamagedEvent","l":"getDamageSource()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.DiedEvent","l":"getDamageSource()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getDarkenScreen()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getData()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"getData(String)","url":"getData(java.lang.String)"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"getDaysLeft()"},{"p":"noppes.npcs.api.handler.data","c":"IAvailability","l":"getDaytime()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getDBCClass()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getDBCPlayer()"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"getDefaultAlignment()"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"getDefaultPoints()"},{"p":"noppes.npcs.api.gui","c":"IScroll","l":"getDefaultSelection()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getDefendFaction()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.AchievementEvent","l":"getDescription()"},{"p":"noppes.npcs.api.event","c":"IDialogEvent","l":"getDialog()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DialogClosedEvent","l":"getDialog()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DialogEvent","l":"getDialog()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getDialog(int)"},{"p":"noppes.npcs.api.handler.data","c":"IAvailability","l":"getDialog(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerData","l":"getDialogData()"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"getDialogFarewell()"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"getDialogHire()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DialogClosedEvent","l":"getDialogId()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DialogEvent","l":"getDialogId()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getDialogId(int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getDialogs()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"getDigSpeed()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getDigSpeed()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getDimension()"},{"p":"noppes.npcs.api.handler.data","c":"ITransportLocation","l":"getDimension()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getDimensionID()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getDirectory()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getDisableEsc()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getDisplayName()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getDisplayName()"},{"p":"noppes.npcs.api.handler.data","c":"IAttributeDefinition","l":"getDisplayName()"},{"p":"noppes.npcs.api.handler.data","c":"IMagic","l":"getDisplayName()"},{"p":"noppes.npcs.api.handler.data","c":"IMagicCycle","l":"getDisplayName()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getDisplayName()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardObjective","l":"getDisplayName()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"getDisplayName()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.FallEvent","l":"getDistance()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.EntityFallenUponEvent","l":"getDistanceFallen()"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"getDistanceFrom(double, double, double)","url":"getDistanceFrom(double,double,double)"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"getDistanceFrom(IPos)","url":"getDistanceFrom(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"INbt","l":"getDouble(String)","url":"getDouble(java.lang.String)"},{"p":"noppes.npcs.api.event","c":"ICustomGuiEvent.SlotClickEvent","l":"getDragType()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DiedEvent","l":"getDroppedItems()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getDurabilityColor()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getDurabilityShow()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"getDurabilityValue()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getDurabilityValue()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.FinishUsingItem","l":"getDuration()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.StartUsingItem","l":"getDuration()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.StopUsingItem","l":"getDuration()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.UsingItem","l":"getDuration()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.FinishUsingItem","l":"getDuration()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.StartUsingItem","l":"getDuration()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.StopUsingItem","l":"getDuration()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.UsingItem","l":"getDuration()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"getDuration()"},{"p":"noppes.npcs.api.handler.data","c":"IFrame","l":"getDuration()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerEffect","l":"getDuration()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.EffectEvent","l":"getEffect()"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"getEffect(int, int)","url":"getEffect(int,int)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"getEffect(String, int)","url":"getEffect(java.lang.String,int)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"getEffect(String)","url":"getEffect(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"getEffectDuration(IPlayer, ICustomEffect, int)","url":"getEffectDuration(noppes.npcs.api.entity.IPlayer,noppes.npcs.api.handler.data.ICustomEffect,int)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"getEffectDuration(IPlayer, ICustomEffect)","url":"getEffectDuration(noppes.npcs.api.entity.IPlayer,noppes.npcs.api.handler.data.ICustomEffect)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"getEffectDuration(IPlayer, int, int)","url":"getEffectDuration(noppes.npcs.api.entity.IPlayer,int,int)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"getEffectDuration(IPlayer, int)","url":"getEffectDuration(noppes.npcs.api.entity.IPlayer,int)"},{"p":"noppes.npcs.api.item","c":"IItemCustom","l":"getEnabled()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"getEnchantability()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getEnchantability()"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"getEnemyFactions()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getEngineObjects()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getEntitiesNear(double, double, double, double)","url":"getEntitiesNear(double,double,double,double)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getEntitiesNear(IPos, double)","url":"getEntitiesNear(noppes.npcs.api.IPos,double)"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"getEntity()"},{"p":"noppes.npcs.api.event","c":"IAnimationEvent","l":"getEntity()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.CollidedEvent","l":"getEntity()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.EntityFallenUponEvent","l":"getEntity()"},{"p":"noppes.npcs.api.event","c":"IForgeEvent.EntityEvent","l":"getEntity()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.SpawnEvent","l":"getEntity()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.TossedEvent","l":"getEntity()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.UpdateEvent","l":"getEntity()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.CollideEvent","l":"getEntity()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.KilledEntityEvent","l":"getEntity()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.KilledEntityEvent","l":"getEntity()"},{"p":"noppes.npcs.api.event","c":"IProjectileEvent.ImpactEvent","l":"getEntity()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimationData","l":"getEntity()"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"getEntity()"},{"p":"noppes.npcs.api.jobs","c":"IJobSpawner","l":"getEntity(int, int, int, int, IWorld)","url":"getEntity(int,int,int,int,noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api.jobs","c":"IJobSpawner","l":"getEntity(int, IPos, IWorld)","url":"getEntity(int,noppes.npcs.api.IPos,noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"getEntity(IWorld, int)","url":"getEntity(noppes.npcs.api.IWorld,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getEntityByID(int)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getEntityId()"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"getEV(int)"},{"p":"noppes.npcs.api.event","c":"IForgeEvent","l":"getEvent()"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"getEveryXTick()"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"getExecuteCommandFor()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.BreakEvent","l":"getExp()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DiedEvent","l":"getExpDropped()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getExpLevel()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getExplosionResistance()"},{"p":"noppes.npcs.api.event","c":"IQuestEvent.QuestTurnedInEvent","l":"getExpReward()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getExtraCode()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getFacePlayer()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getFaction()"},{"p":"noppes.npcs.api.event","c":"IFactionEvent","l":"getFaction()"},{"p":"noppes.npcs.api.handler","c":"IPlayerData","l":"getFactionData()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getFactionPoints(int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getFactions()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getFile(String)","url":"getFile(java.lang.String)"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.FillBucketEvent","l":"getFilled()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getFinishedQuests()"},{"p":"noppes.npcs.api.handler","c":"IPlayerQuestData","l":"getFinishedQuests()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getFireRate()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getFireSound()"},{"p":"noppes.npcs.api","c":"INbt","l":"getFloat(String)","url":"getFloat(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getFlyGravity(double)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getFlyHeightLimit(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getFlySpeed(double)"},{"p":"noppes.npcs.api.jobs","c":"IJobFollower","l":"getFollowingName()"},{"p":"noppes.npcs.api.jobs","c":"IJobFollower","l":"getFollowingNpc()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getFollowRange()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getForm()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getForm2()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getFormLevel()"},{"p":"noppes.npcs.api.event","c":"IAnimationEvent.IFrameEvent","l":"getFrame()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"getFrames()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"getFriendlyFire()"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"getFriendlyPoints()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.ChangedDimension","l":"getFromDim()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getFullBlockLightValue(int, int, int)","url":"getFullBlockLightValue(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getFullBlockLightValue(IPos)","url":"getFullBlockLightValue(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getFusionString()"},{"p":"noppes.npcs.api.jobs","c":"IJobItemGiver","l":"getGivingMethod()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getGlobalDir()"},{"p":"noppes.npcs.api.handler","c":"IRecipeHandler","l":"getGlobalList()"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"getGlow()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getGlows()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getGravity()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getGravity()"},{"p":"noppes.npcs.api.event","c":"ICustomGuiEvent","l":"getGui()"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"getGuiDisabled()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getHairCode()"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"getHapiness()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getHardness()"},{"p":"noppes.npcs.api.entity","c":"IProjectile","l":"getHasGravity()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getHealth()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getHealthRegen()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getHeight()"},{"p":"noppes.npcs.api","c":"IScreenSize","l":"getHeight()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getHeight()"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"getHeight()"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"getHeight()"},{"p":"noppes.npcs.api.gui","c":"ILabel","l":"getHeight()"},{"p":"noppes.npcs.api.gui","c":"IScroll","l":"getHeight()"},{"p":"noppes.npcs.api.gui","c":"ITextField","l":"getHeight()"},{"p":"noppes.npcs.api.gui","c":"ITexturedRect","l":"getHeight()"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"getHeight()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getHeight()"},{"p":"noppes.npcs.api.handler.data","c":"IRecipe","l":"getHeight()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLabel","l":"getHeight()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayTexturedRect","l":"getHeight()"},{"p":"noppes.npcs.api","c":"IScreenSize","l":"getHeightPercent(double)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getHeightValue(int, int)","url":"getHeightValue(int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getHeightValue(IPos)","url":"getHeightValue(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getHeldItem()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getHEXColor1()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getHEXColor2()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getHEXColorRate()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getHEXColorStart()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getHideKilledBody()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getHideNPC()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.InteractEvent","l":"getHitX()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.InteractEvent","l":"getHitY()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.InteractEvent","l":"getHitZ()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.UseHoeEvent","l":"getHoe()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getHome()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getHomeX()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getHomeY()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getHomeZ()"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent","l":"getHookName()"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"getHoverText()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getHP()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getHunger()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIBlock(IWorld, int, int, int)","url":"getIBlock(noppes.npcs.api.IWorld,int,int,int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIBlock(IWorld, IPos)","url":"getIBlock(noppes.npcs.api.IWorld,noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getICommand(String, int)","url":"getICommand(java.lang.String,int)"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"getIcon()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIContainer(Container)","url":"getIContainer(net.minecraft.inventory.Container)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIContainer(IInventory)","url":"getIContainer(net.minecraft.inventory.IInventory)"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"getIconX()"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"getIconY()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.TimerEvent","l":"getId()"},{"p":"noppes.npcs.api.event","c":"ICustomGuiEvent","l":"getId()"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent.ScriptedCommandEvent","l":"getId()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.TimerEvent","l":"getId()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.TimerEvent","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogCategory","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"IMagic","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"IMagicCycle","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerEffect","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestCategory","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"IRecipe","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"ISlot","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"ITag","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"ITransportCategory","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"ITransportLocation","l":"getId()"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"getID()"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"getID()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"getID()"},{"p":"noppes.npcs.api.handler.data","c":"IAnvilRecipe","l":"getID()"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"getID()"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"getID()"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"getID()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIDamageSource(DamageSource)","url":"getIDamageSource(net.minecraft.util.DamageSource)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIDamageSource(IEntity)","url":"getIDamageSource(noppes.npcs.api.entity.IEntity)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIEntity(Entity)","url":"getIEntity(net.minecraft.entity.Entity)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getIgnoreCobweb()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestItem","l":"getIgnoreDamage()"},{"p":"noppes.npcs.api.handler.data","c":"IRecipe","l":"getIgnoreDamage()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestItem","l":"getIgnoreNbt()"},{"p":"noppes.npcs.api.handler.data","c":"IRecipe","l":"getIgnoreNBT()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIItemStack(ItemStack)","url":"getIItemStack(net.minecraft.item.ItemStack)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getImage(int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getImages()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getImageType()"},{"p":"noppes.npcs.api","c":"IDamageSource","l":"getImmediateSource()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getINbt(NBTTagCompound)","url":"getINbt(net.minecraft.nbt.NBTTagCompound)"},{"p":"noppes.npcs.api.event","c":"IAnimationEvent.IFrameEvent","l":"getIndex()"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"getIndex()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerEffect","l":"getIndex()"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"getIndex(IAction)","url":"getIndex(noppes.npcs.api.handler.data.IAction)"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"getInfiniteDays()"},{"p":"noppes.npcs.api.jobs","c":"IJobBard","l":"getInstrumentId()"},{"p":"noppes.npcs.api","c":"INbt","l":"getInteger(String)","url":"getInteger(java.lang.String)"},{"p":"noppes.npcs.api","c":"INbt","l":"getIntegerArray(String)","url":"getIntegerArray(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IMagic","l":"getInteraction(int, float)","url":"getInteraction(int,float)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getInteractLines()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getInventory()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getInventory()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIPos(BlockPos)","url":"getIPos(net.minecraft.util.math.BlockPos)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIPos(double, double, double)","url":"getIPos(double,double,double)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIPos(float, float, float)","url":"getIPos(float,float,float)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIPos(int, int, int)","url":"getIPos(int,int,int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIPos(long)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"getIsHidden()"},{"p":"noppes.npcs.api.handler.data","c":"ITag","l":"getIsHidden()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getIsLadder()"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"getIsLocked()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getIsPassable()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getIsPassible()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getIsRepeatable()"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"getIsShiny()"},{"p":"noppes.npcs.api.entity","c":"IVillager","l":"getIsTrading()"},{"p":"noppes.npcs.api.entity","c":"IEntityItem","l":"getItem()"},{"p":"noppes.npcs.api.entity","c":"IProjectile","l":"getItem()"},{"p":"noppes.npcs.api.event","c":"IItemEvent","l":"getItem()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.FinishUsingItem","l":"getItem()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.PickUpEvent","l":"getItem()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.StartUsingItem","l":"getItem()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.StopUsingItem","l":"getItem()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.TossEvent","l":"getItem()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.UsingItem","l":"getItem()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getItem(byte, boolean)","url":"getItem(byte,boolean)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getItemDamage()"},{"p":"noppes.npcs.api.handler","c":"IPlayerData","l":"getItemGiverData()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getItemName()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getItemNbt()"},{"p":"noppes.npcs.api.event","c":"IQuestEvent.QuestTurnedInEvent","l":"getItemRewards()"},{"p":"noppes.npcs.api","c":"IContainer","l":"getItems()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.DropEvent","l":"getItems()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerMail","l":"getItems()"},{"p":"noppes.npcs.api.jobs","c":"IJobItemGiver","l":"getItems()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.SwingEvent","l":"getItemStack()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"getItemUseAction()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getItemUseAction()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getITileEntity(IWorld, int, int, int)","url":"getITileEntity(noppes.npcs.api.IWorld,int,int,int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getITileEntity(IWorld, IPos)","url":"getITileEntity(noppes.npcs.api.IWorld,noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getITileEntity(TileEntity)","url":"getITileEntity(net.minecraft.tileentity.TileEntity)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"getIV(int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIWorld(int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIWorld(World)","url":"getIWorld(net.minecraft.world.World)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIWorldLoad(int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIWorlds()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getJob()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getJRMCSE()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.KeyPressedEvent","l":"getKey()"},{"p":"noppes.npcs.api.handler.data","c":"IAttributeDefinition","l":"getKey()"},{"p":"noppes.npcs.api","c":"INbt","l":"getKeys()"},{"p":"noppes.npcs.api.handler.data","c":"ILines","l":"getKeys()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.KeyPressedEvent","l":"getKeysDown()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.MouseClickedEvent","l":"getKeysDown()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getKi()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getKillCount(String)","url":"getKillCount(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getKilledLines()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getKillLines()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getKnockback()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getKnockbackResistance()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getKnockbackResistance()"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"getLabel()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getLastAttacker()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getLastAttackerTime()"},{"p":"noppes.npcs.api.handler","c":"IPlayerQuestData","l":"getLastCompletedTime(int)"},{"p":"noppes.npcs.api.handler.data","c":"ISlot","l":"getLastLoaded()"},{"p":"noppes.npcs.api.handler.data","c":"IMagicCycle","l":"getLayoutType()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"getLeashed()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"getLeashedTo()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestItem","l":"getLeaveItems()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.RepairItem","l":"getLeft()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getLeftItem()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getLefttItem()"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"getLevel()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerEffect","l":"getLevel()"},{"p":"noppes.npcs.api.entity","c":"IEntityItem","l":"getLifeSpawn()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getLight()"},{"p":"noppes.npcs.api.handler.data","c":"ILines","l":"getLine(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"ILines","l":"getLine(int)"},{"p":"noppes.npcs.api.jobs","c":"IJobItemGiver","l":"getLines()"},{"p":"noppes.npcs.api.item","c":"IItemLinked","l":"getLinkedItem()"},{"p":"noppes.npcs.api.gui","c":"IScroll","l":"getList()"},{"p":"noppes.npcs.api","c":"INbt","l":"getList(String, int)","url":"getList(java.lang.String,int)"},{"p":"noppes.npcs.api","c":"INbt","l":"getListType(String)","url":"getListType(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getLoadedEntities()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getLoadedEntities()"},{"p":"noppes.npcs.api.handler.data","c":"ITransportCategory","l":"getLocation(String)","url":"getLocation(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IQuestLocation","l":"getLocation1()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestLocation","l":"getLocation2()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestLocation","l":"getLocation3()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getLocations()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getLogText()"},{"p":"noppes.npcs.api","c":"INbt","l":"getLong(String)","url":"getLong(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getLookingAtBlock(int, boolean, boolean, boolean)","url":"getLookingAtBlock(int,boolean,boolean,boolean)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getLookingAtBlock(int)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getLookingAtEntities(IEntity[], int, double, double, boolean, boolean, boolean)","url":"getLookingAtEntities(noppes.npcs.api.entity.IEntity[],int,double,double,boolean,boolean,boolean)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getLookingAtEntities(int, double, double, boolean, boolean, boolean)","url":"getLookingAtEntities(int,double,double,boolean,boolean,boolean)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getLookingAtEntities(int, double, double)","url":"getLookingAtEntities(int,double,double)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getLookingAtPos(int, boolean, boolean, boolean)","url":"getLookingAtPos(int,boolean,boolean,boolean)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getLookingAtPos(int)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getLookVector()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getLootChance(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getLootItem(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getLootMode()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getLore()"},{"p":"noppes.npcs.api.handler","c":"IMagicHandler","l":"getMagic(int)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getMagicAttribute(String, int)","url":"getMagicAttribute(java.lang.String,int)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getMagicAttributeKeys(String)","url":"getMagicAttributeKeys(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IMagicData","l":"getMagicDamage(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getMagicData()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getMagicData()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getMagicHandler()"},{"p":"noppes.npcs.api.handler.data","c":"IMagicData","l":"getMagicSplit(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerData","l":"getMailData()"},{"p":"noppes.npcs.api.handler","c":"IPlayerMailData","l":"getMailFrom(String)","url":"getMailFrom(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"getManager()"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"getMarket()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getMaxAge()"},{"p":"noppes.npcs.api.handler.data.actions","c":"IConditionalAction","l":"getMaxChecks()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"getMaxDuration()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getMaxHealth()"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"getMaxHeight()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getMaxHurtTime()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getMaxItemDamage()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"getMaxItemUseDuration()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getMaxItemUseDuration()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getMaxLootXP()"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"getMaxPartySize()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getMaxPlayers()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestObjective","l":"getMaxProgress()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getMaxProjectileDelay()"},{"p":"noppes.npcs.api.jobs","c":"IJobBard","l":"getMaxRange()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getMaxStackSize()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getMaxStackSize()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getMCBlock()"},{"p":"noppes.npcs.api","c":"IContainer","l":"getMCContainer()"},{"p":"noppes.npcs.api","c":"IDamageSource","l":"getMCDamageSource()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getMCEntity()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"getMCEntity()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getMCEntity()"},{"p":"noppes.npcs.api","c":"IContainer","l":"getMCInventory()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getMCItemStack()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getMCNbt()"},{"p":"noppes.npcs.api","c":"INbt","l":"getMCNBT()"},{"p":"noppes.npcs.api","c":"IPos","l":"getMCPos()"},{"p":"noppes.npcs.api.gui","c":"IItemSlot","l":"getMCSlot()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getMCTileEntity()"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"getMCTileEntity()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getMCWorld()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getMeleeRange()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getMeleeResistance()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getMeleeSpeed()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getMeleeStrength()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getMeleeStrength()"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"getMenuName()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.ChatEvent","l":"getMessage()"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"getMinHeight()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getMinLootXP()"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"getMinPartySize()"},{"p":"noppes.npcs.api.handler.data","c":"IAvailability","l":"getMinPlayerLevel()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getMinPointsToSoulStone()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getMinProjectileDelay()"},{"p":"noppes.npcs.api.jobs","c":"IJobBard","l":"getMinRange()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getMode()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getModel()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getModelData()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getModelType()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getMOTD()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getMotion()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getMotionX()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getMotionX()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getMotionY()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getMotionY()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getMotionZ()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getMotionZ()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getMount()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.MouseClickedEvent","l":"getMouseWheel()"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"getMove(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getMovingType()"},{"p":"net.minecraft.block.properties","c":"IProperty","l":"getName()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getName()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getName()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getName()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.SoundEvent","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IAnvilRecipe","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogCategory","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogOption","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IMagic","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IMagicCycle","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerEffect","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestCategory","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IRecipe","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"ISlot","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"ITag","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"ITransportLocation","l":"getName()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getName()"},{"p":"noppes.npcs.api.roles","c":"IRoleTransporter","l":"getName()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardObjective","l":"getName()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"getName()"},{"p":"net.minecraft.block.properties","c":"IProperty","l":"getName(T)"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent.CNPCNaturalSpawnEvent","l":"getNaturalSpawn()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getNaturalSpawns()"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"getNature()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getNbt()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getNbt()"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"getNBT()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getNbtOptional()"},{"p":"noppes.npcs.api.jobs","c":"IJobSpawner","l":"getNearbySpawned()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getNearestAir(IPos, int)","url":"getNearestAir(noppes.npcs.api.IPos,int)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"getNeutralPoints()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.TargetLostEvent","l":"getNewTarget()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"getNext()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getNextQuest()"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"getNickname()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getNoClip()"},{"p":"noppes.npcs.api.event","c":"INpcEvent","l":"getNpc()"},{"p":"noppes.npcs.api.jobs","c":"IJob","l":"getNpc()"},{"p":"noppes.npcs.api.roles","c":"IRole","l":"getNpc()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getNpcName()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getNpcOffsetX()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getNpcOffsetY()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getNpcScale()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"getObjective(String)","url":"getObjective(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"getObjectiveRequirement()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"getObjectives()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getObjectives(IPlayer)","url":"getObjectives(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api","c":"IParticle","l":"getOffsetX()"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"getOffsetX()"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"getOffsetX()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getOffsetY()"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"getOffsetY()"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"getOffsetY()"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"getOffsetZ()"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"getOffsetZ()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getOpenContainer()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getOption(int)"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DialogClosedEvent","l":"getOptionId()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DialogEvent","l":"getOptionId()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getOptionOffsetX()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getOptionOffsetY()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getOptions()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getOptionSpaceX()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getOptionSpaceY()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getOtherFormMastery(String)","url":"getOtherFormMastery(java.lang.String)"},{"p":"noppes.npcs.api.event","c":"IItemEvent.RepairItem","l":"getOutput()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getOverlays()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getOverlays()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getOverlayTexture()"},{"p":"noppes.npcs.api.entity","c":"IEntityItem","l":"getOwner()"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"getOwner()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerMail","l":"getPageCount()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerMail","l":"getPageText()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"getParent()"},{"p":"noppes.npcs.api.entity.data","c":"IModelRotate","l":"getPart(int)"},{"p":"noppes.npcs.api.entity.data","c":"IModelScale","l":"getPart(int)"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"getPartId()"},{"p":"noppes.npcs.api.handler.data","c":"IFrame","l":"getParts()"},{"p":"noppes.npcs.api.event","c":"IPartyEvent","l":"getParty()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getPartyHandler()"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"getPartyLeaderName()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getPartyOptions()"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"getPartyRequirements()"},{"p":"noppes.npcs.api","c":"IPixelmonPlayerData","l":"getPartySlot(int)"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"getPartyUUIDString()"},{"p":"noppes.npcs.api","c":"ICommand","l":"getPermissionLevel()"},{"p":"noppes.npcs.api.entity","c":"IEntityItem","l":"getPickupDelay()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getPitch()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.SoundEvent","l":"getPitch()"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"getPitch()"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"getPivots()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getPixelmonData()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.ClickedEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.HarvestedEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.InteractEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.BreakItem","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.FinishUsingItem","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.InteractEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.PickedUpEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.RightClickEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.StartUsingItem","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.StopUsingItem","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.TossedEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.UsingItem","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DialogClosedEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DialogEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.InteractEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IPartyEvent.PartyInviteEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IPartyEvent.PartyKickEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IPartyEvent.PartyLeaveEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.handler.data","c":"IProfile","l":"getPlayer()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getPlayer(String)","url":"getPlayer(java.lang.String)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getPlayer(String)","url":"getPlayer(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IAttributeHandler","l":"getPlayerAttributes(IPlayer)","url":"getPlayerAttributes(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getPlayerByUUID(String)","url":"getPlayerByUUID(java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"getPlayerInvX()"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"getPlayerInvY()"},{"p":"noppes.npcs.api.event","c":"IPartyEvent.PartyInviteEvent","l":"getPlayerName()"},{"p":"noppes.npcs.api.event","c":"IPartyEvent.PartyKickEvent","l":"getPlayerName()"},{"p":"noppes.npcs.api.event","c":"IPartyEvent.PartyLeaveEvent","l":"getPlayerName()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getPlayerNames()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getPlayerNames()"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"getPlayerNamesList()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"getPlayers()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"getPlayerScore(IPlayer, String, String)","url":"getPlayerScore(noppes.npcs.api.entity.IPlayer,java.lang.String,java.lang.String)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"getPlayerScore(String, String, String)","url":"getPlayerScore(java.lang.String,java.lang.String,java.lang.String)"},{"p":"noppes.npcs.api.event","c":"IFactionEvent.FactionPoints","l":"getPoints()"},{"p":"noppes.npcs.api.handler","c":"IPlayerFactionData","l":"getPoints(int)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"getPokeball()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getPos()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getPosition()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getPosition()"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"getPosX()"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"getPosX()"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"getPosY()"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"getPosY()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getPotionEffect(int)"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.RedstoneEvent","l":"getPower()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getPowerPoints()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getPowerType()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"getPrevious()"},{"p":"noppes.npcs.api.event","c":"ILinkedItemEvent.VersionChangeEvent","l":"getPreviousVersion()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.RedstoneEvent","l":"getPrevPower()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.ProfileEvent.Changed","l":"getPrevSlot()"},{"p":"noppes.npcs.api.entity","c":"IVillager","l":"getProfession()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.ProfileEvent","l":"getProfile()"},{"p":"noppes.npcs.api.handler","c":"IProfileHandler","l":"getProfile(IPlayer)","url":"getProfile(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getProfileHandler()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getProfileOptions()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestObjective","l":"getProgress()"},{"p":"noppes.npcs.api.event","c":"IProjectileEvent","l":"getProjectile()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getProjectileItem()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getProjectilesKeepTerrain()"},{"p":"net.minecraft.block.state","c":"IBlockState","l":"getProperties()"},{"p":"net.minecraft.block.state","c":"IBlockState","l":"getPropertyNames()"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"getPurchaseNum(int, IPlayer)","url":"getPurchaseNum(int,noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"getPurchaseNum(int)"},{"p":"noppes.npcs.api.event","c":"IPartyEvent","l":"getQuest()"},{"p":"noppes.npcs.api.event","c":"IQuestEvent","l":"getQuest()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getQuest()"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"getQuest()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerMail","l":"getQuest()"},{"p":"noppes.npcs.api.handler.data","c":"IAvailability","l":"getQuest(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerData","l":"getQuestData()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getQuestInterface()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getQuests()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getRace()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getRacialFormMastery(byte)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getRandomName(int, int)","url":"getRandomName(int,int)"},{"p":"noppes.npcs.api.jobs","c":"IJobHealer","l":"getRange()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getRangedBurst()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getRangedRange()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getRangedSpeed()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getRangedStrength()"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"getRate(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerMailData","l":"getReadMail()"},{"p":"noppes.npcs.api.handler.data","c":"IRecipe","l":"getRecipe()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getRecipes()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getRedstonePower()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getRefuseSoulStone()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getRelease()"},{"p":"noppes.npcs.api.handler.data","c":"IAnvilRecipe","l":"getRepairPercentage()"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"getRepeatDelay()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getRepeatType()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getRequirement(String)","url":"getRequirement(java.lang.String)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getRequirementKeys()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getResistance()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getRespawnCycle()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getRespawnTime()"},{"p":"noppes.npcs.api.handler.data","c":"IRecipe","l":"getResult()"},{"p":"noppes.npcs.api.handler.data","c":"IAnvilRecipe","l":"getResult(ItemStack)","url":"getResult(net.minecraft.item.ItemStack)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getReturnToHome()"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"getRewardControl()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getRewards()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getRider()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.RepairItem","l":"getRight()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getRightItem()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getRole()"},{"p":"noppes.npcs.api.entity.data","c":"IModelRotatePart","l":"getRotateX()"},{"p":"noppes.npcs.api.entity.data","c":"IModelRotatePart","l":"getRotateY()"},{"p":"noppes.npcs.api.entity.data","c":"IModelRotatePart","l":"getRotateZ()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getRotation()"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"getRotation()"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"getRotation()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getRotation()"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"getRotation()"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"getRotations()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getRotationType()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getRotationX()"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"getRotationX()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getRotationX()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getRotationX1()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getRotationX2()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getRotationXRate()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getRotationXRate()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getRotationXRateStart()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getRotationY()"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"getRotationY()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getRotationY()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getRotationY1()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getRotationY2()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getRotationYRate()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getRotationYRate()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getRotationYRateStart()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getRotationZ()"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"getRotationZ()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getRotationZ()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getRotationZ1()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getRotationZ2()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getRotationZRate()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getRotationZRate()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getRotationZRateStart()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getSaturation()"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"getScale()"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"getScale()"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"getScale()"},{"p":"noppes.npcs.api.gui","c":"ILabel","l":"getScale()"},{"p":"noppes.npcs.api.gui","c":"ITexturedRect","l":"getScale()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getScale()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLabel","l":"getScale()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayTexturedRect","l":"getScale()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getScaleX()"},{"p":"noppes.npcs.api.entity.data","c":"IModelScalePart","l":"getScaleX()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getScaleX()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getScaleX1()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getScaleX2()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getScaleXRate()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getScaleXRateStart()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getScaleY()"},{"p":"noppes.npcs.api.entity.data","c":"IModelScalePart","l":"getScaleY()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getScaleY()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getScaleY1()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getScaleY2()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getScaleYRate()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getScaleYRateStart()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getScaleZ()"},{"p":"noppes.npcs.api.entity.data","c":"IModelScalePart","l":"getScaleZ()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getScaleZ()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getScoreboard()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getScreenSize()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getScriptHandler()"},{"p":"noppes.npcs.api.event","c":"ICustomGuiEvent.ScrollEvent","l":"getScrollIndex()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getSeed()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"getSeeInvisibleTeamPlayers()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getSelectedColor()"},{"p":"noppes.npcs.api.event","c":"ICustomGuiEvent.ScrollEvent","l":"getSelection()"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"getSellOption(int)"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerMail","l":"getSender()"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent.ScriptedCommandEvent","l":"getSenderName()"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent.ScriptedCommandEvent","l":"getSenderPosition()"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent.ScriptedCommandEvent","l":"getSenderWorld()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getServerOwner()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getServerTime()"},{"p":"noppes.npcs.api.gui","c":"ILabel","l":"getShadow()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLabel","l":"getShadow()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getShelterFrom()"},{"p":"noppes.npcs.api","c":"INbt","l":"getShort(String)","url":"getShort(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getShotCount()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getShowBossBar()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getShowName()"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"getShowPlayerInv()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getShowWheel()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.InteractEvent","l":"getSide()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getSignText(int, int, int)","url":"getSignText(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getSignText(IPos)","url":"getSignText(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"IContainer","l":"getSize()"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"getSize()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getSize()"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"getSize()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getSkills()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getSkinType()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getSkinUrl()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.ProfileEvent","l":"getSlot()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogOption","l":"getSlot()"},{"p":"noppes.npcs.api","c":"IContainer","l":"getSlot(int)"},{"p":"noppes.npcs.api.handler","c":"IProfileHandler","l":"getSlotPlayerData(IPlayer, int)","url":"getSlotPlayerData(noppes.npcs.api.entity.IPlayer,int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"getSlots()"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"getSlots()"},{"p":"noppes.npcs.api.handler.data","c":"IProfile","l":"getSlots()"},{"p":"noppes.npcs.api.jobs","c":"IJobBard","l":"getSong()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getSoulStonePlayerName()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getSound()"},{"p":"noppes.npcs.api.handler.data","c":"ILine","l":"getSound()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DamagedEvent","l":"getSource()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DiedEvent","l":"getSource()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.AttackedEvent","l":"getSource()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.DamagedEvent","l":"getSource()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.DiedEvent","l":"getSource()"},{"p":"noppes.npcs.api.event","c":"IProjectileEvent","l":"getSource()"},{"p":"noppes.npcs.api.handler","c":"INaturalSpawnsHandler","l":"getSpawns()"},{"p":"noppes.npcs.api.handler","c":"INaturalSpawnsHandler","l":"getSpawns(String)","url":"getSpawns(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getSpeed()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getSpeed()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"getSpeed()"},{"p":"noppes.npcs.api.handler.data","c":"IFrame","l":"getSpeed()"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"getSpeed()"},{"p":"noppes.npcs.api.jobs","c":"IJobHealer","l":"getSpeed()"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"getSpeedX()"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"getSpeedY()"},{"p":"noppes.npcs.api.event","c":"ICustomGuiEvent.SlotClickEvent","l":"getStack()"},{"p":"noppes.npcs.api.event","c":"ICustomGuiEvent.SlotEvent","l":"getStack()"},{"p":"noppes.npcs.api.gui","c":"IItemSlot","l":"getStack()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"getStackSize()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getStackSize()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getStamina()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"getStartAfterTicks()"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"getStat(int)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getStat(String)","url":"getStat(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getStoredData(String)","url":"getStoredData(java.lang.String)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getStoredData(String)","url":"getStoredData(java.lang.String)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getStoredData(String)","url":"getStoredData(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getStoredData(String)","url":"getStoredData(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getStoredDataKeys()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getStoredDataKeys()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getStoredDataKeys()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getStoredDataKeys()"},{"p":"noppes.npcs.api.jobs","c":"IJobBard","l":"getStreaming()"},{"p":"noppes.npcs.api","c":"INbt","l":"getString(String)","url":"getString(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerMail","l":"getSubject()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getSurroundingEntities(int, int)","url":"getSurroundingEntities(int,int)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getSurroundingEntities(int)"},{"p":"noppes.npcs.api.event","c":"IItemEvent.AttackEvent","l":"getSwingingEntity()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getSwingWarmup()"},{"p":"noppes.npcs.api.handler","c":"ICloneHandler","l":"getTab(int, IWorld)","url":"getTab(int,noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getTacticalRadius()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getTacticalVariant()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getTacticalVariantName()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getTag(String)","url":"getTag(java.lang.String)"},{"p":"noppes.npcs.api.event","c":"IItemEvent.AttackEvent","l":"getTarget()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.InteractEvent","l":"getTarget()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.RightClickEvent","l":"getTarget()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.MeleeAttackEvent","l":"getTarget()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.RangedLaunchedEvent","l":"getTarget()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.TargetEvent","l":"getTarget()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.TargetLostEvent","l":"getTarget()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.AttackEvent","l":"getTarget()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.DamagedEntityEvent","l":"getTarget()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.InteractEvent","l":"getTarget()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestKill","l":"getTargetType()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"getTeam(String)","url":"getTeam(java.lang.String)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"getTeamByName(String)","url":"getTeamByName(java.lang.String)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"getTeams()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"getTeamsize()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getTempData(String)","url":"getTempData(java.lang.String)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getTempData(String)","url":"getTempData(java.lang.String)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getTempData(String)","url":"getTempData(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getTempData(String)","url":"getTempData(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getTempDataKeys()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getTempDataKeys()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getTempDataKeys()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getTempDataKeys()"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"getText()"},{"p":"noppes.npcs.api.gui","c":"ILabel","l":"getText()"},{"p":"noppes.npcs.api.gui","c":"ITextField","l":"getText()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getText()"},{"p":"noppes.npcs.api.handler.data","c":"ILine","l":"getText()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestObjective","l":"getText()"},{"p":"noppes.npcs.api.item","c":"IItemBook","l":"getText()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLabel","l":"getText()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getTextOffsetX()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getTextOffsetY()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getTextPitch()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getTextPlane()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getTextPlane2()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getTextPlane3()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getTextPlane4()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getTextPlane5()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getTextPlane6()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getTextSound()"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"getTexture()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getTexture()"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"getTexture()"},{"p":"noppes.npcs.api.gui","c":"ITexturedRect","l":"getTexture()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getTexture()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getTexture()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayTexturedRect","l":"getTexture()"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"getTextureScaleX()"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"getTextureScaleY()"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"getTextureX()"},{"p":"noppes.npcs.api.gui","c":"ITexturedRect","l":"getTextureX()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getTextureX()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayTexturedRect","l":"getTextureX()"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"getTextureY()"},{"p":"noppes.npcs.api.gui","c":"ITexturedRect","l":"getTextureY()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getTextureY()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayTexturedRect","l":"getTextureY()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getTextWidth()"},{"p":"noppes.npcs.api.gui","c":"ILine","l":"getThickness()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLine","l":"getThickness()"},{"p":"noppes.npcs.api.entity","c":"IEntityItem","l":"getThrower()"},{"p":"noppes.npcs.api.entity","c":"IProjectile","l":"getThrower()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getTileEntity()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getTileEntityNBT()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getTime()"},{"p":"noppes.npcs.api.handler","c":"IPlayerItemGiverData","l":"getTime(IJobItemGiver)","url":"getTime(noppes.npcs.api.jobs.IJobItemGiver)"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerMail","l":"getTimePast()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getTimers()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getTimers()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getTimers()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerMail","l":"getTimeSent()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getTimeUntilRepeat(IPlayer)","url":"getTimeUntilRepeat(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getTitle()"},{"p":"noppes.npcs.api.handler.data","c":"ITransportCategory","l":"getTitle()"},{"p":"noppes.npcs.api.item","c":"IItemBook","l":"getTitle()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getTitleColor()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getTitleOffsetX()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getTitleOffsetY()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getTitlePos()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.ChangedDimension","l":"getToDim()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getTopBlock(int, int)","url":"getTopBlock(int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getTopBlock(IPos)","url":"getTopBlock(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getTotalArmorValue()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getTotalTime()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"getTotalTime()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getTP()"},{"p":"noppes.npcs.api.handler","c":"IPlayerQuestData","l":"getTrackedQuest()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getTranslateX()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getTranslateY()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getTranslateZ()"},{"p":"noppes.npcs.api.handler.data","c":"IAttributeDefinition","l":"getTranslationKey()"},{"p":"noppes.npcs.api.roles","c":"IRoleTransporter","l":"getTransport()"},{"p":"noppes.npcs.api.handler","c":"IPlayerTransportData","l":"getTransport(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerData","l":"getTransportData()"},{"p":"noppes.npcs.api.roles","c":"IRoleTransporter","l":"getTransportId()"},{"p":"noppes.npcs.api.handler","c":"IPlayerTransportData","l":"getTransports()"},{"p":"noppes.npcs.api","c":"IDamageSource","l":"getTrueSource()"},{"p":"noppes.npcs.api","c":"IDamageSource","l":"getType()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getType()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getType()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getType()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getType()"},{"p":"noppes.npcs.api.entity.data","c":"IMark","l":"getType()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.AttackEvent","l":"getType()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.InteractEvent","l":"getType()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.RightClickEvent","l":"getType()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DamagedEvent","l":"getType()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DiedEvent","l":"getType()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.DiedEvent","l":"getType()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.InteractEvent","l":"getType()"},{"p":"noppes.npcs.api.event","c":"IProjectileEvent.ImpactEvent","l":"getType()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogOption","l":"getType()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getType()"},{"p":"noppes.npcs.api.handler.data","c":"ITransportLocation","l":"getType()"},{"p":"noppes.npcs.api.jobs","c":"IJob","l":"getType()"},{"p":"noppes.npcs.api.roles","c":"IRole","l":"getType()"},{"p":"noppes.npcs.api","c":"INbt","l":"getType(String)","url":"getType(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getTypeName()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getUniqueID()"},{"p":"noppes.npcs.api.handler","c":"IPlayerMailData","l":"getUnreadMail()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"getUpdateEveryXTick()"},{"p":"noppes.npcs.api.handler.data","c":"ITag","l":"getUuid()"},{"p":"noppes.npcs.api.handler.data","c":"ICustomAttribute","l":"getValue()"},{"p":"net.minecraft.block.state","c":"IBlockState","l":"getValue(IProperty)","url":"getValue(net.minecraft.block.properties.IProperty)"},{"p":"net.minecraft.block.properties","c":"IProperty","l":"getValueClass()"},{"p":"noppes.npcs.api.event","c":"ILinkedItemEvent.VersionChangeEvent","l":"getVersion()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"getVersion()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getVisibleType()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.SoundEvent","l":"getVolume()"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"getVolume()"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"getWeight()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getWidth()"},{"p":"noppes.npcs.api","c":"IScreenSize","l":"getWidth()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getWidth()"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"getWidth()"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"getWidth()"},{"p":"noppes.npcs.api.gui","c":"ILabel","l":"getWidth()"},{"p":"noppes.npcs.api.gui","c":"IScroll","l":"getWidth()"},{"p":"noppes.npcs.api.gui","c":"ITextField","l":"getWidth()"},{"p":"noppes.npcs.api.gui","c":"ITexturedRect","l":"getWidth()"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"getWidth()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getWidth()"},{"p":"noppes.npcs.api.handler.data","c":"IRecipe","l":"getWidth()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLabel","l":"getWidth()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayTexturedRect","l":"getWidth()"},{"p":"noppes.npcs.api","c":"IScreenSize","l":"getWidthPercent(double)"},{"p":"noppes.npcs.api","c":"IBlock","l":"getWorld()"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"getWorld()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getWorld()"},{"p":"noppes.npcs.api.event","c":"IForgeEvent.WorldEvent","l":"getWorld()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getWorldDir()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getWorldLines()"},{"p":"net.minecraft.util","c":"Vec3i","l":"getX()"},{"p":"net.minecraft.util.math","c":"BlockPos.MutableBlockPos","l":"getX()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getX()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getX()"},{"p":"noppes.npcs.api","c":"IPos","l":"getX()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getX()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.BonemealEvent","l":"getX()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.SleepEvent","l":"getX()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.UseHoeEvent","l":"getX()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getX()"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"getX()"},{"p":"noppes.npcs.api.handler.data","c":"ITransportLocation","l":"getX()"},{"p":"noppes.npcs.api.gui","c":"ILine","l":"getX1()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLine","l":"getX1()"},{"p":"noppes.npcs.api.gui","c":"ILine","l":"getX2()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLine","l":"getX2()"},{"p":"net.minecraft.util","c":"Vec3i","l":"getXD()"},{"p":"noppes.npcs.api","c":"IPos","l":"getXD()"},{"p":"noppes.npcs.api.handler.data","c":"IAnvilRecipe","l":"getXpCost()"},{"p":"net.minecraft.util","c":"Vec3i","l":"getY()"},{"p":"net.minecraft.util.math","c":"BlockPos.MutableBlockPos","l":"getY()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getY()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getY()"},{"p":"noppes.npcs.api","c":"IPos","l":"getY()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getY()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.BonemealEvent","l":"getY()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.SleepEvent","l":"getY()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.UseHoeEvent","l":"getY()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getY()"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"getY()"},{"p":"noppes.npcs.api.handler.data","c":"ITransportLocation","l":"getY()"},{"p":"noppes.npcs.api.gui","c":"ILine","l":"getY1()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLine","l":"getY1()"},{"p":"noppes.npcs.api.gui","c":"ILine","l":"getY2()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLine","l":"getY2()"},{"p":"net.minecraft.util","c":"Vec3i","l":"getYD()"},{"p":"noppes.npcs.api","c":"IPos","l":"getYD()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getYOffset()"},{"p":"net.minecraft.util","c":"Vec3i","l":"getZ()"},{"p":"net.minecraft.util.math","c":"BlockPos.MutableBlockPos","l":"getZ()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getZ()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getZ()"},{"p":"noppes.npcs.api","c":"IPos","l":"getZ()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getZ()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.BonemealEvent","l":"getZ()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.SleepEvent","l":"getZ()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.UseHoeEvent","l":"getZ()"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"getZ()"},{"p":"noppes.npcs.api.handler.data","c":"ITransportLocation","l":"getZ()"},{"p":"net.minecraft.util","c":"Vec3i","l":"getZD()"},{"p":"noppes.npcs.api","c":"IPos","l":"getZD()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"giveItem(IItemStack, int)","url":"giveItem(noppes.npcs.api.item.IItemStack,int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"giveItem(IPlayer, IItemStack)","url":"giveItem(noppes.npcs.api.entity.IPlayer,noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"giveItem(String, int, int)","url":"giveItem(java.lang.String,int,int)"},{"p":"noppes.npcs.api.jobs","c":"IJobItemGiver","l":"giveItems(IPlayer)","url":"giveItems(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.handler","c":"ICloneHandler","l":"has(int, String)","url":"has(int,java.lang.String)"},{"p":"noppes.npcs.api","c":"ITimers","l":"has(int)"},{"p":"noppes.npcs.api.handler","c":"IOverlayHandler","l":"has(int)"},{"p":"noppes.npcs.api","c":"INbt","l":"has(String)","url":"has(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IAnimationHandler","l":"has(String)","url":"has(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"hasAchievement(String)","url":"hasAchievement(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"hasActiveQuest(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerQuestData","l":"hasActiveQuest(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"hasActiveQuest(IQuest)","url":"hasActiveQuest(noppes.npcs.api.handler.data.IQuest)"},{"p":"noppes.npcs.api","c":"ICommand","l":"hasAlias(String)","url":"hasAlias(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerAttributes","l":"hasAttribute(String)","url":"hasAttribute(java.lang.String)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"hasAttribute(String)","url":"hasAttribute(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"hasBukkitPermission(String)","url":"hasBukkitPermission(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"hasCollided()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"hasCollidedHorizontally()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"hasCollidedVertically()"},{"p":"noppes.npcs.api.handler","c":"IPlayerData","l":"hasCompanion()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"hasCustomAttribute(String)","url":"hasCustomAttribute(java.lang.String)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"hasCustomName()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"hasCustomNameTag()"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"hasEffect(IPlayer, ICustomEffect)","url":"hasEffect(noppes.npcs.api.entity.IPlayer,noppes.npcs.api.handler.data.ICustomEffect)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"hasEffect(IPlayer, int)","url":"hasEffect(noppes.npcs.api.entity.IPlayer,int)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"hasEnchant(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"hasFinishedQuest(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerQuestData","l":"hasFinishedQuest(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"hasFinishedQuest(IQuest)","url":"hasFinishedQuest(noppes.npcs.api.handler.data.IQuest)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"hasGlobalObject(String)","url":"hasGlobalObject(java.lang.String)"},{"p":"net.minecraft.util","c":"Vec3i","l":"hashCode()"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"hasHoverText()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"hasImage(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerItemGiverData","l":"hasInteractedBefore(IJobItemGiver)","url":"hasInteractedBefore(noppes.npcs.api.jobs.IJobItemGiver)"},{"p":"noppes.npcs.api.handler.data","c":"IMagic","l":"hasInteraction(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"hasLivingAnimation()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"hasLore()"},{"p":"noppes.npcs.api.handler.data","c":"IMagicData","l":"hasMagic(int)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"hasMagicAttribute(String, int)","url":"hasMagicAttribute(java.lang.String,int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerMailData","l":"hasMail()"},{"p":"noppes.npcs.api.handler","c":"IPlayerMailData","l":"hasMail(IPlayerMail)","url":"hasMail(noppes.npcs.api.handler.data.IPlayerMail)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"hasNickname()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"hasObjective(String)","url":"hasObjective(java.lang.String)"},{"p":"noppes.npcs.api.jobs","c":"IJobBard","l":"hasOffRange()"},{"p":"noppes.npcs.api.jobs","c":"IJobBard","l":"hasOffRange(boolean)"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"hasOwner()"},{"p":"noppes.npcs.api.jobs","c":"IJobSpawner","l":"hasPixelmon()"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"hasPlayer(IPlayer)","url":"hasPlayer(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"hasPlayer(String)","url":"hasPlayer(java.lang.String)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"hasPlayerObjective(IPlayer, String, String)","url":"hasPlayerObjective(noppes.npcs.api.entity.IPlayer,java.lang.String,java.lang.String)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"hasPlayerObjective(String, String, String)","url":"hasPlayerObjective(java.lang.String,java.lang.String,java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IProfileOptions","l":"hasProfileOptions()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerMail","l":"hasQuest()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"hasReadDialog(IDialog)","url":"hasReadDialog(noppes.npcs.api.handler.data.IDialog)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"hasReadDialog(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerDialogData","l":"hasReadDialog(int)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"hasRequirement(String)","url":"hasRequirement(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IProfileHandler","l":"hasSlot(IPlayer, int)","url":"hasSlot(noppes.npcs.api.entity.IPlayer,int)"},{"p":"noppes.npcs.api.gui","c":"IItemSlot","l":"hasStack()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"hasStoredData(String)","url":"hasStoredData(java.lang.String)"},{"p":"noppes.npcs.api","c":"IWorld","l":"hasStoredData(String)","url":"hasStoredData(java.lang.String)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"hasStoredData(String)","url":"hasStoredData(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"hasStoredData(String)","url":"hasStoredData(java.lang.String)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"hasTag(String)","url":"hasTag(java.lang.String)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"hasTeam(String)","url":"hasTeam(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"hasTempData(String)","url":"hasTempData(java.lang.String)"},{"p":"noppes.npcs.api","c":"IWorld","l":"hasTempData(String)","url":"hasTempData(java.lang.String)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"hasTempData(String)","url":"hasTempData(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"hasTempData(String)","url":"hasTempData(java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"hasTexture()"},{"p":"noppes.npcs.api","c":"IBlock","l":"hasTileEntity()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.EffectEvent.Removed","l":"hasTimerRunOut()"},{"p":"noppes.npcs.api.roles","c":"IRoleTransporter","l":"hasTransport()"},{"p":"noppes.npcs.api.handler","c":"IPlayerTransportData","l":"hasTransport(int)"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"headWear()"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"headWear(byte)"},{"p":"noppes.npcs.api.jobs","c":"IJobHealer","l":"heal(IEntityLivingBase, float)","url":"heal(noppes.npcs.api.entity.IEntityLivingBase,float)"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"hidden(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"hideKilledBody(boolean)"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"hidePart(int, byte)","url":"hidePart(int,byte)"},{"p":"noppes.npcs.api.handler.data","c":"ILine","l":"hideText()"},{"p":"noppes.npcs.api.handler.data","c":"ILine","l":"hideText(boolean)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"hurt(float, IDamageSource)","url":"hurt(float,noppes.npcs.api.IDamageSource)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"hurt(float, IEntity)","url":"hurt(float,noppes.npcs.api.entity.IEntity)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"hurt(float)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"inFire()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"inLava()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"Instance()"},{"p":"noppes.npcs.api.entity","c":"IAnimal","l":"interact(IPlayer)","url":"interact(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"interactWith(IEntity)","url":"interactWith(noppes.npcs.api.entity.IEntity)"},{"p":"net.minecraft.util.math","c":"IntHashMap","l":"IntHashMap()","url":"%3Cinit%3E()"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"invalidate()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"inventoryItemCount(IItemStack, boolean, boolean)","url":"inventoryItemCount(noppes.npcs.api.item.IItemStack,boolean,boolean)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"inWater()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimationData","l":"isActive()"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"isAggressiveToNpc(ICustomNpc)","url":"isAggressiveToNpc(noppes.npcs.api.entity.ICustomNpc)"},{"p":"noppes.npcs.api","c":"IBlock","l":"isAir()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"isAirborne()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"isAlive()"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"isAllowParty()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.KeyPressedEvent","l":"isAltPressed()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.MouseClickedEvent","l":"isAltPressed()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"isAttacking()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"IsAvailable()"},{"p":"noppes.npcs.api.handler.data","c":"IAvailability","l":"isAvailable(IPlayer)","url":"isAvailable(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"isBlock()"},{"p":"noppes.npcs.api","c":"IWorld","l":"isBlockFreezable(int, int, int)","url":"isBlockFreezable(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"isBlockFreezable(IPos)","url":"isBlockFreezable(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"IWorld","l":"isBlockFreezableNaturally(int, int, int)","url":"isBlockFreezableNaturally(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"isBlockFreezableNaturally(IPos)","url":"isBlockFreezableNaturally(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"IWorld","l":"isBlockFullCube(int, int, int)","url":"isBlockFullCube(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"isBlockFullCube(IPos)","url":"isBlockFullCube(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"IWorld","l":"isBlockHighHumidity(int, int, int)","url":"isBlockHighHumidity(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"isBlockHighHumidity(IPos)","url":"isBlockHighHumidity(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"isBlocking()"},{"p":"noppes.npcs.api","c":"IWorld","l":"isBreakCancelled(int, int, int)","url":"isBreakCancelled(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"isBreakCancelled(IPos)","url":"isBreakCancelled(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"IAnimal","l":"isBreedingItem(IItemStack)","url":"isBreedingItem(noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"isBurning()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"isChild()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimationData","l":"isClientAnimating()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestObjective","l":"isCompleted()"},{"p":"noppes.npcs.api","c":"IBlock","l":"isContainer()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.KeyPressedEvent","l":"isCtrlPressed()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.MouseClickedEvent","l":"isCtrlPressed()"},{"p":"noppes.npcs.api","c":"IContainer","l":"isCustomGUI()"},{"p":"noppes.npcs.api.handler.data","c":"IFrame","l":"isCustomized()"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"isCustomized()"},{"p":"noppes.npcs.api","c":"IWorld","l":"isDay()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"isDone()"},{"p":"noppes.npcs.api.handler.data","c":"ILines","l":"isEmpty()"},{"p":"noppes.npcs.api.handler.data","c":"IMagicData","l":"isEmpty()"},{"p":"noppes.npcs.api.jobs","c":"IJobSpawner","l":"isEmpty()"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"isEnabled()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"isEnchanted()"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"isEnemyFaction(IFaction)","url":"isEnemyFaction(noppes.npcs.api.handler.data.IFaction)"},{"p":"noppes.npcs.api","c":"INbt","l":"isEqual(INbt)","url":"isEqual(noppes.npcs.api.INbt)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"isFlyHeightLimited(boolean)"},{"p":"noppes.npcs.api.jobs","c":"IJobFollower","l":"isFollowing()"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"isFollowing()"},{"p":"noppes.npcs.api.handler.data","c":"IRecipe","l":"isGlobal()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"isHardcore()"},{"p":"noppes.npcs.api.entity","c":"IAnimal","l":"isInLove()"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"isInvalid()"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"isLossOnDeath()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.KeyPressedEvent","l":"isMetaPressed()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.MouseClickedEvent","l":"isMetaPressed()"},{"p":"noppes.npcs.api.gui","c":"IScroll","l":"isMultiSelect()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"isNavigating()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"isNormalItem()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"isNormalItem()"},{"p":"noppes.npcs.api.jobs","c":"IJobSpawner","l":"isOnCooldown(IPlayer)","url":"isOnCooldown(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"isOnLadder()"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"isOnlyParty()"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"isPassive()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"isPersistent()"},{"p":"noppes.npcs.api","c":"IWorld","l":"isPlaceCancelled(int, int, int)","url":"isPlaceCancelled(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"isPlaceCancelled(IPos)","url":"isPlaceCancelled(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"IContainer","l":"isPlayerNotUsingContainer(IPlayer)","url":"isPlayerNotUsingContainer(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.ProfileEvent","l":"isPost()"},{"p":"noppes.npcs.api","c":"IDamageSource","l":"isProjectile()"},{"p":"noppes.npcs.api","c":"IWorld","l":"isRaining()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardObjective","l":"isReadyOnly()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"isScriptingDev()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.KeyPressedEvent","l":"isShiftPressed()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.MouseClickedEvent","l":"isShiftPressed()"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"isSlotEnabled(int, IPlayer)","url":"isSlotEnabled(int,noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"isSlotEnabled(int)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"isSmooth()"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"isSmooth()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"isSneaking()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"isSoulStoneInit()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"isSprinting()"},{"p":"noppes.npcs.api.handler.data","c":"ISlot","l":"isTemporary()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"isTool()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"isTool()"},{"p":"noppes.npcs.api","c":"IDamageSource","l":"isUnblockable()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"isVisibleTo(IPlayer)","url":"isVisibleTo(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"isWrittenBook()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"itemHash()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.KeyPressedEvent","l":"keyDown()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"kick(String)","url":"kick(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"kickAllPlayers()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"kill()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerEffect","l":"kill()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"knockback(double, double, double, float)","url":"knockback(double,double,double,float)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"knockback(int, float)","url":"knockback(int,float)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"knockback(IPos, float)","url":"knockback(noppes.npcs.api.IPos,float)"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"leftArmWear()"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"leftArmWear(byte)"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"leftLegWear()"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"leftLegWear(byte)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"limitFlyHeight(boolean)"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent.CNPCNaturalSpawnEvent","l":"liquidSpawnPassed()"},{"p":"noppes.npcs.api.handler","c":"IFactionHandler","l":"list()"},{"p":"noppes.npcs.api.handler","c":"ITagHandler","l":"list()"},{"p":"net.minecraft.util.math","c":"IntHashMap","l":"lookup(int)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"loop()"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"markDirty()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"markDone()"},{"p":"noppes.npcs.api.handler.data","c":"IAnvilRecipe","l":"matches(ItemStack, ItemStack)","url":"matches(net.minecraft.item.ItemStack,net.minecraft.item.ItemStack)"},{"p":"noppes.npcs.api","c":"ITimers","l":"maxTicks(int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"millisToTime(long)"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent.CNPCNaturalSpawnEvent","l":"monsterSpawnPassed()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"mountEntity(Entity)","url":"mountEntity(net.minecraft.entity.Entity)"},{"p":"net.minecraft.util.math","c":"BlockPos.MutableBlockPos","l":"move(EnumFacing, int)","url":"move(net.minecraft.util.EnumFacing,int)"},{"p":"net.minecraft.util.math","c":"BlockPos.MutableBlockPos","l":"move(EnumFacing)","url":"move(net.minecraft.util.EnumFacing)"},{"p":"net.minecraft.util.math","c":"BlockPos.PooledMutableBlockPos","l":"movePos(EnumFacing, int)","url":"movePos(net.minecraft.util.EnumFacing,int)"},{"p":"net.minecraft.util.math","c":"BlockPos.MutableBlockPos","l":"MutableBlockPos()","url":"%3Cinit%3E()"},{"p":"net.minecraft.util.math","c":"BlockPos.MutableBlockPos","l":"MutableBlockPos(BlockPos)","url":"%3Cinit%3E(net.minecraft.util.math.BlockPos)"},{"p":"net.minecraft.util.math","c":"BlockPos.MutableBlockPos","l":"MutableBlockPos(int, int, int)","url":"%3Cinit%3E(int,int,int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"naturallyDespawns()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"navigateTo(double, double, double, double)","url":"navigateTo(double,double,double,double)"},{"p":"noppes.npcs.api","c":"IPos","l":"normalize()"},{"p":"noppes.npcs.api","c":"IPos","l":"normalizeDouble()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"north()"},{"p":"noppes.npcs.api","c":"IPos","l":"north()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"north(double)"},{"p":"noppes.npcs.api","c":"IPos","l":"north(double)"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"offset(EnumFacing, double)","url":"offset(net.minecraft.util.EnumFacing,double)"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"offset(EnumFacing)","url":"offset(net.minecraft.util.EnumFacing)"},{"p":"noppes.npcs.api","c":"IPos","l":"offset(int, double)","url":"offset(int,double)"},{"p":"noppes.npcs.api","c":"IPos","l":"offset(int)"},{"p":"net.minecraft.util.math","c":"BlockPos.PooledMutableBlockPos","l":"offsetMutable(EnumFacing)","url":"offsetMutable(net.minecraft.util.EnumFacing)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"onFoundEnemy()"},{"p":"noppes.npcs.api.handler.data.actions","c":"IConditionalAction","l":"onTermination(Consumer)","url":"onTermination(java.util.function.Consumer)"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"ORIGIN"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"parallelChain()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"pauseFor(int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"pauseSounds()"},{"p":"noppes.npcs.api","c":"IWorld","l":"pauseSounds()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"pauseSounds()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerEffect","l":"performEffect(IPlayer)","url":"performEffect(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"playerStatus(IPlayer)","url":"playerStatus(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"playLivingSound()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"playSound(int, ISound)","url":"playSound(int,noppes.npcs.api.handler.data.ISound)"},{"p":"noppes.npcs.api","c":"IWorld","l":"playSound(int, ISound)","url":"playSound(int,noppes.npcs.api.handler.data.ISound)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"playSound(int, ISound)","url":"playSound(int,noppes.npcs.api.handler.data.ISound)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"playSound(ISound)","url":"playSound(noppes.npcs.api.handler.data.ISound)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"playSound(ISound)","url":"playSound(noppes.npcs.api.handler.data.ISound)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"playSound(String, float, float)","url":"playSound(java.lang.String,float,float)"},{"p":"noppes.npcs.api","c":"IWorld","l":"playSoundAtEntity(IEntity, String, float, float)","url":"playSoundAtEntity(noppes.npcs.api.entity.IEntity,java.lang.String,float,float)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"playSoundAtEntity(IEntity, String, float, float)","url":"playSoundAtEntity(noppes.npcs.api.entity.IEntity,java.lang.String,float,float)"},{"p":"noppes.npcs.api","c":"IWorld","l":"playSoundToNearExcept(IPlayer, String, float, float)","url":"playSoundToNearExcept(noppes.npcs.api.entity.IPlayer,java.lang.String,float,float)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"playSoundToNearExcept(IPlayer, String, float, float)","url":"playSoundToNearExcept(noppes.npcs.api.entity.IPlayer,java.lang.String,float,float)"},{"p":"noppes.npcs.api.handler.data","c":"IQuestCategory","l":"quests()"},{"p":"noppes.npcs.api","c":"IWorld","l":"rayCastBlock(double[], double[], int, boolean, boolean, boolean)","url":"rayCastBlock(double[],double[],int,boolean,boolean,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"rayCastBlock(double[], double[], int)","url":"rayCastBlock(double[],double[],int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"rayCastBlock(IPos, IPos, int, boolean, boolean, boolean)","url":"rayCastBlock(noppes.npcs.api.IPos,noppes.npcs.api.IPos,int,boolean,boolean,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"rayCastBlock(IPos, IPos, int)","url":"rayCastBlock(noppes.npcs.api.IPos,noppes.npcs.api.IPos,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"rayCastEntities(double[], double[], int, double, double, boolean, boolean, boolean)","url":"rayCastEntities(double[],double[],int,double,double,boolean,boolean,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"rayCastEntities(double[], double[], int, double, double)","url":"rayCastEntities(double[],double[],int,double,double)"},{"p":"noppes.npcs.api","c":"IWorld","l":"rayCastEntities(IEntity[], double[], double[], int, double, double, boolean, boolean, boolean)","url":"rayCastEntities(noppes.npcs.api.entity.IEntity[],double[],double[],int,double,double,boolean,boolean,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"rayCastEntities(IPos, IPos, int, double, double, boolean, boolean, boolean)","url":"rayCastEntities(noppes.npcs.api.IPos,noppes.npcs.api.IPos,int,double,double,boolean,boolean,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"rayCastEntities(IPos, IPos, int, double, double)","url":"rayCastEntities(noppes.npcs.api.IPos,noppes.npcs.api.IPos,int,double,double)"},{"p":"noppes.npcs.api","c":"IWorld","l":"rayCastPos(double[], double[], int, boolean, boolean, boolean)","url":"rayCastPos(double[],double[],int,boolean,boolean,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"rayCastPos(double[], double[], int)","url":"rayCastPos(double[],double[],int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"rayCastPos(IPos, IPos, int, boolean, boolean, boolean)","url":"rayCastPos(noppes.npcs.api.IPos,noppes.npcs.api.IPos,int,boolean,boolean,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"rayCastPos(IPos, IPos, int)","url":"rayCastPos(noppes.npcs.api.IPos,noppes.npcs.api.IPos,int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"readDialog(IDialog)","url":"readDialog(noppes.npcs.api.handler.data.IDialog)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"readDialog(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerDialogData","l":"readDialog(int)"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"readFromNBT(INbt)","url":"readFromNBT(noppes.npcs.api.INbt)"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerAttributes","l":"recalculate(IPlayer)","url":"recalculate(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"registerICommand(ICommand)","url":"registerICommand(noppes.npcs.api.ICommand)"},{"p":"net.minecraft.util.math","c":"BlockPos.PooledMutableBlockPos","l":"release()"},{"p":"noppes.npcs.api","c":"IBlock","l":"remove()"},{"p":"noppes.npcs.api.handler","c":"ICloneHandler","l":"remove(int, String)","url":"remove(int,java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IOverlayHandler","l":"remove(int)"},{"p":"noppes.npcs.api","c":"INbt","l":"remove(String)","url":"remove(java.lang.String)"},{"p":"noppes.npcs.api","c":"ICommand","l":"removeAlias(String)","url":"removeAlias(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"removeAllItems(IItemStack, boolean, boolean)","url":"removeAllItems(noppes.npcs.api.item.IItemStack,boolean,boolean)"},{"p":"noppes.npcs.api.jobs","c":"IJobSpawner","l":"removeAllSpawned()"},{"p":"noppes.npcs.api","c":"IWorld","l":"removeBlock(int, int, int)","url":"removeBlock(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"removeBlock(IPos)","url":"removeBlock(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"removeBonusAttribute(String, String)","url":"removeBonusAttribute(java.lang.String,java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"ITransportHandler","l":"removeCategory(String)","url":"removeCategory(java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"removeComponent(int)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"removeComponent(int)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"removeCustomAttribute(String)","url":"removeCustomAttribute(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"removeData(String)","url":"removeData(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IAvailability","l":"removeDialog(int)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"removeEffect(IPlayer, ICustomEffect, int)","url":"removeEffect(noppes.npcs.api.entity.IPlayer,noppes.npcs.api.handler.data.ICustomEffect,int)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"removeEffect(IPlayer, ICustomEffect)","url":"removeEffect(noppes.npcs.api.entity.IPlayer,noppes.npcs.api.handler.data.ICustomEffect)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"removeEffect(IPlayer, int, int)","url":"removeEffect(noppes.npcs.api.entity.IPlayer,int,int)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"removeEffect(IPlayer, int)","url":"removeEffect(noppes.npcs.api.entity.IPlayer,int)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"removeEnemyFaction(IFaction)","url":"removeEnemyFaction(noppes.npcs.api.handler.data.IFaction)"},{"p":"noppes.npcs.api.handler.data","c":"IAvailability","l":"removeFaction(int)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"removeFrame(IFrame)","url":"removeFrame(noppes.npcs.api.handler.data.IFrame)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"removeGlobalObject(String)","url":"removeGlobalObject(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"removeImage(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"removeItem(IItemStack, int, boolean, boolean)","url":"removeItem(noppes.npcs.api.item.IItemStack,int,boolean,boolean)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"removeItem(String, int, int)","url":"removeItem(java.lang.String,int,int)"},{"p":"noppes.npcs.api.handler.data","c":"ILines","l":"removeLine(int)"},{"p":"noppes.npcs.api.handler.data","c":"ITransportCategory","l":"removeLocation(String)","url":"removeLocation(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IMagicData","l":"removeMagic(int)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"removeMagicAttribute(String, int)","url":"removeMagicAttribute(java.lang.String,int)"},{"p":"noppes.npcs.api.handler","c":"IMagicHandler","l":"removeMagicFromCycle(int, int)","url":"removeMagicFromCycle(int,int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerMailData","l":"removeMail(IPlayerMail)","url":"removeMail(noppes.npcs.api.handler.data.IPlayerMail)"},{"p":"net.minecraft.util.math","c":"IntHashMap","l":"removeObject(int)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"removeObjective(String)","url":"removeObjective(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IFrame","l":"removePart(int)"},{"p":"noppes.npcs.api.handler.data","c":"IFrame","l":"removePart(String)","url":"removePart(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"removePlayer(IPlayer)","url":"removePlayer(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"removePlayer(IPlayer)","url":"removePlayer(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"removePlayer(String)","url":"removePlayer(java.lang.String)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"removePlayer(String)","url":"removePlayer(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"removeQuest(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerQuestData","l":"removeQuest(int)"},{"p":"noppes.npcs.api.handler.data","c":"IAvailability","l":"removeQuest(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"removeQuest(IQuest)","url":"removeQuest(noppes.npcs.api.handler.data.IQuest)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"removeRequirement(String)","url":"removeRequirement(java.lang.String)"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"removeSellOption(int)"},{"p":"noppes.npcs.api.handler","c":"IProfileHandler","l":"removeSlot(IPlayer, int)","url":"removeSlot(noppes.npcs.api.entity.IPlayer,int)"},{"p":"noppes.npcs.api.handler","c":"INaturalSpawnsHandler","l":"removeSpawn(INaturalSpawn)","url":"removeSpawn(noppes.npcs.api.handler.data.INaturalSpawn)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"removeStoredData(String)","url":"removeStoredData(java.lang.String)"},{"p":"noppes.npcs.api","c":"IWorld","l":"removeStoredData(String)","url":"removeStoredData(java.lang.String)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"removeStoredData(String)","url":"removeStoredData(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"removeStoredData(String)","url":"removeStoredData(java.lang.String)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"removeTags()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"removeTeam(String)","url":"removeTeam(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"removeTempData(String)","url":"removeTempData(java.lang.String)"},{"p":"noppes.npcs.api","c":"IWorld","l":"removeTempData(String)","url":"removeTempData(java.lang.String)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"removeTempData(String)","url":"removeTempData(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"removeTempData(String)","url":"removeTempData(java.lang.String)"},{"p":"noppes.npcs.api","c":"IWorld","l":"removeTileEntity(int, int, int)","url":"removeTileEntity(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"removeTileEntity(IPos)","url":"removeTileEntity(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.handler","c":"IPlayerTransportData","l":"removeTransport(int)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"renderBrokenItemStack(IItemStack)","url":"renderBrokenItemStack(noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"renderGradual()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"renderGradual(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"repeats()"},{"p":"noppes.npcs.api","c":"ITimers","l":"repeats(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"reset()"},{"p":"noppes.npcs.api","c":"ITimers","l":"reset(int)"},{"p":"noppes.npcs.api.entity","c":"IAnimal","l":"resetInLove()"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"resetPurchaseNum()"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"resetPurchaseNum(int, IPlayer)","url":"resetPurchaseNum(int,noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"resetPurchaseNum(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"resetSpawnpoint()"},{"p":"net.minecraft.util.math","c":"BlockPos.PooledMutableBlockPos","l":"retain()"},{"p":"net.minecraft.util.math","c":"BlockPos.PooledMutableBlockPos","l":"retain(double, double, double)","url":"retain(double,double,double)"},{"p":"net.minecraft.util.math","c":"BlockPos.PooledMutableBlockPos","l":"retain(int, int, int)","url":"retain(int,int,int)"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"rightArmWear()"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"rightArmWear(byte)"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"rightLegWear()"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"rightLegWear(byte)"},{"p":"noppes.npcs.api.handler","c":"INaturalSpawnsHandler","l":"save()"},{"p":"noppes.npcs.api.handler","c":"IPlayerData","l":"save()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"save()"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"save()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"save()"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"save()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"save()"},{"p":"noppes.npcs.api.handler.data","c":"IMagic","l":"save()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"save()"},{"p":"noppes.npcs.api.handler.data","c":"ITag","l":"save()"},{"p":"noppes.npcs.api.handler.data","c":"ITransportLocation","l":"save()"},{"p":"noppes.npcs.api.handler","c":"IAnimationHandler","l":"saveAnimation(IAnimation)","url":"saveAnimation(noppes.npcs.api.handler.data.IAnimation)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"saveEffect(ICustomEffect)","url":"saveEffect(noppes.npcs.api.handler.data.ICustomEffect)"},{"p":"noppes.npcs.api.handler","c":"IProfileHandler","l":"saveSlotData(IPlayer)","url":"saveSlotData(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"say(IPlayer, String)","url":"say(noppes.npcs.api.entity.IPlayer,java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"say(String)","url":"say(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"scheduleAction(IAction)","url":"scheduleAction(noppes.npcs.api.handler.data.IAction)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"scheduleAction(IConditionalAction)","url":"scheduleAction(noppes.npcs.api.handler.data.actions.IConditionalAction)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"scheduleAction(String, int, int, Consumer)","url":"scheduleAction(java.lang.String,int,int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"scheduleAction(String, Supplier, Consumer, Supplier, Consumer)","url":"scheduleAction(java.lang.String,java.util.function.Supplier,java.util.function.Consumer,java.util.function.Supplier,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"scheduleAction(String, Supplier, Consumer, Supplier)","url":"scheduleAction(java.lang.String,java.util.function.Supplier,java.util.function.Consumer,java.util.function.Supplier)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"scheduleAction(String, Supplier, Consumer)","url":"scheduleAction(java.lang.String,java.util.function.Supplier,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"scheduleActionAt(int, IAction)","url":"scheduleActionAt(int,noppes.npcs.api.handler.data.IAction)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"scheduleParallelAction(IAction)","url":"scheduleParallelAction(noppes.npcs.api.handler.data.IAction)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"sendMessage(String)","url":"sendMessage(java.lang.String)"},{"p":"net.minecraft.util.math","c":"BlockPos.PooledMutableBlockPos","l":"set(double, double, double)","url":"set(double,double,double)"},{"p":"net.minecraft.util.math","c":"BlockPos.PooledMutableBlockPos","l":"set(int, int, int)","url":"set(int,int,int)"},{"p":"noppes.npcs.api.handler","c":"ICloneHandler","l":"set(int, String, IEntity)","url":"set(int,java.lang.String,noppes.npcs.api.entity.IEntity)"},{"p":"net.minecraft.util.math","c":"BlockPos.PooledMutableBlockPos","l":"set(Vec3i)","url":"set(net.minecraft.util.Vec3i)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setAbsorptionAmount(float)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setAccuracy(int)"},{"p":"noppes.npcs.api.entity","c":"IProjectile","l":"setAccuracy(int)"},{"p":"noppes.npcs.api.entity","c":"IEntityItem","l":"setAge(long)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setAggroRange(int)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setAIMoveSpeed(float)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setAimType(byte)"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"setAlignment(int)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"setAlignment(int)"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"setAllowParty(boolean)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setAlpha(float, float, float, int)","url":"setAlpha(float,float,float,int)"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"setAlpha(float)"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"setAlpha(float)"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"setAlpha(float)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"setAlpha(float)"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"setAlwaysRenderNameTag(boolean)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setAmount(int)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setAnim(int, boolean, int, int)","url":"setAnim(int,boolean,int,int)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimationData","l":"setAnimation(IAnimation)","url":"setAnimation(noppes.npcs.api.handler.data.IAnimation)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setAnimation(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setArmor(int, IItemStack)","url":"setArmor(int,noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setArmor(int, IItemStack)","url":"setArmor(int,noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"setArmorType(int)"},{"p":"noppes.npcs.api.item","c":"IItemCustom","l":"setArmorType(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setArmsScale(float, float, float)","url":"setArmsScale(float,float,float)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setArrowCountInEntity(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setArrowResistance(float)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"setAttackedByMobs(boolean)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setAttackFactions(boolean)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setAttackTarget(IEntityLivingBase)","url":"setAttackTarget(noppes.npcs.api.entity.IEntityLivingBase)"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent.CNPCNaturalSpawnEvent","l":"setAttemptPosition(IPos)","url":"setAttemptPosition(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"setAttribute(String, double)","url":"setAttribute(java.lang.String,double)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setAuraColor(int)"},{"p":"noppes.npcs.api.item","c":"IItemBook","l":"setAuthor(String)","url":"setAuthor(java.lang.String)"},{"p":"noppes.npcs.api.jobs","c":"IJobItemGiver","l":"setAvailability(IAvailability)","url":"setAvailability(noppes.npcs.api.handler.data.IAvailability)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"setBackgroundTexture(String)","url":"setBackgroundTexture(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"setBiomes(String[])","url":"setBiomes(java.lang.String[])"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"setBlend(boolean)"},{"p":"noppes.npcs.api","c":"IBlock","l":"setBlock(IBlock)","url":"setBlock(noppes.npcs.api.IBlock)"},{"p":"noppes.npcs.api","c":"IWorld","l":"setBlock(int, int, int, IBlock)","url":"setBlock(int,int,int,noppes.npcs.api.IBlock)"},{"p":"noppes.npcs.api","c":"IWorld","l":"setBlock(int, int, int, IItemStack)","url":"setBlock(int,int,int,noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api","c":"IWorld","l":"setBlock(IPos, IBlock)","url":"setBlock(noppes.npcs.api.IPos,noppes.npcs.api.IBlock)"},{"p":"noppes.npcs.api","c":"IWorld","l":"setBlock(IPos, IItemStack)","url":"setBlock(noppes.npcs.api.IPos,noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api","c":"IBlock","l":"setBlock(String)","url":"setBlock(java.lang.String)"},{"p":"noppes.npcs.api","c":"IWorld","l":"setBlockMetadataWithNotify(int, int, int, int, int)","url":"setBlockMetadataWithNotify(int,int,int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"setBlockMetadataWithNotify(IPos, int, int)","url":"setBlockMetadataWithNotify(noppes.npcs.api.IPos,int,int)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setBody(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setBodyScale(float, float, float)","url":"setBodyScale(float,float,float)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setBonusAttribute(String, String, String, double)","url":"setBonusAttribute(java.lang.String,java.lang.String,java.lang.String,double)"},{"p":"noppes.npcs.api","c":"INbt","l":"setBoolean(String, boolean)","url":"setBoolean(java.lang.String,boolean)"},{"p":"noppes.npcs.api","c":"IBlock","l":"setBounds(float, float, float, float, float, float)","url":"setBounds(float,float,float,float,float,float)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setBurning(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setBurstCount(int)"},{"p":"noppes.npcs.api","c":"INbt","l":"setByte(String, byte)","url":"setByte(java.lang.String,byte)"},{"p":"noppes.npcs.api","c":"INbt","l":"setByteArray(String, byte[])","url":"setByteArray(java.lang.String,byte[])"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"setCanPickUpLoot(boolean)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setCapturedDrops(IEntity[])","url":"setCapturedDrops(noppes.npcs.api.entity.IEntity[])"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setCapturesDrops(boolean)"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DamagedEvent","l":"setClearTarget(boolean)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setCloakTexture(String)","url":"setCloakTexture(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setCollisionType(int)"},{"p":"noppes.npcs.api.entity.data","c":"IMark","l":"setColor(int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"setColor(int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setColor(int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"setColor(int)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"setColor(int)"},{"p":"noppes.npcs.api.handler.data","c":"IMagic","l":"setColor(int)"},{"p":"noppes.npcs.api.handler.data","c":"ITag","l":"setColor(int)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"setColor(int)"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"setColor(Integer)","url":"setColor(java.lang.Integer)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"setColor(String)","url":"setColor(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setCombatPolicy(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setCombatPolicy(String)","url":"setCombatPolicy(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setCombatRegen(float)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setCommand(String)","url":"setCommand(java.lang.String)"},{"p":"noppes.npcs.api","c":"ICommand","l":"setCommandName(String)","url":"setCommandName(java.lang.String)"},{"p":"noppes.npcs.api","c":"ICommand","l":"setCommandUsage(String)","url":"setCommandUsage(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IPlayerData","l":"setCompanion(ICustomNpc)","url":"setCompanion(noppes.npcs.api.entity.ICustomNpc)"},{"p":"noppes.npcs.api.handler.data","c":"IProfileOptions","l":"setCompleteControl(int)"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"setCompleteFor(int)"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"setCompleteText(String)","url":"setCompleteText(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"ISlot","l":"setComponentData(String, NBTTagCompound)","url":"setComponentData(java.lang.String,net.minecraft.nbt.NBTTagCompound)"},{"p":"noppes.npcs.api","c":"INbt","l":"setCompound(String, INbt)","url":"setCompound(java.lang.String,noppes.npcs.api.INbt)"},{"p":"noppes.npcs.api.handler.data.actions","c":"IConditionalAction","l":"setCondition(Supplier)","url":"setCondition(java.util.function.Supplier)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setConqueredEnd(boolean)"},{"p":"noppes.npcs.api.jobs","c":"IJobItemGiver","l":"setCooldown(int)"},{"p":"noppes.npcs.api.handler.data","c":"IProfileOptions","l":"setCooldownControl(int)"},{"p":"noppes.npcs.api.jobs","c":"IJobItemGiver","l":"setCooldownType(int)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"setCustomAttribute(String, double)","url":"setCustomAttribute(java.lang.String,double)"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"setCustomCooldown(long)"},{"p":"noppes.npcs.api.handler.data","c":"IFrame","l":"setCustomized(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"setCustomized(boolean)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"setCustomName(String)","url":"setCustomName(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"setCustomNameTag(String)","url":"setCustomNameTag(java.lang.String)"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DamagedEvent","l":"setDamage(float)"},{"p":"noppes.npcs.api.event","c":"INpcEvent.MeleeAttackEvent","l":"setDamage(float)"},{"p":"noppes.npcs.api.event","c":"INpcEvent.RangedLaunchedEvent","l":"setDamage(float)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setDarkenScreen(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IAvailability","l":"setDaytime(int)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setDBCClass(byte)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"setDefaultAlignment(int)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"setDefaultPoints(int)"},{"p":"noppes.npcs.api.gui","c":"IScroll","l":"setDefaultSelection(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setDefendFaction(boolean)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setDialog(int, IDialog)","url":"setDialog(int,noppes.npcs.api.handler.data.IDialog)"},{"p":"noppes.npcs.api.handler.data","c":"IAvailability","l":"setDialog(int, int, int)","url":"setDialog(int,int,int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setDialog(int, int)","url":"setDialog(int,int)"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"setDialogFarewell(String)","url":"setDialogFarewell(java.lang.String)"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"setDialogHire(String)","url":"setDialogHire(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"setDigSpeed(int)"},{"p":"noppes.npcs.api.item","c":"IItemCustom","l":"setDigSpeed(int)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setDimension(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setDimension(int)"},{"p":"noppes.npcs.api.handler.data","c":"ITransportLocation","l":"setDimension(int)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setDirectory(String)","url":"setDirectory(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setDisableEsc(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IMagic","l":"setDisplayName(String)","url":"setDisplayName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IMagicCycle","l":"setDisplayName(String)","url":"setDisplayName(java.lang.String)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardObjective","l":"setDisplayName(String)","url":"setDisplayName(java.lang.String)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"setDisplayName(String)","url":"setDisplayName(java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"setDoesPauseGame(boolean)"},{"p":"noppes.npcs.api","c":"INbt","l":"setDouble(String, double)","url":"setDouble(java.lang.String,double)"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DiedEvent","l":"setDroppedItems(IItemStack[])","url":"setDroppedItems(noppes.npcs.api.item.IItemStack[])"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setDrowningType(int)"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"setDurabilityColor(Integer)","url":"setDurabilityColor(java.lang.Integer)"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"setDurabilityShow(Boolean)","url":"setDurabilityShow(java.lang.Boolean)"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"setDurabilityValue(double)"},{"p":"noppes.npcs.api.item","c":"IItemCustom","l":"setDurabilityValue(float)"},{"p":"noppes.npcs.api.handler.data","c":"IFrame","l":"setDuration(int)"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerEffect","l":"setDuration(int)"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"setEnabled(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimationData","l":"setEnabled(boolean)"},{"p":"noppes.npcs.api.item","c":"IItemCustom","l":"setEnabled(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"setEnchantability(int)"},{"p":"noppes.npcs.api.item","c":"IItemCustom","l":"setEnchantability(int)"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"setEntity(IEntity, int)","url":"setEntity(noppes.npcs.api.entity.IEntity,int)"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"setEntity(IEntity)","url":"setEntity(noppes.npcs.api.entity.IEntity)"},{"p":"noppes.npcs.api.jobs","c":"IJobSpawner","l":"setEntity(int, IEntityLivingBase)","url":"setEntity(int,noppes.npcs.api.entity.IEntityLivingBase)"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"setEntity(String)","url":"setEntity(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"setEV(int, int)","url":"setEV(int,int)"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"setEveryXTick(int)"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"setExecuteCommandFor(int)"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DiedEvent","l":"setExpDropped(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setExpLevel(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setExplosionResistance(float)"},{"p":"noppes.npcs.api.event","c":"IQuestEvent.QuestTurnedInEvent","l":"setExpReward(int)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setExtraCode(String)","url":"setExtraCode(java.lang.String)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setFacePlayer(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IAvailability","l":"setFaction(int, int, int, int)","url":"setFaction(int,int,int,int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setFaction(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setFactionPoints(int, int)","url":"setFactionPoints(int,int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setFireRate(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setFireSound(String)","url":"setFireSound(java.lang.String)"},{"p":"noppes.npcs.api","c":"INbt","l":"setFloat(String, float)","url":"setFloat(java.lang.String,float)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setFly(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setFlyGravity(double)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setFlyHeightLimit(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setFlySpeed(double)"},{"p":"noppes.npcs.api.jobs","c":"IJobFollower","l":"setFollowingName(String)","url":"setFollowingName(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IAnimal","l":"setFollowPlayer(IPlayer)","url":"setFollowPlayer(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setFollowRange(double)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setForm(byte)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setForm2(byte)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setFormLevel(int)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"setFrames(IFrame[])","url":"setFrames(noppes.npcs.api.handler.data.IFrame[])"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"setFriendlyFire(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"setFriendlyPoints(int)"},{"p":"noppes.npcs.api.jobs","c":"IJobItemGiver","l":"setGivingMethod(int)"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"setGlow(boolean)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setGlows(boolean)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setGravity(float)"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"setGuiDisabled(boolean)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setHairCode(String)","url":"setHairCode(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"setHapiness(int)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"setHardness(float)"},{"p":"noppes.npcs.api.entity","c":"IProjectile","l":"setHasGravity(boolean)"},{"p":"noppes.npcs.api.entity","c":"IProjectile","l":"setHeading(double, double, double)","url":"setHeading(double,double,double)"},{"p":"noppes.npcs.api.entity","c":"IProjectile","l":"setHeading(float, float)","url":"setHeading(float,float)"},{"p":"noppes.npcs.api.entity","c":"IProjectile","l":"setHeading(IEntity)","url":"setHeading(noppes.npcs.api.entity.IEntity)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setHeadScale(float, float, float)","url":"setHeadScale(float,float,float)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setHealth(float)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setHealthRegen(float)"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"setHeight(int)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setHeldItem(IItemStack)","url":"setHeldItem(noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setHEXColor(int, int, float, int)","url":"setHEXColor(int,int,float,int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setHideNPC(boolean)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setHome(int, int, int)","url":"setHome(int,int,int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setHome(IPos)","url":"setHome(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setHomeX(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setHomeY(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setHomeZ(int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"setHoverText(String)","url":"setHoverText(java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"setHoverText(String[])","url":"setHoverText(java.lang.String[])"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setHP(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setHunger(int)"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"setIcon(String)","url":"setIcon(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"setIconX(int)"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"setIconY(int)"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"setId(int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"setID(int)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"setID(int)"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"setID(int)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"setID(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setIgnoreCobweb(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IQuestItem","l":"setIgnoreDamage(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IRecipe","l":"setIgnoreDamage(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IQuestItem","l":"setIgnoreNbt(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IRecipe","l":"setIgnoreNBT(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"setImageType(int)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setImmune(int)"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerEffect","l":"setIndex(int)"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"setInfiniteDays(boolean)"},{"p":"noppes.npcs.api.jobs","c":"IJobBard","l":"setInstrument(int)"},{"p":"noppes.npcs.api","c":"INbt","l":"setInteger(String, int)","url":"setInteger(java.lang.String,int)"},{"p":"noppes.npcs.api","c":"INbt","l":"setIntegerArray(String, int[])","url":"setIntegerArray(java.lang.String,int[])"},{"p":"noppes.npcs.api.handler.data","c":"IMagic","l":"setInteraction(int, float)","url":"setInteraction(int,float)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setInvisible(boolean)"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"setIsFollowing(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IRecipe","l":"setIsGlobal(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"setIsHidden(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"ITag","l":"setIsHidden(boolean)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"setIsLadder(boolean)"},{"p":"noppes.npcs.api.item","c":"IItemCustom","l":"setIsNormalItem(boolean)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"setIsPassable(boolean)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"setIsPassible(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"setIsPassive(boolean)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"setIsShiny(boolean)"},{"p":"noppes.npcs.api.item","c":"IItemCustom","l":"setIsTool(boolean)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setItem(IItemStack, byte, boolean)","url":"setItem(noppes.npcs.api.item.IItemStack,byte,boolean)"},{"p":"noppes.npcs.api.entity","c":"IEntityItem","l":"setItem(IItemStack)","url":"setItem(noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.entity","c":"IProjectile","l":"setItem(IItemStack)","url":"setItem(noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.jobs","c":"IJobItemGiver","l":"setItem(int, IItemStack)","url":"setItem(int,noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"setItemDamage(int)"},{"p":"noppes.npcs.api.event","c":"IQuestEvent.QuestTurnedInEvent","l":"setItemRewards(IItemStack[])","url":"setItemRewards(noppes.npcs.api.item.IItemStack[])"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerMail","l":"setItems(IItemStack[])","url":"setItems(noppes.npcs.api.item.IItemStack[])"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"setItemUseAction(int)"},{"p":"noppes.npcs.api.item","c":"IItemCustom","l":"setItemUseAction(int)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"setIV(int, int)","url":"setIV(int,int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setJob(int)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setJRMCSE(String)","url":"setJRMCSE(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setKi(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setKnockback(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setKnockbackResistance(double)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setKnockbackResistance(double)"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"setLabel(String)","url":"setLabel(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setLastAttacker(IEntity)","url":"setLastAttacker(noppes.npcs.api.entity.IEntity)"},{"p":"noppes.npcs.api.handler","c":"IPlayerQuestData","l":"setLastCompletedTime(int, long)","url":"setLastCompletedTime(int,long)"},{"p":"noppes.npcs.api.handler.data","c":"ISlot","l":"setLastLoaded(long)"},{"p":"noppes.npcs.api.handler.data","c":"IMagicCycle","l":"setLayoutType(int)"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"setLeashedTo(IEntity, boolean)","url":"setLeashedTo(noppes.npcs.api.entity.IEntity,boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IQuestItem","l":"setLeaveItems(boolean)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setLeftItem(IItemStack)","url":"setLeftItem(noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setLegsScale(float, float, float)","url":"setLegsScale(float,float,float)"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerEffect","l":"setLevel(byte)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"setLevel(int)"},{"p":"noppes.npcs.api.entity","c":"IEntityItem","l":"setLifeSpawn(int)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"setLight(int)"},{"p":"noppes.npcs.api.handler.data","c":"ILines","l":"setLine(int, ILine)","url":"setLine(int,noppes.npcs.api.handler.data.ILine)"},{"p":"noppes.npcs.api.jobs","c":"IJobItemGiver","l":"setLines(String[])","url":"setLines(java.lang.String[])"},{"p":"noppes.npcs.api","c":"INbt","l":"setList(String, Object[])","url":"setList(java.lang.String,java.lang.Object[])"},{"p":"noppes.npcs.api.gui","c":"IScroll","l":"setList(String[])","url":"setList(java.lang.String[])"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setLivingAnimation(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IQuestLocation","l":"setLocation1(String)","url":"setLocation1(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IQuestLocation","l":"setLocation2(String)","url":"setLocation2(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IQuestLocation","l":"setLocation3(String)","url":"setLocation3(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"setLogText(String)","url":"setLogText(java.lang.String)"},{"p":"noppes.npcs.api","c":"INbt","l":"setLong(String, long)","url":"setLong(java.lang.String,long)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"setLoop(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setLootChance(int, double)","url":"setLootChance(int,double)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setLootItem(int, IItemStack)","url":"setLootItem(int,noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setLootMode(int)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"setLore(String[])","url":"setLore(java.lang.String[])"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"setLossOnDeath(boolean)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"setMagicAttribute(String, int, double)","url":"setMagicAttribute(java.lang.String,int,double)"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"setMarket(String)","url":"setMarket(java.lang.String)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setMaxAge(int)"},{"p":"noppes.npcs.api.handler.data.actions","c":"IConditionalAction","l":"setMaxChecks(int)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"setMaxDuration(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setMaxHealth(double)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setMaxHealth(double)"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"setMaxHeight(int)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setMaxHurtTime(int)"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"setMaxItemUseDuration(int)"},{"p":"noppes.npcs.api.item","c":"IItemCustom","l":"setMaxItemUseDuration(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setMaxLootXP(int)"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"setMaxPartySize(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setMaxProjectileDelay(int)"},{"p":"noppes.npcs.api.jobs","c":"IJobBard","l":"setMaxRange(int)"},{"p":"noppes.npcs.api.item","c":"IItemCustom","l":"setMaxStackSize(int)"},{"p":"noppes.npcs.api","c":"ITimers","l":"setMaxTicks(int, int)","url":"setMaxTicks(int,int)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"setMCNbt(NBTTagCompound)","url":"setMCNbt(net.minecraft.nbt.NBTTagCompound)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setMeleeRange(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setMeleeResistance(float)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setMeleeSpeed(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setMeleeStrength(double)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setMeleeStrength(double)"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"setMenuName(String)","url":"setMenuName(java.lang.String)"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.ChatEvent","l":"setMessage(String)","url":"setMessage(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"setMinHeight(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setMinLootXP(int)"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"setMinPartySize(int)"},{"p":"noppes.npcs.api.handler.data","c":"IAvailability","l":"setMinPlayerLevel(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setMinPointsToSoulStone(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setMinProjectileDelay(int)"},{"p":"noppes.npcs.api.jobs","c":"IJobBard","l":"setMinRange(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setMode(int)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"setModel(IItemStack)","url":"setModel(noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"setModel(String)","url":"setModel(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setModelType(int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"setMOTD(String)","url":"setMOTD(java.lang.String)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setMotion(double, double, double, float)","url":"setMotion(double,double,double,float)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setMotion(double, double, double)","url":"setMotion(double,double,double)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setMotion(IPos)","url":"setMotion(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setMotionX(double)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setMotionY(double)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setMotionZ(double)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setMount(IEntity)","url":"setMount(noppes.npcs.api.entity.IEntity)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"setMove(int, String)","url":"setMove(int,java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"setMoveForward(float)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setMovingType(int)"},{"p":"noppes.npcs.api.gui","c":"IScroll","l":"setMultiSelect(boolean)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IMagic","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IMagicCycle","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"ISlot","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"ITag","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"ITransportLocation","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setNaturallyDespawns(boolean)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"setNature(int)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setNbt(INbt)","url":"setNbt(noppes.npcs.api.INbt)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"setNeutralPoints(int)"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"setNextQuest(IQuest)","url":"setNextQuest(noppes.npcs.api.handler.data.IQuest)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"setNickname(String)","url":"setNickname(java.lang.String)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setNoClip(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"setNormalItem(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"setNpcName(String)","url":"setNpcName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setNpcOffset(int, int)","url":"setNpcOffset(int,int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setNPCScale(float)"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"setObjectiveRequirement(int)"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"setOffset(float, float, float)","url":"setOffset(float,float,float)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setOffset(int, int)","url":"setOffset(int,int)"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"setOffsetX(float)"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"setOffsetY(float)"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"setOffsetZ(float)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setOnFoundEnemy(int)"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"setOnlyParty(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setOptionOffset(int, int)","url":"setOptionOffset(int,int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setOptionSpacing(int, int)","url":"setOptionSpacing(int,int)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setOtherFormMastery(String, double)","url":"setOtherFormMastery(java.lang.String,double)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setOverlayTexture(String)","url":"setOverlayTexture(java.lang.String)"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"setOwner(IPlayer)","url":"setOwner(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.entity","c":"IEntityItem","l":"setOwner(String)","url":"setOwner(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerMail","l":"setPageText(String[])","url":"setPageText(java.lang.String[])"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"setPart(int)"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"setPart(String)","url":"setPart(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"setPartyRequirements(int)"},{"p":"noppes.npcs.api","c":"ICommand","l":"setPermissionLevel(int)"},{"p":"noppes.npcs.api.entity","c":"IEntityItem","l":"setPickupDelay(int)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setPitch(float)"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"setPitch(float)"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"setPivots(float[])"},{"p":"noppes.npcs.api.handler.data","c":"IQuestObjective","l":"setPlayerProgress(String, int)","url":"setPlayerProgress(java.lang.String,int)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"setPlayerScore(IPlayer, String, int, String)","url":"setPlayerScore(noppes.npcs.api.entity.IPlayer,java.lang.String,int,java.lang.String)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"setPlayerScore(String, String, int, String)","url":"setPlayerScore(java.lang.String,java.lang.String,int,java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IPlayerFactionData","l":"setPoints(int, int)","url":"setPoints(int,int)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"setPokeball(int)"},{"p":"net.minecraft.util.math","c":"BlockPos.MutableBlockPos","l":"setPos(double, double, double)","url":"setPos(double,double,double)"},{"p":"net.minecraft.util.math","c":"BlockPos.MutableBlockPos","l":"setPos(int, int, int)","url":"setPos(int,int,int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"setPos(int, int)","url":"setPos(int,int)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"setPos(int, int)","url":"setPos(int,int)"},{"p":"net.minecraft.util.math","c":"BlockPos.MutableBlockPos","l":"setPos(Vec3i)","url":"setPos(net.minecraft.util.Vec3i)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setPosition(double, double, double, int)","url":"setPosition(double,double,double,int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setPosition(double, double, double, IWorld)","url":"setPosition(double,double,double,noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setPosition(double, double, double)","url":"setPosition(double,double,double)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setPosition(double, double, double)","url":"setPosition(double,double,double)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setPosition(double, double, double)","url":"setPosition(double,double,double)"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"setPosition(float, float, float)","url":"setPosition(float,float,float)"},{"p":"noppes.npcs.api","c":"IBlock","l":"setPosition(int, int, int, IWorld)","url":"setPosition(int,int,int,noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api","c":"IBlock","l":"setPosition(int, int, int)","url":"setPosition(int,int,int)"},{"p":"noppes.npcs.api.handler.data","c":"ITransportLocation","l":"setPosition(int, int, int)","url":"setPosition(int,int,int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"setPosition(int, int)","url":"setPosition(int,int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setPosition(IPos, int)","url":"setPosition(noppes.npcs.api.IPos,int)"},{"p":"noppes.npcs.api","c":"IBlock","l":"setPosition(IPos, IWorld)","url":"setPosition(noppes.npcs.api.IPos,noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setPosition(IPos, IWorld)","url":"setPosition(noppes.npcs.api.IPos,noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api","c":"IBlock","l":"setPosition(IPos)","url":"setPosition(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setPosition(IPos)","url":"setPosition(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setPosition(IPos)","url":"setPosition(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setPosition(IPos)","url":"setPosition(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"setPosition(IPos)","url":"setPosition(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.handler.data","c":"ITransportLocation","l":"setPosition(IPos)","url":"setPosition(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setPowerPoints(int)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setPowerType(byte)"},{"p":"noppes.npcs.api.handler.data","c":"IProfileOptions","l":"setProfileOptions(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IQuestObjective","l":"setProgress(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setProjectileItem(IItemStack)","url":"setProjectileItem(noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setProjectilesKeepTerrain(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IAvailability","l":"setQuest(int, int, int)","url":"setQuest(int,int,int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setQuest(IQuest)","url":"setQuest(noppes.npcs.api.handler.data.IQuest)"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"setQuest(IQuest)","url":"setQuest(noppes.npcs.api.handler.data.IQuest)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setRace(byte)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setRacialFormMastery(byte, double)","url":"setRacialFormMastery(byte,double)"},{"p":"noppes.npcs.api","c":"IWorld","l":"setRaining(boolean)"},{"p":"noppes.npcs.api.jobs","c":"IJobHealer","l":"setRange(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setRangedBurst(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setRangedRange(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setRangedSpeed(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setRangedStrength(float)"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"setRate(int, int)","url":"setRate(int,int)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"setRedstonePower(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setRefuseSoulStone(boolean)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setRelease(byte)"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"setRepeat(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"setRepeatDelay(int)"},{"p":"noppes.npcs.api","c":"ITimers","l":"setRepeats(int, boolean)","url":"setRepeats(int,boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"setRepeatType(int)"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent.ScriptedCommandEvent","l":"setReplyMessage(String)","url":"setReplyMessage(java.lang.String)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"setRequirement(String, Object)","url":"setRequirement(java.lang.String,java.lang.Object)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"setResistance(float)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setRespawnCycle(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setRespawnTime(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setRetaliateType(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setReturnToHome(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"setRewardControl(int)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setRider(IEntity)","url":"setRider(noppes.npcs.api.entity.IEntity)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setRightItem(IItemStack)","url":"setRightItem(noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setRole(int)"},{"p":"noppes.npcs.api.entity.data","c":"IModelRotatePart","l":"setRotation(float, float, float)","url":"setRotation(float,float,float)"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"setRotation(Float, Float, Float)","url":"setRotation(java.lang.Float,java.lang.Float,java.lang.Float)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setRotation(float, float)","url":"setRotation(float,float)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setRotation(float, float)","url":"setRotation(float,float)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setRotation(float)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setRotation(float)"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"setRotation(float)"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"setRotation(float)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"setRotation(float)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"setRotation(int, int, int)","url":"setRotation(int,int,int)"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"setRotationRate(Float, Float, Float)","url":"setRotationRate(java.lang.Float,java.lang.Float,java.lang.Float)"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"setRotations(float[])"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setRotationType(int)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setRotationX(float, float, float, int)","url":"setRotationX(float,float,float,int)"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"setRotationX(int)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setRotationY(float, float, float, int)","url":"setRotationY(float,float,float,int)"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"setRotationY(int)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setRotationZ(float, float, float, int)","url":"setRotationZ(float,float,float,int)"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"setRotationZ(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setSaturation(float)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setScale(float, float, float, int)","url":"setScale(float,float,float,int)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"setScale(float, float, float)","url":"setScale(float,float,float)"},{"p":"noppes.npcs.api.entity.data","c":"IModelScalePart","l":"setScale(float, float, float)","url":"setScale(float,float,float)"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"setScale(Float, Float, Float)","url":"setScale(java.lang.Float,java.lang.Float,java.lang.Float)"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"setScale(float)"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"setScale(float)"},{"p":"noppes.npcs.api.gui","c":"ILabel","l":"setScale(float)"},{"p":"noppes.npcs.api.gui","c":"ITexturedRect","l":"setScale(float)"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"setScale(float)"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLabel","l":"setScale(float)"},{"p":"noppes.npcs.api.overlay","c":"IOverlayTexturedRect","l":"setScale(float)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setScaleX(float, float, float, int)","url":"setScaleX(float,float,float,int)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setScaleY(float, float, float, int)","url":"setScaleY(float,float,float,int)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"setSeeInvisibleTeamPlayers(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"setSelectedColor(int)"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"setSellOption(int, IItemStack, IItemStack, IItemStack)","url":"setSellOption(int,noppes.npcs.api.item.IItemStack,noppes.npcs.api.item.IItemStack,noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"setSellOption(int, IItemStack, IItemStack)","url":"setSellOption(int,noppes.npcs.api.item.IItemStack,noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerMail","l":"setSender(String)","url":"setSender(java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"ILabel","l":"setShadow(boolean)"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLabel","l":"setShadow(boolean)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setShelterFrom(int)"},{"p":"noppes.npcs.api","c":"INbt","l":"setShort(String, short)","url":"setShort(java.lang.String,short)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setShotCount(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setShowBossBar(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setShowName(int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setShowWheel(boolean)"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"setSize(float)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setSize(int, int)","url":"setSize(int,int)"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"setSize(int, int)","url":"setSize(int,int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"setSize(int, int)","url":"setSize(int,int)"},{"p":"noppes.npcs.api.gui","c":"ILabel","l":"setSize(int, int)","url":"setSize(int,int)"},{"p":"noppes.npcs.api.gui","c":"IScroll","l":"setSize(int, int)","url":"setSize(int,int)"},{"p":"noppes.npcs.api.gui","c":"ITextField","l":"setSize(int, int)","url":"setSize(int,int)"},{"p":"noppes.npcs.api.gui","c":"ITexturedRect","l":"setSize(int, int)","url":"setSize(int,int)"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLabel","l":"setSize(int, int)","url":"setSize(int,int)"},{"p":"noppes.npcs.api.overlay","c":"IOverlayTexturedRect","l":"setSize(int, int)","url":"setSize(int,int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setSize(int)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"setSize(int)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setSkills(String)","url":"setSkills(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setSkinType(byte)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setSkinUrl(String)","url":"setSkinUrl(java.lang.String)"},{"p":"noppes.npcs.api","c":"IContainer","l":"setSlot(int, IItemStack)","url":"setSlot(int,noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"setSmooth(byte)"},{"p":"noppes.npcs.api.handler.data","c":"IFrame","l":"setSmooth(byte)"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"setSmooth(byte)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setSneaking(boolean)"},{"p":"noppes.npcs.api.jobs","c":"IJobBard","l":"setSong(String)","url":"setSong(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setSound(String)","url":"setSound(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"ILine","l":"setSound(String)","url":"setSound(java.lang.String)"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.WakeUpEvent","l":"setSpawn()"},{"p":"noppes.npcs.api","c":"IWorld","l":"setSpawnLocation(int, int, int)","url":"setSpawnLocation(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"setSpawnLocation(IPos)","url":"setSpawnLocation(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setSpawnpoint(int, int, int)","url":"setSpawnpoint(int,int,int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setSpawnpoint(IPos)","url":"setSpawnpoint(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setSpeed(double)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setSpeed(double)"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"setSpeed(float, float)","url":"setSpeed(float,float)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"setSpeed(float)"},{"p":"noppes.npcs.api.handler.data","c":"IFrame","l":"setSpeed(float)"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"setSpeed(float)"},{"p":"noppes.npcs.api.jobs","c":"IJobHealer","l":"setSpeed(int)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setSprinting(boolean)"},{"p":"noppes.npcs.api.gui","c":"IItemSlot","l":"setStack(IItemStack)","url":"setStack(noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"setStackSize(int)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"setStackSize(int)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setStamina(int)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"setStat(int, int)","url":"setStat(int,int)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setStat(String, int)","url":"setStat(java.lang.String,int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"setStoredData(String, Object)","url":"setStoredData(java.lang.String,java.lang.Object)"},{"p":"noppes.npcs.api","c":"IWorld","l":"setStoredData(String, Object)","url":"setStoredData(java.lang.String,java.lang.Object)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"setStoredData(String, Object)","url":"setStoredData(java.lang.String,java.lang.Object)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setStoredData(String, Object)","url":"setStoredData(java.lang.String,java.lang.Object)"},{"p":"noppes.npcs.api.jobs","c":"IJobBard","l":"setStreaming(boolean)"},{"p":"noppes.npcs.api","c":"INbt","l":"setString(String, String)","url":"setString(java.lang.String,java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerMail","l":"setSubject(String)","url":"setSubject(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setSwingWarmup(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setTacticalRadius(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setTacticalVariant(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setTacticalVariant(String)","url":"setTacticalVariant(java.lang.String)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"setTag(String, Object)","url":"setTag(java.lang.String,java.lang.Object)"},{"p":"noppes.npcs.api.event","c":"INpcEvent.TargetEvent","l":"setTarget(IEntityLivingBase)","url":"setTarget(noppes.npcs.api.entity.IEntityLivingBase)"},{"p":"noppes.npcs.api.handler.data","c":"IQuestKill","l":"setTargetType(int)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"setTask(Consumer)","url":"setTask(java.util.function.Consumer)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"setTempData(String, Object)","url":"setTempData(java.lang.String,java.lang.Object)"},{"p":"noppes.npcs.api","c":"IWorld","l":"setTempData(String, Object)","url":"setTempData(java.lang.String,java.lang.Object)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"setTempData(String, Object)","url":"setTempData(java.lang.String,java.lang.Object)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setTempData(String, Object)","url":"setTempData(java.lang.String,java.lang.Object)"},{"p":"noppes.npcs.api.handler.data","c":"ISlot","l":"setTemporary(boolean)"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"setText(String)","url":"setText(java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"ILabel","l":"setText(String)","url":"setText(java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"ITextField","l":"setText(String)","url":"setText(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setText(String)","url":"setText(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"ILine","l":"setText(String)","url":"setText(java.lang.String)"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLabel","l":"setText(String)","url":"setText(java.lang.String)"},{"p":"noppes.npcs.api.item","c":"IItemBook","l":"setText(String[])","url":"setText(java.lang.String[])"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setTextHeight()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setTextOffset(int, int)","url":"setTextOffset(int,int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setTextPitch(float)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setTextSound(String)","url":"setTextSound(java.lang.String)"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"setTexture(String)","url":"setTexture(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setTexture(String)","url":"setTexture(java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"setTexture(String)","url":"setTexture(java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"ITexturedRect","l":"setTexture(String)","url":"setTexture(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"setTexture(String)","url":"setTexture(java.lang.String)"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"setTexture(String)","url":"setTexture(java.lang.String)"},{"p":"noppes.npcs.api.overlay","c":"IOverlayTexturedRect","l":"setTexture(String)","url":"setTexture(java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"setTextureOffset(int, int)","url":"setTextureOffset(int,int)"},{"p":"noppes.npcs.api.gui","c":"ITexturedRect","l":"setTextureOffset(int, int)","url":"setTextureOffset(int,int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"setTextureOffset(int, int)","url":"setTextureOffset(int,int)"},{"p":"noppes.npcs.api.overlay","c":"IOverlayTexturedRect","l":"setTextureOffset(int, int)","url":"setTextureOffset(int,int)"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"setTextureScale(float, float)","url":"setTextureScale(float,float)"},{"p":"noppes.npcs.api.gui","c":"ILine","l":"setThickness(int)"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLine","l":"setThickness(int)"},{"p":"noppes.npcs.api.entity","c":"IEntityItem","l":"setThrower(String)","url":"setThrower(java.lang.String)"},{"p":"noppes.npcs.api","c":"ITimers","l":"setTicks(int, int)","url":"setTicks(int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"setTileEntity(int, int, int, ITileEntity)","url":"setTileEntity(int,int,int,noppes.npcs.api.ITileEntity)"},{"p":"noppes.npcs.api","c":"IWorld","l":"setTileEntity(IPos, ITileEntity)","url":"setTileEntity(noppes.npcs.api.IPos,noppes.npcs.api.ITileEntity)"},{"p":"noppes.npcs.api","c":"IBlock","l":"setTileEntity(ITileEntity)","url":"setTileEntity(noppes.npcs.api.ITileEntity)"},{"p":"noppes.npcs.api.handler","c":"IPlayerItemGiverData","l":"setTime(IJobItemGiver, long)","url":"setTime(noppes.npcs.api.jobs.IJobItemGiver,long)"},{"p":"noppes.npcs.api","c":"IWorld","l":"setTime(long)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setTitle(String)","url":"setTitle(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"ITransportCategory","l":"setTitle(String)","url":"setTitle(java.lang.String)"},{"p":"noppes.npcs.api.item","c":"IItemBook","l":"setTitle(String)","url":"setTitle(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setTitleColor(int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setTitleOffset(int, int)","url":"setTitleOffset(int,int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setTitlePos(int)"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"setTool(boolean)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setTP(int)"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"setTranslate(Float, Float, Float)","url":"setTranslate(java.lang.Float,java.lang.Float,java.lang.Float)"},{"p":"noppes.npcs.api.roles","c":"IRoleTransporter","l":"setTransport(ITransportLocation)","url":"setTransport(noppes.npcs.api.handler.data.ITransportLocation)"},{"p":"noppes.npcs.api.entity.data","c":"IMark","l":"setType(int)"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"setType(int)"},{"p":"noppes.npcs.api.handler.data","c":"ITransportLocation","l":"setType(int)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"setUpdateEveryXTick(int)"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"setVersion(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setVisibleTo(IPlayer, boolean)","url":"setVisibleTo(noppes.npcs.api.entity.IPlayer,boolean)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setVisibleType(int)"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"setVolume(float)"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"setWeight(int)"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"setWidth(int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"setWidthHeight(int, int)","url":"setWidthHeight(int,int)"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"setWorld(IWorld)","url":"setWorld(noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setX(double)"},{"p":"noppes.npcs.api.gui","c":"ILine","l":"setX1(int)"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLine","l":"setX1(int)"},{"p":"noppes.npcs.api.gui","c":"ILine","l":"setX2(int)"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLine","l":"setX2(int)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setY(double)"},{"p":"net.minecraft.util.math","c":"BlockPos.MutableBlockPos","l":"setY(int)"},{"p":"noppes.npcs.api.gui","c":"ILine","l":"setY1(int)"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLine","l":"setY1(int)"},{"p":"noppes.npcs.api.gui","c":"ILine","l":"setY2(int)"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLine","l":"setY2(int)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setZ(double)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"shootItem(IEntityLivingBase, IItemStack, int)","url":"shootItem(noppes.npcs.api.entity.IEntityLivingBase,noppes.npcs.api.item.IItemStack,int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"showCustomGui(ICustomGui)","url":"showCustomGui(noppes.npcs.api.gui.ICustomGui)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"showCustomOverlay(ICustomOverlay)","url":"showCustomOverlay(noppes.npcs.api.overlay.ICustomOverlay)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"showDialog(IDialog)","url":"showDialog(noppes.npcs.api.handler.data.IDialog)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"showDialog(int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"showOptionLine()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"showOptionLine(boolean)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"showPlayerInventory(int, int)","url":"showPlayerInventory(int,int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"showPreviousBlocks()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"showPreviousBlocks(boolean)"},{"p":"noppes.npcs.api","c":"ITimers","l":"size()"},{"p":"noppes.npcs.api.handler","c":"IOverlayHandler","l":"size()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"sizeOfObject(Object)","url":"sizeOfObject(java.lang.Object)"},{"p":"noppes.npcs.api.handler.data","c":"IFrame","l":"smoothType()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"south()"},{"p":"noppes.npcs.api","c":"IPos","l":"south()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"south(double)"},{"p":"noppes.npcs.api","c":"IPos","l":"south(double)"},{"p":"noppes.npcs.api.handler","c":"ICloneHandler","l":"spawn(double, double, double, int, String, IWorld, boolean)","url":"spawn(double,double,double,int,java.lang.String,noppes.npcs.api.IWorld,boolean)"},{"p":"noppes.npcs.api.handler","c":"ICloneHandler","l":"spawn(double, double, double, int, String, IWorld)","url":"spawn(double,double,double,int,java.lang.String,noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api","c":"IParticle","l":"spawn(IEntity)","url":"spawn(noppes.npcs.api.entity.IEntity)"},{"p":"noppes.npcs.api.handler","c":"ICloneHandler","l":"spawn(IPos, int, String, IWorld, boolean)","url":"spawn(noppes.npcs.api.IPos,int,java.lang.String,noppes.npcs.api.IWorld,boolean)"},{"p":"noppes.npcs.api.handler","c":"ICloneHandler","l":"spawn(IPos, int, String, IWorld)","url":"spawn(noppes.npcs.api.IPos,int,java.lang.String,noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api","c":"IParticle","l":"spawn(IWorld, double, double, double)","url":"spawn(noppes.npcs.api.IWorld,double,double,double)"},{"p":"noppes.npcs.api","c":"IParticle","l":"spawn(IWorld)","url":"spawn(noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api","c":"IWorld","l":"spawnClone(int, int, int, int, String, boolean)","url":"spawnClone(int,int,int,int,java.lang.String,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"spawnClone(int, int, int, int, String)","url":"spawnClone(int,int,int,int,java.lang.String)"},{"p":"noppes.npcs.api","c":"IWorld","l":"spawnClone(IPos, int, String, boolean)","url":"spawnClone(noppes.npcs.api.IPos,int,java.lang.String,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"spawnClone(IPos, int, String)","url":"spawnClone(noppes.npcs.api.IPos,int,java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"spawnedFromSoulStone()"},{"p":"noppes.npcs.api.jobs","c":"IJobSpawner","l":"spawnEntity(int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"spawnEntityInWorld(IEntity)","url":"spawnEntityInWorld(noppes.npcs.api.entity.IEntity)"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"spawnExplosionParticle()"},{"p":"noppes.npcs.api","c":"IParticle","l":"spawnInWorld(IWorld, double, double, double)","url":"spawnInWorld(noppes.npcs.api.IWorld,double,double,double)"},{"p":"noppes.npcs.api","c":"IParticle","l":"spawnInWorld(IWorld)","url":"spawnInWorld(noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"spawnNPC(IWorld, int, int, int)","url":"spawnNPC(noppes.npcs.api.IWorld,int,int,int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"spawnNPC(IWorld, IPos)","url":"spawnNPC(noppes.npcs.api.IWorld,noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"IParticle","l":"spawnOnEntity(IEntity)","url":"spawnOnEntity(noppes.npcs.api.entity.IEntity)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"spawnParticle(IParticle)","url":"spawnParticle(noppes.npcs.api.IParticle)"},{"p":"noppes.npcs.api","c":"IWorld","l":"spawnParticle(String, double, double, double, double, double, double, double, int)","url":"spawnParticle(java.lang.String,double,double,double,double,double,double,double,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"spawnParticle(String, IPos, double, double, double, double, int)","url":"spawnParticle(java.lang.String,noppes.npcs.api.IPos,double,double,double,double,int)"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"spawnsInAir()"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"spawnsInAir(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"spawnsInLiquid()"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"spawnsInLiquid(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"spawnsLikeAnimal()"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"spawnsLikeAnimal(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"spawnsLikeMonster()"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"spawnsLikeMonster(boolean)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"start()"},{"p":"noppes.npcs.api","c":"ITimers","l":"start(int, int, boolean)","url":"start(int,int,boolean)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"startQuest(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerQuestData","l":"startQuest(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"startQuest(IQuest)","url":"startQuest(noppes.npcs.api.handler.data.IQuest)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"stop()"},{"p":"noppes.npcs.api","c":"ITimers","l":"stop(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"stopQuest(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerQuestData","l":"stopQuest(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"stopQuest(IQuest)","url":"stopQuest(noppes.npcs.api.handler.data.IQuest)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"stopServer()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"stopSound(int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"stopSound(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"stopSound(int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"stopSounds()"},{"p":"noppes.npcs.api","c":"IWorld","l":"stopSounds()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"stopSounds()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"stopUsingItem()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"storeAsClone(int, String)","url":"storeAsClone(int,java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"stringToNbt(String)","url":"stringToNbt(java.lang.String)"},{"p":"noppes.npcs.api","c":"IPos","l":"subtract(double, double, double)","url":"subtract(double,double,double)"},{"p":"noppes.npcs.api","c":"IPos","l":"subtract(IPos)","url":"subtract(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"swingHand()"},{"p":"noppes.npcs.api.handler.data.actions","c":"IConditionalAction","l":"terminateWhen(Supplier)","url":"terminateWhen(java.util.function.Supplier)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"textWidthHeight(int, int)","url":"textWidthHeight(int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"thunderStrike(double, double, double)","url":"thunderStrike(double,double,double)"},{"p":"noppes.npcs.api","c":"IWorld","l":"thunderStrike(IPos)","url":"thunderStrike(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"ITimers","l":"ticks(int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"ticksToTime(long)"},{"p":"noppes.npcs.api","c":"ITimers","l":"timerIds()"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"toggleFriendlyFire()"},{"p":"net.minecraft.util.math","c":"BlockPos.MutableBlockPos","l":"toImmutable()"},{"p":"noppes.npcs.api","c":"INbt","l":"toJsonString()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"toLong()"},{"p":"noppes.npcs.api","c":"IPos","l":"toLong()"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"toNBT()"},{"p":"noppes.npcs.api.handler.data","c":"ISlot","l":"toNBT()"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"toNBT()"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"toNBT(NBTTagCompound)","url":"toNBT(net.minecraft.nbt.NBTTagCompound)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"toNBT(NBTTagCompound)","url":"toNBT(net.minecraft.nbt.NBTTagCompound)"},{"p":"net.minecraft.util","c":"Vec3i","l":"toString()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"typeOf(int)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"typeOf(int)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"typeOf(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"typeOf(int)"},{"p":"noppes.npcs.api.roles","c":"IRoleTransporter","l":"unlock(IPlayer, ITransportLocation)","url":"unlock(noppes.npcs.api.entity.IPlayer,noppes.npcs.api.handler.data.ITransportLocation)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"unreadDialog(IDialog)","url":"unreadDialog(noppes.npcs.api.handler.data.IDialog)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"unreadDialog(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerDialogData","l":"unreadDialog(int)"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"up()"},{"p":"noppes.npcs.api","c":"IPos","l":"up()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"up(double)"},{"p":"noppes.npcs.api","c":"IPos","l":"up(double)"},{"p":"noppes.npcs.api.entity.data","c":"IMark","l":"update()"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"update(IPlayer)","url":"update(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"update(IPlayer)","url":"update(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"updateAI()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"updateClient()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimationData","l":"updateClient()"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"updateComponent(ICustomGuiComponent)","url":"updateComponent(noppes.npcs.api.gui.ICustomGuiComponent)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"updateComponent(ICustomOverlayComponent)","url":"updateComponent(noppes.npcs.api.overlay.ICustomOverlayComponent)"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"updateContainingBlockInfo()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"updateEntity()"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"updatePartyData()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"updatePlayerInventory()"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"updateQuestObjectiveData()"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"validate()"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"validateQuest(int, boolean)","url":"validateQuest(int,boolean)"},{"p":"net.minecraft.util","c":"Vec3i","l":"Vec3i(double, double, double)","url":"%3Cinit%3E(double,double,double)"},{"p":"net.minecraft.util","c":"Vec3i","l":"Vec3i(int, int, int)","url":"%3Cinit%3E(int,int,int)"},{"p":"noppes.npcs.api.handler.data.actions","c":"IConditionalAction","l":"wasTaskExecuted()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"west()"},{"p":"noppes.npcs.api","c":"IPos","l":"west()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"west(double)"},{"p":"noppes.npcs.api","c":"IPos","l":"west(double)"},{"p":"noppes.npcs.api.entity.data","c":"IModelRotate","l":"whileAttacking()"},{"p":"noppes.npcs.api.entity.data","c":"IModelRotate","l":"whileAttacking(boolean)"},{"p":"noppes.npcs.api.entity.data","c":"IModelRotate","l":"whileMoving()"},{"p":"noppes.npcs.api.entity.data","c":"IModelRotate","l":"whileMoving(boolean)"},{"p":"noppes.npcs.api.entity.data","c":"IModelRotate","l":"whileStanding()"},{"p":"noppes.npcs.api.entity.data","c":"IModelRotate","l":"whileStanding(boolean)"},{"p":"net.minecraft.block.state","c":"IBlockState","l":"withProperty(IProperty, V)","url":"withProperty(net.minecraft.block.properties.IProperty,V)"},{"p":"noppes.npcs.api.handler.data","c":"IProfile","l":"writeToNBT()"}] \ No newline at end of file +memberSearchIndex = [{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"AbstractNpcAPI()","url":"%3Cinit%3E()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"add(double, double, double)","url":"add(double,double,double)"},{"p":"noppes.npcs.api","c":"IPos","l":"add(double, double, double)","url":"add(double,double,double)"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"add(int, int, int)","url":"add(int,int,int)"},{"p":"noppes.npcs.api.handler","c":"IOverlayHandler","l":"add(int, ISkinOverlay)","url":"add(int,noppes.npcs.api.ISkinOverlay)"},{"p":"noppes.npcs.api","c":"IPos","l":"add(IPos)","url":"add(noppes.npcs.api.IPos)"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"add(Vec3i)","url":"add(net.minecraft.util.Vec3i)"},{"p":"noppes.npcs.api","c":"ICommand","l":"addAliases(String...)","url":"addAliases(java.lang.String...)"},{"p":"noppes.npcs.api.handler","c":"IRecipeHandler","l":"addAnvilRecipe(String, boolean, ItemStack, ItemStack, int, float)","url":"addAnvilRecipe(java.lang.String,boolean,net.minecraft.item.ItemStack,net.minecraft.item.ItemStack,int,float)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"addBonusAttribute(String, String, String, double, boolean)","url":"addBonusAttribute(java.lang.String,java.lang.String,java.lang.String,double,boolean)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"addBonusAttribute(String, String, String, double)","url":"addBonusAttribute(java.lang.String,java.lang.String,java.lang.String,double)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addButton(int, String, int, int, int, int)","url":"addButton(int,java.lang.String,int,int,int,int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addButton(int, String, int, int)","url":"addButton(int,java.lang.String,int,int)"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"addDaysLeft(int)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"addEnchant(int, int)","url":"addEnchant(int,int)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"addEnemyFaction(IFaction)","url":"addEnemyFaction(noppes.npcs.api.handler.data.IFaction)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"addFactionPoints(int, int)","url":"addFactionPoints(int,int)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"addFrame(IFrame)","url":"addFrame(noppes.npcs.api.handler.data.IFrame)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"addFrame(int, IFrame)","url":"addFrame(int,noppes.npcs.api.handler.data.IFrame)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"addGlobalObject(String, Object)","url":"addGlobalObject(java.lang.String,java.lang.Object)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"addImage(int, IDialogImage)","url":"addImage(int,noppes.npcs.api.handler.data.IDialogImage)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addItemSlot(int, int, IItemStack)","url":"addItemSlot(int,int,noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addItemSlot(int, int, int, IItemStack)","url":"addItemSlot(int,int,int,noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addItemSlot(int, int, int)","url":"addItemSlot(int,int,int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addItemSlot(int, int)","url":"addItemSlot(int,int)"},{"p":"net.minecraft.util.math","c":"IntHashMap","l":"addKey(int, V)","url":"addKey(int,V)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addLabel(int, String, int, int, int, int, int)","url":"addLabel(int,java.lang.String,int,int,int,int,int)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"addLabel(int, String, int, int, int, int, int)","url":"addLabel(int,java.lang.String,int,int,int,int,int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addLabel(int, String, int, int, int, int)","url":"addLabel(int,java.lang.String,int,int,int,int)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"addLabel(int, String, int, int, int, int)","url":"addLabel(int,java.lang.String,int,int,int,int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addLine(int, int, int, int, int, int, int)","url":"addLine(int,int,int,int,int,int,int)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"addLine(int, int, int, int, int, int, int)","url":"addLine(int,int,int,int,int,int,int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addLine(int, int, int, int, int)","url":"addLine(int,int,int,int,int)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"addLine(int, int, int, int, int)","url":"addLine(int,int,int,int,int)"},{"p":"noppes.npcs.api.handler.data","c":"ITransportCategory","l":"addLocation(String)","url":"addLocation(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IMagicData","l":"addMagic(int, float, float)","url":"addMagic(int,float,float)"},{"p":"noppes.npcs.api.handler","c":"IMagicHandler","l":"addMagicToCycle(int, int, int, int)","url":"addMagicToCycle(int,int,int,int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerMailData","l":"addMail(IPlayerMail)","url":"addMail(noppes.npcs.api.handler.data.IPlayerMail)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"addObjective(String, String)","url":"addObjective(java.lang.String,java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"addOtherFormMastery(String, double)","url":"addOtherFormMastery(java.lang.String,double)"},{"p":"noppes.npcs.api.handler.data","c":"IFrame","l":"addPart(IFramePart)","url":"addPart(noppes.npcs.api.handler.data.IFramePart)"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"addPlayer(IPlayer)","url":"addPlayer(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"addPlayer(IPlayer)","url":"addPlayer(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"addPlayer(String)","url":"addPlayer(java.lang.String)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"addPlayer(String)","url":"addPlayer(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IPlayerFactionData","l":"addPoints(int, int)","url":"addPoints(int,int)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"addPotionEffect(int, int, int, boolean)","url":"addPotionEffect(int,int,int,boolean)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"addRacialFormMastery(byte, double)","url":"addRacialFormMastery(byte,double)"},{"p":"noppes.npcs.api.handler","c":"IRecipeHandler","l":"addRecipe(String, boolean, ItemStack, int, int, ItemStack...)","url":"addRecipe(java.lang.String,boolean,net.minecraft.item.ItemStack,int,int,net.minecraft.item.ItemStack...)"},{"p":"noppes.npcs.api.handler","c":"IRecipeHandler","l":"addRecipe(String, boolean, ItemStack, Object...)","url":"addRecipe(java.lang.String,boolean,net.minecraft.item.ItemStack,java.lang.Object...)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addScroll(int, int, int, int, int, String[])","url":"addScroll(int,int,int,int,int,java.lang.String[])"},{"p":"noppes.npcs.api.handler","c":"INaturalSpawnsHandler","l":"addSpawn(INaturalSpawn)","url":"addSpawn(noppes.npcs.api.handler.data.INaturalSpawn)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"addTeam(String)","url":"addTeam(java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addTextField(int, int, int, int, int)","url":"addTextField(int,int,int,int,int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addTexturedButton(int, String, int, int, int, int, String, int, int)","url":"addTexturedButton(int,java.lang.String,int,int,int,int,java.lang.String,int,int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addTexturedButton(int, String, int, int, int, int, String)","url":"addTexturedButton(int,java.lang.String,int,int,int,int,java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addTexturedRect(int, String, int, int, int, int, int, int)","url":"addTexturedRect(int,java.lang.String,int,int,int,int,int,int)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"addTexturedRect(int, String, int, int, int, int, int, int)","url":"addTexturedRect(int,java.lang.String,int,int,int,int,int,int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"addTexturedRect(int, String, int, int, int, int)","url":"addTexturedRect(int,java.lang.String,int,int,int,int)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"addTexturedRect(int, String, int, int, int, int)","url":"addTexturedRect(int,java.lang.String,int,int,int,int)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"addToBonusAttribute(String, String, String, double)","url":"addToBonusAttribute(java.lang.String,java.lang.String,java.lang.String,double)"},{"p":"noppes.npcs.api.handler","c":"IPlayerTransportData","l":"addTransport(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerTransportData","l":"addTransport(ITransportLocation)","url":"addTransport(noppes.npcs.api.handler.data.ITransportLocation)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"after(Consumer...)","url":"after(java.util.function.Consumer...)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"after(Consumer)","url":"after(java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"after(IAction...)","url":"after(noppes.npcs.api.handler.data.IAction...)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"after(IAction)","url":"after(noppes.npcs.api.handler.data.IAction)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"after(int, Consumer)","url":"after(int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IActionChain","l":"after(int, Consumer)","url":"after(int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IActionChain","l":"after(int, String, Consumer)","url":"after(int,java.lang.String,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"after(String, Consumer)","url":"after(java.lang.String,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"after(String, int, Consumer)","url":"after(java.lang.String,int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"after(String, int, int, Consumer)","url":"after(java.lang.String,int,int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"aimWhileShooting(boolean)"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent.CNPCNaturalSpawnEvent","l":"airSpawnPassed()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"allowLeashing()"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent.CNPCNaturalSpawnEvent","l":"animalSpawnPassed()"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"applyEffect(IPlayer, ICustomEffect, int, byte, int)","url":"applyEffect(noppes.npcs.api.entity.IPlayer,noppes.npcs.api.handler.data.ICustomEffect,int,byte,int)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"applyEffect(IPlayer, ICustomEffect, int, byte)","url":"applyEffect(noppes.npcs.api.entity.IPlayer,noppes.npcs.api.handler.data.ICustomEffect,int,byte)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"applyEffect(IPlayer, int, int, byte, int)","url":"applyEffect(noppes.npcs.api.entity.IPlayer,int,int,byte,int)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"applyEffect(IPlayer, int, int, byte)","url":"applyEffect(noppes.npcs.api.entity.IPlayer,int,int,byte)"},{"p":"noppes.npcs.api","c":"IWorld","l":"areAllPlayersAsleep()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"areForgeScriptsEnabled()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"areGlobalNPCScriptsEnabled()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"arePlayerScriptsEnabled()"},{"p":"noppes.npcs.api.jobs","c":"IJobGuard","l":"attackCreepers()"},{"p":"noppes.npcs.api.jobs","c":"IJobGuard","l":"attackCreepers(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"attackedByMobs()"},{"p":"noppes.npcs.api.jobs","c":"IJobGuard","l":"attackHostileMobs()"},{"p":"noppes.npcs.api.jobs","c":"IJobGuard","l":"attackHostileMobs(boolean)"},{"p":"noppes.npcs.api.jobs","c":"IJobGuard","l":"attacksAnimals()"},{"p":"noppes.npcs.api.jobs","c":"IJobGuard","l":"attacksAnimals(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"before(Consumer)","url":"before(java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"before(IAction)","url":"before(noppes.npcs.api.handler.data.IAction)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"before(int, Consumer)","url":"before(int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"before(String, Consumer)","url":"before(java.lang.String,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"before(String, int, Consumer)","url":"before(java.lang.String,int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"before(String, int, int, Consumer)","url":"before(java.lang.String,int,int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"blocking()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"BlockPos(double, double, double)","url":"%3Cinit%3E(double,double,double)"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"BlockPos(Entity)","url":"%3Cinit%3E(net.minecraft.entity.Entity)"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"BlockPos(int, int, int)","url":"%3Cinit%3E(int,int,int)"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"BlockPos(Vec3i)","url":"%3Cinit%3E(net.minecraft.util.Vec3i)"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"bodyWear()"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"bodyWear(byte)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"bonusAttribute(String, String, String, String, double, boolean)","url":"bonusAttribute(java.lang.String,java.lang.String,java.lang.String,java.lang.String,double,boolean)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"bonusAttribute(String, String, String)","url":"bonusAttribute(java.lang.String,java.lang.String,java.lang.String)"},{"p":"noppes.npcs.api","c":"IWorld","l":"broadcast(String)","url":"broadcast(java.lang.String)"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.MouseClickedEvent","l":"buttonDown()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"canAimWhileShooting()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"canBeSteered()"},{"p":"noppes.npcs.api","c":"IWorld","l":"canBlockFreeze(int, int, int, boolean)","url":"canBlockFreeze(int,int,int,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"canBlockFreeze(IPos, boolean)","url":"canBlockFreeze(noppes.npcs.api.IPos,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"canBlockFreezeBody(int, int, int, boolean)","url":"canBlockFreezeBody(int,int,int,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"canBlockFreezeBody(IPos, boolean)","url":"canBlockFreezeBody(noppes.npcs.api.IPos,boolean)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"canBreathe()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"canBreatheUnderwater()"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"cancel(IAction)","url":"cancel(noppes.npcs.api.handler.data.IAction)"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"cancel(String)","url":"cancel(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"cancelAny(String)","url":"cancelAny(java.lang.String)"},{"p":"noppes.npcs.api","c":"IBlock","l":"canCollide()"},{"p":"noppes.npcs.api","c":"IBlock","l":"canCollide(double)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"canFly()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"canHarvestBlock(IBlock)","url":"canHarvestBlock(noppes.npcs.api.IBlock)"},{"p":"noppes.npcs.api","c":"IWorld","l":"canLightningStrikeAt(int, int, int)","url":"canLightningStrikeAt(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"canLightningStrikeAt(IPos)","url":"canLightningStrikeAt(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"IAnimal","l":"canMateWith(IAnimal)","url":"canMateWith(noppes.npcs.api.entity.IAnimal)"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"canPickUpLoot()"},{"p":"noppes.npcs.api.jobs","c":"IJobItemGiver","l":"canPlayerInteract(IPlayer)","url":"canPlayerInteract(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api","c":"IWorld","l":"canSeeSky(int, int, int)","url":"canSeeSky(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"canSeeSky(IPos)","url":"canSeeSky(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"IWorld","l":"canSnowAt(int, int, int, boolean)","url":"canSnowAt(int,int,int,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"canSnowAt(IPos, boolean)","url":"canSnowAt(noppes.npcs.api.IPos,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"canSnowAtBody(int, int, int, boolean)","url":"canSnowAtBody(int,int,int,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"canSnowAtBody(IPos, boolean)","url":"canSnowAtBody(noppes.npcs.api.IPos,boolean)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"capturesDrops()"},{"p":"noppes.npcs.api.handler","c":"IDialogHandler","l":"categories()"},{"p":"noppes.npcs.api.handler","c":"IQuestHandler","l":"categories()"},{"p":"noppes.npcs.api.handler","c":"ITransportHandler","l":"categories()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.EffectEvent.Removed","l":"causedByDeath()"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"chain()"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"chain()"},{"p":"noppes.npcs.api.handler","c":"IProfileHandler","l":"changeSlot(IPlayer, int)","url":"changeSlot(noppes.npcs.api.entity.IPlayer,int)"},{"p":"noppes.npcs.api","c":"INbt","l":"clear()"},{"p":"noppes.npcs.api","c":"ITimers","l":"clear()"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"clear()"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"clear()"},{"p":"noppes.npcs.api.handler","c":"IOverlayHandler","l":"clear()"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"clear()"},{"p":"noppes.npcs.api.handler.data","c":"ILines","l":"clear()"},{"p":"noppes.npcs.api.handler.data","c":"IMagicData","l":"clear()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"clearBonusAttribute(String)","url":"clearBonusAttribute(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"clearEffects(IPlayer, int)","url":"clearEffects(noppes.npcs.api.entity.IPlayer,int)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"clearEffects(IPlayer)","url":"clearEffects(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"clearFrames()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"clearImages()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"clearInventory()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"clearItemInUse()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"clearLeashed(boolean, boolean)","url":"clearLeashed(boolean,boolean)"},{"p":"net.minecraft.util.math","c":"IntHashMap","l":"clearMap()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"clearNavigation()"},{"p":"noppes.npcs.api.handler.data","c":"IFrame","l":"clearParts()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"clearPlayers()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"clearPotionEffects()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"clearStoredData()"},{"p":"noppes.npcs.api","c":"IWorld","l":"clearStoredData()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"clearStoredData()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"clearStoredData()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"clearTempData()"},{"p":"noppes.npcs.api","c":"IWorld","l":"clearTempData()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"clearTempData()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"clearTempData()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"closeGui()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"closeOverlay(int)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"compare(IItemStack, boolean, boolean)","url":"compare(noppes.npcs.api.item.IItemStack,boolean,boolean)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"compare(IItemStack, boolean)","url":"compare(noppes.npcs.api.item.IItemStack,boolean)"},{"p":"net.minecraft.util","c":"Vec3i","l":"compareTo(Vec3i)","url":"compareTo(net.minecraft.util.Vec3i)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"conditional(Function, Consumer, Function, Consumer)","url":"conditional(java.util.function.Function,java.util.function.Consumer,java.util.function.Function,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"conditional(Function, Consumer, Function)","url":"conditional(java.util.function.Function,java.util.function.Consumer,java.util.function.Function)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"conditional(Function, Consumer)","url":"conditional(java.util.function.Function,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"conditional(IConditionalAction...)","url":"conditional(noppes.npcs.api.handler.data.actions.IConditionalAction...)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"conditional(IConditionalAction)","url":"conditional(noppes.npcs.api.handler.data.actions.IConditionalAction)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"conditional(String, Function, Consumer, Function, Consumer)","url":"conditional(java.lang.String,java.util.function.Function,java.util.function.Consumer,java.util.function.Function,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"conditional(String, Function, Consumer, Function)","url":"conditional(java.lang.String,java.util.function.Function,java.util.function.Consumer,java.util.function.Function)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"conditional(String, Function, Consumer)","url":"conditional(java.lang.String,java.util.function.Function,java.util.function.Consumer)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"conqueredEnd()"},{"p":"net.minecraft.util.math","c":"IntHashMap","l":"containsItem(int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"continueSounds()"},{"p":"noppes.npcs.api","c":"IWorld","l":"continueSounds()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"continueSounds()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"copy()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"copyDataTo(IAction)","url":"copyDataTo(noppes.npcs.api.handler.data.IAction)"},{"p":"noppes.npcs.api","c":"IContainer","l":"count(IItemStack, boolean, boolean)","url":"count(noppes.npcs.api.item.IItemStack,boolean,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"countEntities(IEntity)","url":"countEntities(noppes.npcs.api.entity.IEntity)"},{"p":"noppes.npcs.api","c":"IPixelmonPlayerData","l":"countPCPixelmon()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogCategory","l":"create()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestCategory","l":"create()"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"create(Consumer)","url":"create(java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"create(Function, Consumer, Function, Consumer)","url":"create(java.util.function.Function,java.util.function.Consumer,java.util.function.Function,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"create(Function, Consumer, Function)","url":"create(java.util.function.Function,java.util.function.Consumer,java.util.function.Function)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"create(Function, Consumer)","url":"create(java.util.function.Function,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"create(int, Consumer)","url":"create(int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"create(int, int, Consumer)","url":"create(int,int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"create(String, Consumer)","url":"create(java.lang.String,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"create(String, Function, Consumer, Function, Consumer)","url":"create(java.lang.String,java.util.function.Function,java.util.function.Consumer,java.util.function.Function,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"create(String, Function, Consumer, Function)","url":"create(java.lang.String,java.util.function.Function,java.util.function.Consumer,java.util.function.Function)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"create(String, Function, Consumer)","url":"create(java.lang.String,java.util.function.Function,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"create(String, int, Consumer)","url":"create(java.lang.String,int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"create(String, int, int, Consumer)","url":"create(java.lang.String,int,int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IFactionHandler","l":"create(String, int)","url":"create(java.lang.String,int)"},{"p":"noppes.npcs.api.handler","c":"ITagHandler","l":"create(String, int)","url":"create(java.lang.String,int)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"create(String)","url":"create(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createAnimation(String, float, byte)","url":"createAnimation(java.lang.String,float,byte)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createAnimation(String)","url":"createAnimation(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"ITransportHandler","l":"createCategory(String)","url":"createCategory(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createCustomGui(int, int, int, boolean)","url":"createCustomGui(int,int,int,boolean)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createCustomOverlay(int)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"createEffect(String)","url":"createEffect(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createEntityParticle(String)","url":"createEntityParticle(java.lang.String)"},{"p":"noppes.npcs.api","c":"IWorld","l":"createEntityParticle(String)","url":"createEntityParticle(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createFrame(int, float, byte)","url":"createFrame(int,float,byte)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createFrame(int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"createImage()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createItem(String, int, int)","url":"createItem(java.lang.String,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"createItem(String, int, int)","url":"createItem(java.lang.String,int,int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createItemFromNBT(INbt)","url":"createItemFromNBT(noppes.npcs.api.INbt)"},{"p":"noppes.npcs.api.handler.data","c":"ILines","l":"createLine(String)","url":"createLine(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createNPC(IWorld)","url":"createNPC(noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createPart(int, float[], float[], float, byte)","url":"createPart(int,float[],float[],float,byte)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createPart(int, float[], float[])","url":"createPart(int,float[],float[])"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createPart(int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createPart(String, float[], float[], float, byte)","url":"createPart(java.lang.String,float[],float[],float,byte)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createPart(String, float[], float[])","url":"createPart(java.lang.String,float[],float[])"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createPart(String)","url":"createPart(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createParticle(String)","url":"createParticle(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IPartyHandler","l":"createParty(IPlayer)","url":"createParty(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"createQueue(String, boolean)","url":"createQueue(java.lang.String,boolean)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"createQueue(String)","url":"createQueue(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createSkinOverlay(String)","url":"createSkinOverlay(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"createSound(String)","url":"createSound(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"INaturalSpawnsHandler","l":"createSpawn()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"createStack()"},{"p":"noppes.npcs.api","c":"IPos","l":"crossProduct(double, double, double)","url":"crossProduct(double,double,double)"},{"p":"noppes.npcs.api","c":"IPos","l":"crossProduct(IPos)","url":"crossProduct(noppes.npcs.api.IPos)"},{"p":"net.minecraft.util","c":"Vec3i","l":"crossProduct(Vec3i)","url":"crossProduct(net.minecraft.util.Vec3i)"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"crossProduct(Vec3i)","url":"crossProduct(net.minecraft.util.Vec3i)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"currentFrame()"},{"p":"net.minecraft.block.state","c":"IBlockState","l":"cycleProperty(IProperty)","url":"cycleProperty(net.minecraft.block.properties.IProperty)"},{"p":"noppes.npcs.api.event","c":"IFactionEvent.FactionPoints","l":"decreased()"},{"p":"noppes.npcs.api.handler.data","c":"IRecipe","l":"delete()"},{"p":"noppes.npcs.api.handler","c":"IAnimationHandler","l":"delete(int)"},{"p":"noppes.npcs.api.handler","c":"IFactionHandler","l":"delete(int)"},{"p":"noppes.npcs.api.handler","c":"IRecipeHandler","l":"delete(int)"},{"p":"noppes.npcs.api.handler","c":"ITagHandler","l":"delete(int)"},{"p":"noppes.npcs.api.handler","c":"IAnimationHandler","l":"delete(String)","url":"delete(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IRecipeHandler","l":"deleteAnvil(int)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"deleteEffect(String)","url":"deleteEffect(java.lang.String)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"deletePlayerScore(IPlayer, String, String)","url":"deletePlayerScore(noppes.npcs.api.entity.IPlayer,java.lang.String,java.lang.String)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"deletePlayerScore(String, String, String)","url":"deletePlayerScore(java.lang.String,java.lang.String,java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"despawn()"},{"p":"noppes.npcs.api","c":"IContainer","l":"detectAndSendChanges()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogCategory","l":"dialogs()"},{"p":"noppes.npcs.api.entity.data","c":"IModelRotatePart","l":"disabled()"},{"p":"noppes.npcs.api.entity.data","c":"IModelRotatePart","l":"disabled(boolean)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"disableMouseInput(long, int...)","url":"disableMouseInput(long,int...)"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"disableSlot(int, IPlayer)","url":"disableSlot(int,noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"disableSlot(int)"},{"p":"noppes.npcs.api.handler","c":"IPartyHandler","l":"disbandParty(IPlayer)","url":"disbandParty(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"dismountEntity(IEntity)","url":"dismountEntity(noppes.npcs.api.entity.IEntity)"},{"p":"noppes.npcs.api","c":"IPos","l":"distanceTo(double, double, double)","url":"distanceTo(double,double,double)"},{"p":"noppes.npcs.api","c":"IPos","l":"distanceTo(IPos)","url":"distanceTo(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"IPos","l":"divide(double)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"doesPauseGame()"},{"p":"noppes.npcs.api.event","c":"ICustomGuiEvent.ScrollEvent","l":"doubleClick()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"doWhileAttacking()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"doWhileAttacking(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"doWhileMoving()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"doWhileMoving(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"doWhileStanding()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"doWhileStanding(boolean)"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"down()"},{"p":"noppes.npcs.api","c":"IPos","l":"down()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"down(double)"},{"p":"noppes.npcs.api","c":"IPos","l":"down(double)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"dropItem(IItemStack)","url":"dropItem(noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"dropOneItem(boolean)"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"east()"},{"p":"noppes.npcs.api","c":"IPos","l":"east()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"east(double)"},{"p":"noppes.npcs.api","c":"IPos","l":"east(double)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimationData","l":"enabled()"},{"p":"noppes.npcs.api.entity","c":"IProjectile","l":"enableEvents()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"enableForgeScripts(boolean)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"enableGlobalNPCScripts(boolean)"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"enablePersistence()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"enablePlayerScripts(boolean)"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"enableRotation()"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"enableRotation(boolean)"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"enableSlot(int, IPlayer)","url":"enableSlot(int,noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"enableSlot(int)"},{"p":"net.minecraft.util","c":"Vec3i","l":"equals(Object)","url":"equals(java.lang.Object)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"events()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"everySecond()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"everyTick()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"executeCommand(IWorld, String)","url":"executeCommand(noppes.npcs.api.IWorld,java.lang.String)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"executeCommand(String)","url":"executeCommand(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"executeCommand(String)","url":"executeCommand(java.lang.String)"},{"p":"noppes.npcs.api","c":"IWorld","l":"explode(double, double, double, float, boolean, boolean)","url":"explode(double,double,double,float,boolean,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"explode(IPos, float, boolean, boolean)","url":"explode(noppes.npcs.api.IPos,float,boolean,boolean)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"extinguish()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"faceEntity(IEntity, float, float)","url":"faceEntity(noppes.npcs.api.entity.IEntity,float,float)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"finishQuest(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerQuestData","l":"finishQuest(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"finishQuest(IQuest)","url":"finishQuest(noppes.npcs.api.handler.data.IQuest)"},{"p":"noppes.npcs.api.entity","c":"IAnimal","l":"followingPlayer()"},{"p":"noppes.npcs.api","c":"ITimers","l":"forceStart(int, int, boolean)","url":"forceStart(int,int,boolean)"},{"p":"noppes.npcs.api.handler.data","c":"ILine","l":"formatTarget(IEntityLivingBase)","url":"formatTarget(noppes.npcs.api.entity.IEntityLivingBase)"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"friendlyFire()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"fromLong(long)"},{"p":"noppes.npcs.api","c":"IPos","l":"fromLong(long)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"fromNBT(NBTTagCompound)","url":"fromNBT(net.minecraft.nbt.NBTTagCompound)"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"fromNBT(NBTTagCompound)","url":"fromNBT(net.minecraft.nbt.NBTTagCompound)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"fromNBT(NBTTagCompound)","url":"fromNBT(net.minecraft.nbt.NBTTagCompound)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"fromNBT(NBTTagCompound)","url":"fromNBT(net.minecraft.nbt.NBTTagCompound)"},{"p":"noppes.npcs.api.handler","c":"ICloneHandler","l":"get(int, String, IWorld)","url":"get(int,java.lang.String,noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api.handler","c":"IAnimationHandler","l":"get(int)"},{"p":"noppes.npcs.api.handler","c":"IDialogHandler","l":"get(int)"},{"p":"noppes.npcs.api.handler","c":"IFactionHandler","l":"get(int)"},{"p":"noppes.npcs.api.handler","c":"IOverlayHandler","l":"get(int)"},{"p":"noppes.npcs.api.handler","c":"IQuestHandler","l":"get(int)"},{"p":"noppes.npcs.api.handler","c":"ITagHandler","l":"get(int)"},{"p":"noppes.npcs.api.handler","c":"IAnimationHandler","l":"get(String)","url":"get(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"get(String)","url":"get(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getAbsorptionAmount()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getAccuracy()"},{"p":"noppes.npcs.api.entity","c":"IProjectile","l":"getAccuracy()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getActionManager()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getActionManager()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getActionManager()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getActiveQuests()"},{"p":"noppes.npcs.api.handler","c":"IPlayerQuestData","l":"getActiveQuests()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestObjective","l":"getAdditionalText()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getAge()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getAge()"},{"p":"noppes.npcs.api.entity","c":"IEntityItem","l":"getAge()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getAggroRange()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getAIMoveSpeed()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getAimType()"},{"p":"noppes.npcs.api","c":"ICommand","l":"getAliases()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getAlignment()"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"getAlignment()"},{"p":"noppes.npcs.api.handler","c":"IAttributeHandler","l":"getAllAttributesArray()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getAllBiomeNames()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"getAllInBox(BlockPos, BlockPos)","url":"getAllInBox(net.minecraft.util.math.BlockPos,net.minecraft.util.math.BlockPos)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getAllInBox(IPos, IPos, boolean)","url":"getAllInBox(noppes.npcs.api.IPos,noppes.npcs.api.IPos,boolean)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getAllInBox(IPos, IPos)","url":"getAllInBox(noppes.npcs.api.IPos,noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.handler","c":"IPlayerMailData","l":"getAllMail()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getAllNbt()"},{"p":"net.minecraft.block.properties","c":"IProperty","l":"getAllowedValues()"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"getAllQueues()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getAllServerPlayers()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getAllServerPlayers()"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"getAlpha()"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"getAlpha()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getAlpha()"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"getAlpha()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getAlpha1()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getAlpha2()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getAlphaRate()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getAlphaRateStart()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"getAlwaysRenderNameTag()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getAmount()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.PickupXPEvent","l":"getAmount()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimationData","l":"getAnimatingTime()"},{"p":"noppes.npcs.api.event","c":"IAnimationEvent","l":"getAnimation()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimationData","l":"getAnimation()"},{"p":"noppes.npcs.api.entity","c":"IAnimatable","l":"getAnimationData()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getAnimationData()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getAnimationData()"},{"p":"noppes.npcs.api.event","c":"IAnimationEvent","l":"getAnimationData()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getAnimations()"},{"p":"noppes.npcs.api.handler","c":"IAnimationHandler","l":"getAnimations()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getAnimEnd()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getAnimLoop()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getAnimRate()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getAnimStart()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.RepairItem","l":"getAnvilBreakChance()"},{"p":"noppes.npcs.api.handler","c":"IRecipeHandler","l":"getAnvilList()"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"getAny(String)","url":"getAny(java.lang.String)"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent.ScriptedCommandEvent","l":"getArgs()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getArmor(int)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getArmor(int)"},{"p":"noppes.npcs.api.item","c":"IItemArmor","l":"getArmorMaterial()"},{"p":"noppes.npcs.api.item","c":"IItemArmor","l":"getArmorSlot()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"getArmorType()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getArmorType()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getArrowCountInEntity()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getArrowResistance()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getAttackFactions()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getAttackLines()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getAttackTarget()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getAttackTargetTime()"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent.CNPCNaturalSpawnEvent","l":"getAttemptPosition()"},{"p":"noppes.npcs.api.handler.data","c":"ICustomAttribute","l":"getAttribute()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerAttributes","l":"getAttribute(String)","url":"getAttribute(java.lang.String)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getAttribute(String)","url":"getAttribute(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IAttributeHandler","l":"getAttributeDefinition(String)","url":"getAttributeDefinition(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getAttributes()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerAttributes","l":"getAttributes()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerAttributes","l":"getAttributeValue(String)","url":"getAttributeValue(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getAuraColor()"},{"p":"noppes.npcs.api.item","c":"IItemBook","l":"getAuthor()"},{"p":"noppes.npcs.api.entity.data","c":"IMark","l":"getAvailability()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getAvailability()"},{"p":"noppes.npcs.api.jobs","c":"IJobItemGiver","l":"getAvailability()"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"getBackgroundTexture()"},{"p":"noppes.npcs.api.handler","c":"IPlayerData","l":"getBankData()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getBiomeName(int, int)","url":"getBiomeName(int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getBiomeName(IPos)","url":"getBiomeName(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"getBiomes()"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"getBlend()"},{"p":"net.minecraft.block.state","c":"IBlockState","l":"getBlock()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent","l":"getBlock()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.BonemealEvent","l":"getBlock()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.BreakEvent","l":"getBlock()"},{"p":"noppes.npcs.api.event","c":"IProjectileEvent.ImpactEvent","l":"getBlock()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getBlock(int, int, int)","url":"getBlock(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getBlock(IPos)","url":"getBlock(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"IBlock","l":"getBlockBoundsMaxX()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getBlockBoundsMaxY()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getBlockBoundsMaxZ()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getBlockBoundsMinX()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getBlockBoundsMinY()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getBlockBoundsMinZ()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getBlockLightValue(int, int, int)","url":"getBlockLightValue(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getBlockLightValue(IPos)","url":"getBlockLightValue(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"getBlockMetadata()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getBlockMetadata(int, int, int)","url":"getBlockMetadata(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getBlockMetadata(IPos)","url":"getBlockMetadata(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.item","c":"IItemBlock","l":"getBlockName()"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"getBlockType()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getBlockX()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getBlockY()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getBlockZ()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getBody()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getBonusAttribute(String, String)","url":"getBonusAttribute(java.lang.String,java.lang.String)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getBookAuthor()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getBookText()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getBookTitle()"},{"p":"noppes.npcs.api","c":"INbt","l":"getBoolean(String)","url":"getBoolean(java.lang.String)"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.RangedLaunchedEvent","l":"getBow()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.BreakItem","l":"getBrokenStack()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getBurstCount()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.MouseClickedEvent","l":"getButton()"},{"p":"noppes.npcs.api","c":"INbt","l":"getByte(String)","url":"getByte(java.lang.String)"},{"p":"noppes.npcs.api","c":"INbt","l":"getByteArray(String)","url":"getByteArray(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getCanDrown()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getCapturedDrops()"},{"p":"noppes.npcs.api.handler","c":"IRecipeHandler","l":"getCarpentryList()"},{"p":"noppes.npcs.api.entity","c":"IFishHook","l":"getCaster()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getCategory()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getCategory()"},{"p":"noppes.npcs.api.handler","c":"ITransportHandler","l":"getCategory(String)","url":"getCategory(java.lang.String)"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.LevelUpEvent","l":"getChange()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.NeighborChangedEvent","l":"getChangedPos()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.RangedLaunchedEvent","l":"getCharge()"},{"p":"noppes.npcs.api.handler.data.actions","c":"IConditionalAction","l":"getCheckCount()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getChunkHeightMapMinimum(int, int)","url":"getChunkHeightMapMinimum(int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getChunkHeightMapMinimum(IPos)","url":"getChunkHeightMapMinimum(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getChunkLoadingNPCs()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DamagedEvent","l":"getClearTarget()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getCloakTexture()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getClones()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getClosestPlayer(double, double, double, double)","url":"getClosestPlayer(double,double,double,double)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getClosestPlayer(IPos, double)","url":"getClosestPlayer(noppes.npcs.api.IPos,double)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getClosestPlayerToEntity(IEntity, double)","url":"getClosestPlayerToEntity(noppes.npcs.api.entity.IEntity,double)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getClosestVulnerablePlayer(double, double, double, double)","url":"getClosestVulnerablePlayer(double,double,double,double)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getClosestVulnerablePlayer(IPos, double)","url":"getClosestVulnerablePlayer(noppes.npcs.api.IPos,double)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getClosestVulnerablePlayerToEntity(IEntity, double)","url":"getClosestVulnerablePlayerToEntity(noppes.npcs.api.entity.IEntity,double)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getCollidingEntities()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getCollisionType()"},{"p":"noppes.npcs.api.entity.data","c":"IMark","l":"getColor()"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"getColor()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getColor()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getColor()"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"getColor()"},{"p":"noppes.npcs.api.handler.data","c":"IMagic","l":"getColor()"},{"p":"noppes.npcs.api.handler.data","c":"ITag","l":"getColor()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getColor()"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"getColor()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"getColor()"},{"p":"noppes.npcs.api.handler.data","c":"IAttributeDefinition","l":"getColorCode()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getCombatPolicy()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getCombatPolicyName()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getCombatRegen()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getCommand()"},{"p":"noppes.npcs.api","c":"ICommand","l":"getCommandName()"},{"p":"noppes.npcs.api","c":"ICommand","l":"getCommandUsage()"},{"p":"noppes.npcs.api.handler","c":"IPlayerData","l":"getCompanion()"},{"p":"noppes.npcs.api.handler","c":"IPlayerData","l":"getCompanionID()"},{"p":"noppes.npcs.api.handler.data","c":"IProfileOptions","l":"getCompleteControl()"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"getCompleteFor()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getCompleteText()"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"getComponent(int)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"getComponent(int)"},{"p":"noppes.npcs.api.handler.data","c":"ISlot","l":"getComponentData(String)","url":"getComponentData(java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"getComponents()"},{"p":"noppes.npcs.api.handler.data","c":"ISlot","l":"getComponents()"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"getComponents()"},{"p":"noppes.npcs.api","c":"INbt","l":"getCompound(String)","url":"getCompound(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"getConditionalQueue()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getContainer()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.ContainerClosed","l":"getContainer()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.ContainerOpen","l":"getContainer()"},{"p":"noppes.npcs.api.handler.data","c":"IProfileOptions","l":"getCooldownControl()"},{"p":"noppes.npcs.api.jobs","c":"IJobItemGiver","l":"getCooldownType()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"getCount()"},{"p":"noppes.npcs.api.event","c":"IRecipeEvent.Post","l":"getCraft()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardObjective","l":"getCriteria()"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"getCurrency(int)"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.FillBucketEvent","l":"getCurrent()"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"getCurrentAction()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getCurrentPlayerCount()"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"getCurrentQuestID()"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"getCurrentQuestName()"},{"p":"noppes.npcs.api.handler.data","c":"IProfile","l":"getCurrentSlotId()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getCustomAttribute(String)","url":"getCustomAttribute(java.lang.String)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getCustomAttributeKeys()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getCustomCooldown()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getCustomEffectHandler()"},{"p":"noppes.npcs.api.entity","c":"IVillager","l":"getCustomer()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getCustomGui()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"getCustomNameTag()"},{"p":"noppes.npcs.api.handler","c":"IMagicHandler","l":"getCycle(int)"},{"p":"noppes.npcs.api.entity","c":"IArrow","l":"getDamage()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DamagedEvent","l":"getDamage()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.MeleeAttackEvent","l":"getDamage()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.RangedLaunchedEvent","l":"getDamage()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.AttackEvent","l":"getDamage()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.AttackedEvent","l":"getDamage()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.DamagedEntityEvent","l":"getDamage()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.DamagedEvent","l":"getDamage()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DamagedEvent","l":"getDamageSource()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DiedEvent","l":"getDamageSource()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.AttackEvent","l":"getDamageSource()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.AttackedEvent","l":"getDamageSource()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.DamagedEntityEvent","l":"getDamageSource()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.DamagedEvent","l":"getDamageSource()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.DiedEvent","l":"getDamageSource()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getDarkenScreen()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getData()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"getData(String)","url":"getData(java.lang.String)"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"getDaysLeft()"},{"p":"noppes.npcs.api.handler.data","c":"IAvailability","l":"getDaytime()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getDBCClass()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getDBCPlayer()"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"getDefaultAlignment()"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"getDefaultPoints()"},{"p":"noppes.npcs.api.gui","c":"IScroll","l":"getDefaultSelection()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getDefendFaction()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.AchievementEvent","l":"getDescription()"},{"p":"noppes.npcs.api.event","c":"IDialogEvent","l":"getDialog()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DialogClosedEvent","l":"getDialog()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DialogEvent","l":"getDialog()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getDialog(int)"},{"p":"noppes.npcs.api.handler.data","c":"IAvailability","l":"getDialog(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerData","l":"getDialogData()"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"getDialogFarewell()"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"getDialogHire()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DialogClosedEvent","l":"getDialogId()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DialogEvent","l":"getDialogId()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getDialogId(int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getDialogs()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"getDigSpeed()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getDigSpeed()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getDimension()"},{"p":"noppes.npcs.api.handler.data","c":"ITransportLocation","l":"getDimension()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getDimensionID()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getDirectory()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getDisableEsc()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getDisplayName()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getDisplayName()"},{"p":"noppes.npcs.api.handler.data","c":"IAttributeDefinition","l":"getDisplayName()"},{"p":"noppes.npcs.api.handler.data","c":"IMagic","l":"getDisplayName()"},{"p":"noppes.npcs.api.handler.data","c":"IMagicCycle","l":"getDisplayName()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getDisplayName()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardObjective","l":"getDisplayName()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"getDisplayName()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.FallEvent","l":"getDistance()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.EntityFallenUponEvent","l":"getDistanceFallen()"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"getDistanceFrom(double, double, double)","url":"getDistanceFrom(double,double,double)"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"getDistanceFrom(IPos)","url":"getDistanceFrom(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"INbt","l":"getDouble(String)","url":"getDouble(java.lang.String)"},{"p":"noppes.npcs.api.event","c":"ICustomGuiEvent.SlotClickEvent","l":"getDragType()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DiedEvent","l":"getDroppedItems()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getDurabilityColor()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getDurabilityShow()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"getDurabilityValue()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getDurabilityValue()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.FinishUsingItem","l":"getDuration()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.StartUsingItem","l":"getDuration()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.StopUsingItem","l":"getDuration()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.UsingItem","l":"getDuration()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.FinishUsingItem","l":"getDuration()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.StartUsingItem","l":"getDuration()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.StopUsingItem","l":"getDuration()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.UsingItem","l":"getDuration()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"getDuration()"},{"p":"noppes.npcs.api.handler.data","c":"IFrame","l":"getDuration()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerEffect","l":"getDuration()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.EffectEvent","l":"getEffect()"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"getEffect(int, int)","url":"getEffect(int,int)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"getEffect(String, int)","url":"getEffect(java.lang.String,int)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"getEffect(String)","url":"getEffect(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"getEffectDuration(IPlayer, ICustomEffect, int)","url":"getEffectDuration(noppes.npcs.api.entity.IPlayer,noppes.npcs.api.handler.data.ICustomEffect,int)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"getEffectDuration(IPlayer, ICustomEffect)","url":"getEffectDuration(noppes.npcs.api.entity.IPlayer,noppes.npcs.api.handler.data.ICustomEffect)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"getEffectDuration(IPlayer, int, int)","url":"getEffectDuration(noppes.npcs.api.entity.IPlayer,int,int)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"getEffectDuration(IPlayer, int)","url":"getEffectDuration(noppes.npcs.api.entity.IPlayer,int)"},{"p":"noppes.npcs.api.item","c":"IItemCustom","l":"getEnabled()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"getEnchantability()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getEnchantability()"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"getEnemyFactions()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getEngineObjects()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getEntitiesNear(double, double, double, double)","url":"getEntitiesNear(double,double,double,double)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getEntitiesNear(IPos, double)","url":"getEntitiesNear(noppes.npcs.api.IPos,double)"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"getEntity()"},{"p":"noppes.npcs.api.event","c":"IAnimationEvent","l":"getEntity()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.CollidedEvent","l":"getEntity()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.EntityFallenUponEvent","l":"getEntity()"},{"p":"noppes.npcs.api.event","c":"IForgeEvent.EntityEvent","l":"getEntity()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.SpawnEvent","l":"getEntity()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.TossedEvent","l":"getEntity()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.UpdateEvent","l":"getEntity()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.CollideEvent","l":"getEntity()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.KilledEntityEvent","l":"getEntity()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.KilledEntityEvent","l":"getEntity()"},{"p":"noppes.npcs.api.event","c":"IProjectileEvent.ImpactEvent","l":"getEntity()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimationData","l":"getEntity()"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"getEntity()"},{"p":"noppes.npcs.api.jobs","c":"IJobSpawner","l":"getEntity(int, int, int, int, IWorld)","url":"getEntity(int,int,int,int,noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api.jobs","c":"IJobSpawner","l":"getEntity(int, IPos, IWorld)","url":"getEntity(int,noppes.npcs.api.IPos,noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"getEntity(IWorld, int)","url":"getEntity(noppes.npcs.api.IWorld,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getEntityByID(int)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getEntityId()"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"getEV(int)"},{"p":"noppes.npcs.api.event","c":"IForgeEvent","l":"getEvent()"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"getEveryXTick()"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"getExecuteCommandFor()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.BreakEvent","l":"getExp()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DiedEvent","l":"getExpDropped()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getExpLevel()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getExplosionResistance()"},{"p":"noppes.npcs.api.event","c":"IQuestEvent.QuestTurnedInEvent","l":"getExpReward()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getExtraCode()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getFacePlayer()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getFaction()"},{"p":"noppes.npcs.api.event","c":"IFactionEvent","l":"getFaction()"},{"p":"noppes.npcs.api.handler","c":"IPlayerData","l":"getFactionData()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getFactionPoints(int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getFactions()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getFile(String)","url":"getFile(java.lang.String)"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.FillBucketEvent","l":"getFilled()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getFinishedQuests()"},{"p":"noppes.npcs.api.handler","c":"IPlayerQuestData","l":"getFinishedQuests()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getFireRate()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getFireSound()"},{"p":"noppes.npcs.api","c":"INbt","l":"getFloat(String)","url":"getFloat(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getFlyGravity(double)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getFlyHeightLimit(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getFlySpeed(double)"},{"p":"noppes.npcs.api.jobs","c":"IJobFollower","l":"getFollowingName()"},{"p":"noppes.npcs.api.jobs","c":"IJobFollower","l":"getFollowingNpc()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getFollowRange()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getForm()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getForm2()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getFormLevel()"},{"p":"noppes.npcs.api.event","c":"IAnimationEvent.IFrameEvent","l":"getFrame()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"getFrames()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"getFriendlyFire()"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"getFriendlyPoints()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.ChangedDimension","l":"getFromDim()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getFullBlockLightValue(int, int, int)","url":"getFullBlockLightValue(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getFullBlockLightValue(IPos)","url":"getFullBlockLightValue(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getFusionString()"},{"p":"noppes.npcs.api.jobs","c":"IJobItemGiver","l":"getGivingMethod()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getGlobalDir()"},{"p":"noppes.npcs.api.handler","c":"IRecipeHandler","l":"getGlobalList()"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"getGlow()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getGlows()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getGravity()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getGravity()"},{"p":"noppes.npcs.api.event","c":"ICustomGuiEvent","l":"getGui()"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"getGuiDisabled()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getHairCode()"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"getHapiness()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getHardness()"},{"p":"noppes.npcs.api.entity","c":"IProjectile","l":"getHasGravity()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getHealth()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getHealthRegen()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getHeight()"},{"p":"noppes.npcs.api","c":"IScreenSize","l":"getHeight()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getHeight()"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"getHeight()"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"getHeight()"},{"p":"noppes.npcs.api.gui","c":"ILabel","l":"getHeight()"},{"p":"noppes.npcs.api.gui","c":"IScroll","l":"getHeight()"},{"p":"noppes.npcs.api.gui","c":"ITextField","l":"getHeight()"},{"p":"noppes.npcs.api.gui","c":"ITexturedRect","l":"getHeight()"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"getHeight()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getHeight()"},{"p":"noppes.npcs.api.handler.data","c":"IRecipe","l":"getHeight()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLabel","l":"getHeight()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayTexturedRect","l":"getHeight()"},{"p":"noppes.npcs.api","c":"IScreenSize","l":"getHeightPercent(double)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getHeightValue(int, int)","url":"getHeightValue(int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getHeightValue(IPos)","url":"getHeightValue(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getHeldItem()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getHEXColor1()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getHEXColor2()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getHEXColorRate()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getHEXColorStart()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getHideKilledBody()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getHideNPC()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.InteractEvent","l":"getHitX()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.InteractEvent","l":"getHitY()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.InteractEvent","l":"getHitZ()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.UseHoeEvent","l":"getHoe()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getHome()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getHomeX()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getHomeY()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getHomeZ()"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent","l":"getHookName()"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"getHoverText()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getHP()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getHunger()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIBlock(IWorld, int, int, int)","url":"getIBlock(noppes.npcs.api.IWorld,int,int,int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIBlock(IWorld, IPos)","url":"getIBlock(noppes.npcs.api.IWorld,noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getICommand(String, int)","url":"getICommand(java.lang.String,int)"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"getIcon()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIContainer(Container)","url":"getIContainer(net.minecraft.inventory.Container)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIContainer(IInventory)","url":"getIContainer(net.minecraft.inventory.IInventory)"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"getIconX()"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"getIconY()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.TimerEvent","l":"getId()"},{"p":"noppes.npcs.api.event","c":"ICustomGuiEvent","l":"getId()"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent.ScriptedCommandEvent","l":"getId()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.TimerEvent","l":"getId()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.TimerEvent","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogCategory","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"IMagic","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"IMagicCycle","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerEffect","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestCategory","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"IRecipe","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"ISlot","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"ITag","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"ITransportCategory","l":"getId()"},{"p":"noppes.npcs.api.handler.data","c":"ITransportLocation","l":"getId()"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"getID()"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"getID()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"getID()"},{"p":"noppes.npcs.api.handler.data","c":"IAnvilRecipe","l":"getID()"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"getID()"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"getID()"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"getID()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIDamageSource(DamageSource)","url":"getIDamageSource(net.minecraft.util.DamageSource)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIDamageSource(IEntity)","url":"getIDamageSource(noppes.npcs.api.entity.IEntity)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"getIdentifier()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIEntity(Entity)","url":"getIEntity(net.minecraft.entity.Entity)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getIgnoreCobweb()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestItem","l":"getIgnoreDamage()"},{"p":"noppes.npcs.api.handler.data","c":"IRecipe","l":"getIgnoreDamage()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestItem","l":"getIgnoreNbt()"},{"p":"noppes.npcs.api.handler.data","c":"IRecipe","l":"getIgnoreNBT()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIItemStack(ItemStack)","url":"getIItemStack(net.minecraft.item.ItemStack)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getImage(int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getImages()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getImageType()"},{"p":"noppes.npcs.api","c":"IDamageSource","l":"getImmediateSource()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getINbt(NBTTagCompound)","url":"getINbt(net.minecraft.nbt.NBTTagCompound)"},{"p":"noppes.npcs.api.event","c":"IAnimationEvent.IFrameEvent","l":"getIndex()"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"getIndex()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerEffect","l":"getIndex()"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"getIndex(IAction)","url":"getIndex(noppes.npcs.api.handler.data.IAction)"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"getInfiniteDays()"},{"p":"noppes.npcs.api.jobs","c":"IJobBard","l":"getInstrumentId()"},{"p":"noppes.npcs.api","c":"INbt","l":"getInteger(String)","url":"getInteger(java.lang.String)"},{"p":"noppes.npcs.api","c":"INbt","l":"getIntegerArray(String)","url":"getIntegerArray(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IMagic","l":"getInteraction(int, float)","url":"getInteraction(int,float)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getInteractLines()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getInventory()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getInventory()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIPos(BlockPos)","url":"getIPos(net.minecraft.util.math.BlockPos)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIPos(double, double, double)","url":"getIPos(double,double,double)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIPos(float, float, float)","url":"getIPos(float,float,float)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIPos(int, int, int)","url":"getIPos(int,int,int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIPos(long)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"getIsHidden()"},{"p":"noppes.npcs.api.handler.data","c":"ITag","l":"getIsHidden()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getIsLadder()"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"getIsLocked()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getIsPassable()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getIsPassible()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getIsRepeatable()"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"getIsShiny()"},{"p":"noppes.npcs.api.entity","c":"IVillager","l":"getIsTrading()"},{"p":"noppes.npcs.api.entity","c":"IEntityItem","l":"getItem()"},{"p":"noppes.npcs.api.entity","c":"IProjectile","l":"getItem()"},{"p":"noppes.npcs.api.event","c":"IItemEvent","l":"getItem()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.FinishUsingItem","l":"getItem()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.PickUpEvent","l":"getItem()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.StartUsingItem","l":"getItem()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.StopUsingItem","l":"getItem()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.TossEvent","l":"getItem()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.UsingItem","l":"getItem()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getItem(byte, boolean)","url":"getItem(byte,boolean)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getItemDamage()"},{"p":"noppes.npcs.api.handler","c":"IPlayerData","l":"getItemGiverData()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getItemName()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getItemNbt()"},{"p":"noppes.npcs.api.event","c":"IQuestEvent.QuestTurnedInEvent","l":"getItemRewards()"},{"p":"noppes.npcs.api","c":"IContainer","l":"getItems()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.DropEvent","l":"getItems()"},{"p":"noppes.npcs.api.event","c":"IRecipeEvent","l":"getItems()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerMail","l":"getItems()"},{"p":"noppes.npcs.api.jobs","c":"IJobItemGiver","l":"getItems()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.SwingEvent","l":"getItemStack()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"getItemUseAction()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getItemUseAction()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getITileEntity(IWorld, int, int, int)","url":"getITileEntity(noppes.npcs.api.IWorld,int,int,int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getITileEntity(IWorld, IPos)","url":"getITileEntity(noppes.npcs.api.IWorld,noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getITileEntity(TileEntity)","url":"getITileEntity(net.minecraft.tileentity.TileEntity)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"getIV(int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIWorld(int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIWorld(World)","url":"getIWorld(net.minecraft.world.World)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIWorldLoad(int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getIWorlds()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getJob()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getJRMCSE()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.KeyPressedEvent","l":"getKey()"},{"p":"noppes.npcs.api.handler.data","c":"IAttributeDefinition","l":"getKey()"},{"p":"noppes.npcs.api","c":"INbt","l":"getKeys()"},{"p":"noppes.npcs.api.handler.data","c":"ILines","l":"getKeys()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.KeyPressedEvent","l":"getKeysDown()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.MouseClickedEvent","l":"getKeysDown()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getKi()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getKillCount(String)","url":"getKillCount(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getKilledLines()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getKillLines()"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"getKillWhenEmptyAfter()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getKnockback()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getKnockbackResistance()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getKnockbackResistance()"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"getLabel()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getLastAttacker()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getLastAttackerTime()"},{"p":"noppes.npcs.api.handler","c":"IPlayerQuestData","l":"getLastCompletedTime(int)"},{"p":"noppes.npcs.api.handler.data","c":"ISlot","l":"getLastLoaded()"},{"p":"noppes.npcs.api.handler.data","c":"IMagicCycle","l":"getLayoutType()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"getLeashed()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"getLeashedTo()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestItem","l":"getLeaveItems()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.RepairItem","l":"getLeft()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getLeftItem()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getLefttItem()"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"getLevel()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerEffect","l":"getLevel()"},{"p":"noppes.npcs.api.entity","c":"IEntityItem","l":"getLifeSpawn()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getLight()"},{"p":"noppes.npcs.api.handler.data","c":"ILines","l":"getLine(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"ILines","l":"getLine(int)"},{"p":"noppes.npcs.api.jobs","c":"IJobItemGiver","l":"getLines()"},{"p":"noppes.npcs.api.item","c":"IItemLinked","l":"getLinkedItem()"},{"p":"noppes.npcs.api.gui","c":"IScroll","l":"getList()"},{"p":"noppes.npcs.api","c":"INbt","l":"getList(String, int)","url":"getList(java.lang.String,int)"},{"p":"noppes.npcs.api","c":"INbt","l":"getListType(String)","url":"getListType(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getLoadedEntities()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getLoadedEntities()"},{"p":"noppes.npcs.api.handler.data","c":"ITransportCategory","l":"getLocation(String)","url":"getLocation(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IQuestLocation","l":"getLocation1()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestLocation","l":"getLocation2()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestLocation","l":"getLocation3()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getLocations()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getLogText()"},{"p":"noppes.npcs.api","c":"INbt","l":"getLong(String)","url":"getLong(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getLookingAtBlock(int, boolean, boolean, boolean)","url":"getLookingAtBlock(int,boolean,boolean,boolean)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getLookingAtBlock(int)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getLookingAtEntities(IEntity[], int, double, double, boolean, boolean, boolean)","url":"getLookingAtEntities(noppes.npcs.api.entity.IEntity[],int,double,double,boolean,boolean,boolean)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getLookingAtEntities(int, double, double, boolean, boolean, boolean)","url":"getLookingAtEntities(int,double,double,boolean,boolean,boolean)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getLookingAtEntities(int, double, double)","url":"getLookingAtEntities(int,double,double)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getLookingAtPos(int, boolean, boolean, boolean)","url":"getLookingAtPos(int,boolean,boolean,boolean)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getLookingAtPos(int)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getLookVector()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getLootChance(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getLootItem(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getLootMode()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getLore()"},{"p":"noppes.npcs.api.handler","c":"IMagicHandler","l":"getMagic(int)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getMagicAttribute(String, int)","url":"getMagicAttribute(java.lang.String,int)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getMagicAttributeKeys(String)","url":"getMagicAttributeKeys(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IMagicData","l":"getMagicDamage(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getMagicData()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getMagicData()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getMagicHandler()"},{"p":"noppes.npcs.api.handler.data","c":"IMagicData","l":"getMagicSplit(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerData","l":"getMailData()"},{"p":"noppes.npcs.api.handler","c":"IPlayerMailData","l":"getMailFrom(String)","url":"getMailFrom(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"getManager()"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"getManager()"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"getMarket()"},{"p":"noppes.npcs.api.event","c":"IRecipeEvent.Pre","l":"getMaterialUsage()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getMaxAge()"},{"p":"noppes.npcs.api.handler.data.actions","c":"IConditionalAction","l":"getMaxChecks()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"getMaxCount()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"getMaxDuration()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getMaxHealth()"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"getMaxHeight()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getMaxHurtTime()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getMaxItemDamage()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"getMaxItemUseDuration()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getMaxItemUseDuration()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getMaxLootXP()"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"getMaxPartySize()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getMaxPlayers()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestObjective","l":"getMaxProgress()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getMaxProjectileDelay()"},{"p":"noppes.npcs.api.jobs","c":"IJobBard","l":"getMaxRange()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getMaxStackSize()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getMaxStackSize()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getMCBlock()"},{"p":"noppes.npcs.api","c":"IContainer","l":"getMCContainer()"},{"p":"noppes.npcs.api","c":"IDamageSource","l":"getMCDamageSource()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getMCEntity()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"getMCEntity()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getMCEntity()"},{"p":"noppes.npcs.api","c":"IContainer","l":"getMCInventory()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getMCItemStack()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getMCNbt()"},{"p":"noppes.npcs.api","c":"INbt","l":"getMCNBT()"},{"p":"noppes.npcs.api","c":"IPos","l":"getMCPos()"},{"p":"noppes.npcs.api.gui","c":"IItemSlot","l":"getMCSlot()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getMCTileEntity()"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"getMCTileEntity()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getMCWorld()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getMeleeRange()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getMeleeResistance()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getMeleeSpeed()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getMeleeStrength()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getMeleeStrength()"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"getMenuName()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.ChatEvent","l":"getMessage()"},{"p":"noppes.npcs.api.event","c":"IRecipeEvent.Pre","l":"getMessage()"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"getMinHeight()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getMinLootXP()"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"getMinPartySize()"},{"p":"noppes.npcs.api.handler.data","c":"IAvailability","l":"getMinPlayerLevel()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getMinPointsToSoulStone()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getMinProjectileDelay()"},{"p":"noppes.npcs.api.jobs","c":"IJobBard","l":"getMinRange()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getMode()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getModel()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getModelData()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getModelType()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getMOTD()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getMotion()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getMotionX()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getMotionX()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getMotionY()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getMotionY()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getMotionZ()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getMotionZ()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getMount()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.MouseClickedEvent","l":"getMouseWheel()"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"getMove(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getMovingType()"},{"p":"net.minecraft.block.properties","c":"IProperty","l":"getName()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getName()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getName()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getName()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.SoundEvent","l":"getName()"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IActionChain","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IAnvilRecipe","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogCategory","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogOption","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IMagic","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IMagicCycle","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerEffect","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestCategory","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"IRecipe","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"ISlot","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"ITag","l":"getName()"},{"p":"noppes.npcs.api.handler.data","c":"ITransportLocation","l":"getName()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getName()"},{"p":"noppes.npcs.api.roles","c":"IRoleTransporter","l":"getName()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardObjective","l":"getName()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"getName()"},{"p":"net.minecraft.block.properties","c":"IProperty","l":"getName(T)"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent.CNPCNaturalSpawnEvent","l":"getNaturalSpawn()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getNaturalSpawns()"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"getNature()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getNbt()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getNbt()"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"getNBT()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getNbtOptional()"},{"p":"noppes.npcs.api.jobs","c":"IJobSpawner","l":"getNearbySpawned()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getNearestAir(IPos, int)","url":"getNearestAir(noppes.npcs.api.IPos,int)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"getNeutralPoints()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.TargetLostEvent","l":"getNewTarget()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"getNext()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getNextQuest()"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"getNickname()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getNoClip()"},{"p":"noppes.npcs.api.event","c":"INpcEvent","l":"getNpc()"},{"p":"noppes.npcs.api.jobs","c":"IJob","l":"getNpc()"},{"p":"noppes.npcs.api.roles","c":"IRole","l":"getNpc()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getNpcName()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getNpcOffsetX()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getNpcOffsetY()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getNpcScale()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"getObjective(String)","url":"getObjective(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"getObjectiveRequirement()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"getObjectives()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getObjectives(IPlayer)","url":"getObjectives(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api","c":"IParticle","l":"getOffsetX()"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"getOffsetX()"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"getOffsetX()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getOffsetY()"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"getOffsetY()"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"getOffsetY()"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"getOffsetZ()"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"getOffsetZ()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getOpenContainer()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getOption(int)"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DialogClosedEvent","l":"getOptionId()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DialogEvent","l":"getOptionId()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getOptionOffsetX()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getOptionOffsetY()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getOptions()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getOptionSpaceX()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getOptionSpaceY()"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"getOrCreateQueue(String, boolean)","url":"getOrCreateQueue(java.lang.String,boolean)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"getOrCreateQueue(String)","url":"getOrCreateQueue(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getOtherFormMastery(String)","url":"getOtherFormMastery(java.lang.String)"},{"p":"noppes.npcs.api.event","c":"IItemEvent.RepairItem","l":"getOutput()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getOverlays()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getOverlays()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getOverlayTexture()"},{"p":"noppes.npcs.api.entity","c":"IEntityItem","l":"getOwner()"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"getOwner()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerMail","l":"getPageCount()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerMail","l":"getPageText()"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"getParallelQueue()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"getParent()"},{"p":"noppes.npcs.api.entity.data","c":"IModelRotate","l":"getPart(int)"},{"p":"noppes.npcs.api.entity.data","c":"IModelScale","l":"getPart(int)"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"getPartId()"},{"p":"noppes.npcs.api.handler.data","c":"IFrame","l":"getParts()"},{"p":"noppes.npcs.api.event","c":"IPartyEvent","l":"getParty()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getPartyHandler()"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"getPartyLeaderName()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getPartyMembers()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getPartyOptions()"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"getPartyRequirements()"},{"p":"noppes.npcs.api","c":"IPixelmonPlayerData","l":"getPartySlot(int)"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"getPartyUUIDString()"},{"p":"noppes.npcs.api","c":"ICommand","l":"getPermissionLevel()"},{"p":"noppes.npcs.api.entity","c":"IEntityItem","l":"getPickupDelay()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getPitch()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.SoundEvent","l":"getPitch()"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"getPitch()"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"getPivots()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getPixelmonData()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.ClickedEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.HarvestedEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.InteractEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.BreakItem","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.FinishUsingItem","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.InteractEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.PickedUpEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.RightClickEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.StartUsingItem","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.StopUsingItem","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.TossedEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.UsingItem","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DialogClosedEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DialogEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.InteractEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IPartyEvent.PartyInviteEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IPartyEvent.PartyKickEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IPartyEvent.PartyLeaveEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.RightClickEvent","l":"getPlayer()"},{"p":"noppes.npcs.api.handler.data","c":"IProfile","l":"getPlayer()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getPlayer(String)","url":"getPlayer(java.lang.String)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getPlayer(String)","url":"getPlayer(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IAttributeHandler","l":"getPlayerAttributes(IPlayer)","url":"getPlayerAttributes(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getPlayerByUUID(String)","url":"getPlayerByUUID(java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"getPlayerInvX()"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"getPlayerInvY()"},{"p":"noppes.npcs.api.event","c":"IPartyEvent.PartyInviteEvent","l":"getPlayerName()"},{"p":"noppes.npcs.api.event","c":"IPartyEvent.PartyKickEvent","l":"getPlayerName()"},{"p":"noppes.npcs.api.event","c":"IPartyEvent.PartyLeaveEvent","l":"getPlayerName()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getPlayerNames()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getPlayerNames()"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"getPlayerNamesList()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"getPlayers()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"getPlayerScore(IPlayer, String, String)","url":"getPlayerScore(noppes.npcs.api.entity.IPlayer,java.lang.String,java.lang.String)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"getPlayerScore(String, String, String)","url":"getPlayerScore(java.lang.String,java.lang.String,java.lang.String)"},{"p":"noppes.npcs.api.event","c":"IFactionEvent.FactionPoints","l":"getPoints()"},{"p":"noppes.npcs.api.handler","c":"IPlayerFactionData","l":"getPoints(int)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"getPokeball()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getPos()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getPosition()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getPosition()"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"getPosX()"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"getPosX()"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"getPosY()"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"getPosY()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getPotionEffect(int)"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.RedstoneEvent","l":"getPower()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getPowerPoints()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getPowerType()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"getPrevious()"},{"p":"noppes.npcs.api.event","c":"ILinkedItemEvent.VersionChangeEvent","l":"getPreviousVersion()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.RedstoneEvent","l":"getPrevPower()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.ProfileEvent.Changed","l":"getPrevSlot()"},{"p":"noppes.npcs.api.entity","c":"IVillager","l":"getProfession()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.ProfileEvent","l":"getProfile()"},{"p":"noppes.npcs.api.handler","c":"IProfileHandler","l":"getProfile(IPlayer)","url":"getProfile(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getProfileHandler()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getProfileOptions()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestObjective","l":"getProgress()"},{"p":"noppes.npcs.api.event","c":"IProjectileEvent","l":"getProjectile()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getProjectileItem()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getProjectilesKeepTerrain()"},{"p":"net.minecraft.block.state","c":"IBlockState","l":"getProperties()"},{"p":"net.minecraft.block.state","c":"IBlockState","l":"getPropertyNames()"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"getPurchaseNum(int, IPlayer)","url":"getPurchaseNum(int,noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"getPurchaseNum(int)"},{"p":"noppes.npcs.api.event","c":"IPartyEvent","l":"getQuest()"},{"p":"noppes.npcs.api.event","c":"IQuestEvent","l":"getQuest()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getQuest()"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"getQuest()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerMail","l":"getQuest()"},{"p":"noppes.npcs.api.handler.data","c":"IAvailability","l":"getQuest(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerData","l":"getQuestData()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getQuestInterface()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getQuests()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"getQueue()"},{"p":"noppes.npcs.api.handler.data","c":"IActionChain","l":"getQueue()"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"getQueue()"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"getQueue(String)","url":"getQueue(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getRace()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getRacialFormMastery(byte)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getRandomName(int, int)","url":"getRandomName(int,int)"},{"p":"noppes.npcs.api.jobs","c":"IJobHealer","l":"getRange()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getRangedBurst()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getRangedRange()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getRangedSpeed()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getRangedStrength()"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"getRate(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerMailData","l":"getReadMail()"},{"p":"noppes.npcs.api.event","c":"IRecipeEvent","l":"getRecipe()"},{"p":"noppes.npcs.api.handler.data","c":"IRecipe","l":"getRecipe()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getRecipes()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getRedstonePower()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getRefuseSoulStone()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getRelease()"},{"p":"noppes.npcs.api.handler.data","c":"IAnvilRecipe","l":"getRepairPercentage()"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"getRepeatDelay()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getRepeatType()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getRequirement(String)","url":"getRequirement(java.lang.String)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getRequirementKeys()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getResistance()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getRespawnCycle()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getRespawnTime()"},{"p":"noppes.npcs.api.handler.data","c":"IRecipe","l":"getResult()"},{"p":"noppes.npcs.api.handler.data","c":"IAnvilRecipe","l":"getResult(ItemStack)","url":"getResult(net.minecraft.item.ItemStack)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getReturnToHome()"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"getRewardControl()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getRewards()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getRider()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.RepairItem","l":"getRight()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getRightItem()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getRole()"},{"p":"noppes.npcs.api.entity.data","c":"IModelRotatePart","l":"getRotateX()"},{"p":"noppes.npcs.api.entity.data","c":"IModelRotatePart","l":"getRotateY()"},{"p":"noppes.npcs.api.entity.data","c":"IModelRotatePart","l":"getRotateZ()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getRotation()"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"getRotation()"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"getRotation()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getRotation()"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"getRotation()"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"getRotations()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getRotationType()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getRotationX()"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"getRotationX()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getRotationX()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getRotationX1()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getRotationX2()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getRotationXRate()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getRotationXRate()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getRotationXRateStart()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getRotationY()"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"getRotationY()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getRotationY()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getRotationY1()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getRotationY2()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getRotationYRate()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getRotationYRate()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getRotationYRateStart()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getRotationZ()"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"getRotationZ()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getRotationZ()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getRotationZ1()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getRotationZ2()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getRotationZRate()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getRotationZRate()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getRotationZRateStart()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getSaturation()"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"getScale()"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"getScale()"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"getScale()"},{"p":"noppes.npcs.api.gui","c":"ILabel","l":"getScale()"},{"p":"noppes.npcs.api.gui","c":"ITexturedRect","l":"getScale()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getScale()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLabel","l":"getScale()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayTexturedRect","l":"getScale()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getScaleX()"},{"p":"noppes.npcs.api.entity.data","c":"IModelScalePart","l":"getScaleX()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getScaleX()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getScaleX1()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getScaleX2()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getScaleXRate()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getScaleXRateStart()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getScaleY()"},{"p":"noppes.npcs.api.entity.data","c":"IModelScalePart","l":"getScaleY()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getScaleY()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getScaleY1()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getScaleY2()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getScaleYRate()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getScaleYRateStart()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getScaleZ()"},{"p":"noppes.npcs.api.entity.data","c":"IModelScalePart","l":"getScaleZ()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getScaleZ()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getScoreboard()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getScreenSize()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getScriptHandler()"},{"p":"noppes.npcs.api.event","c":"ICustomGuiEvent.ScrollEvent","l":"getScrollIndex()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getSeed()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"getSeeInvisibleTeamPlayers()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getSelectedColor()"},{"p":"noppes.npcs.api.event","c":"ICustomGuiEvent.ScrollEvent","l":"getSelection()"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"getSellOption(int)"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerMail","l":"getSender()"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent.ScriptedCommandEvent","l":"getSenderName()"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent.ScriptedCommandEvent","l":"getSenderPosition()"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent.ScriptedCommandEvent","l":"getSenderWorld()"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"getSequentialQueue()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getServerOwner()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getServerTime()"},{"p":"noppes.npcs.api.gui","c":"ILabel","l":"getShadow()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLabel","l":"getShadow()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getShelterFrom()"},{"p":"noppes.npcs.api.entity","c":"IArrow","l":"getShooter()"},{"p":"noppes.npcs.api","c":"INbt","l":"getShort(String)","url":"getShort(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getShotCount()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getShowBossBar()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getShowName()"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"getShowPlayerInv()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getShowWheel()"},{"p":"noppes.npcs.api.event","c":"IBlockEvent.InteractEvent","l":"getSide()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getSignText(int, int, int)","url":"getSignText(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getSignText(IPos)","url":"getSignText(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"IContainer","l":"getSize()"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"getSize()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getSize()"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"getSize()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getSkills()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getSkinType()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getSkinUrl()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.ProfileEvent","l":"getSlot()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogOption","l":"getSlot()"},{"p":"noppes.npcs.api","c":"IContainer","l":"getSlot(int)"},{"p":"noppes.npcs.api.handler","c":"IProfileHandler","l":"getSlotPlayerData(IPlayer, int)","url":"getSlotPlayerData(noppes.npcs.api.entity.IPlayer,int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"getSlots()"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"getSlots()"},{"p":"noppes.npcs.api.handler.data","c":"IProfile","l":"getSlots()"},{"p":"noppes.npcs.api.jobs","c":"IJobBard","l":"getSong()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getSoulStonePlayerName()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getSound()"},{"p":"noppes.npcs.api.handler.data","c":"ILine","l":"getSound()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DamagedEvent","l":"getSource()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DiedEvent","l":"getSource()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.AttackedEvent","l":"getSource()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.DamagedEvent","l":"getSource()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.DiedEvent","l":"getSource()"},{"p":"noppes.npcs.api.event","c":"IProjectileEvent","l":"getSource()"},{"p":"noppes.npcs.api.handler","c":"INaturalSpawnsHandler","l":"getSpawns()"},{"p":"noppes.npcs.api.handler","c":"INaturalSpawnsHandler","l":"getSpawns(String)","url":"getSpawns(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getSpeed()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getSpeed()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"getSpeed()"},{"p":"noppes.npcs.api.handler.data","c":"IFrame","l":"getSpeed()"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"getSpeed()"},{"p":"noppes.npcs.api.jobs","c":"IJobHealer","l":"getSpeed()"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"getSpeedX()"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"getSpeedY()"},{"p":"noppes.npcs.api.event","c":"ICustomGuiEvent.SlotClickEvent","l":"getStack()"},{"p":"noppes.npcs.api.event","c":"ICustomGuiEvent.SlotEvent","l":"getStack()"},{"p":"noppes.npcs.api.gui","c":"IItemSlot","l":"getStack()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"getStackSize()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getStackSize()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getStamina()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"getStartAfterTicks()"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"getStat(int)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getStat(String)","url":"getStat(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getStoredData(String)","url":"getStoredData(java.lang.String)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getStoredData(String)","url":"getStoredData(java.lang.String)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getStoredData(String)","url":"getStoredData(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getStoredData(String)","url":"getStoredData(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getStoredDataKeys()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getStoredDataKeys()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getStoredDataKeys()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getStoredDataKeys()"},{"p":"noppes.npcs.api.jobs","c":"IJobBard","l":"getStreaming()"},{"p":"noppes.npcs.api","c":"INbt","l":"getString(String)","url":"getString(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerMail","l":"getSubject()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getSurroundingEntities(int, int)","url":"getSurroundingEntities(int,int)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getSurroundingEntities(int)"},{"p":"noppes.npcs.api.event","c":"IItemEvent.AttackEvent","l":"getSwingingEntity()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getSwingWarmup()"},{"p":"noppes.npcs.api.handler","c":"ICloneHandler","l":"getTab(int, IWorld)","url":"getTab(int,noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getTacticalRadius()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getTacticalVariant()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getTacticalVariantName()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"getTag(String)","url":"getTag(java.lang.String)"},{"p":"noppes.npcs.api.event","c":"IItemEvent.AttackEvent","l":"getTarget()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.InteractEvent","l":"getTarget()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.RightClickEvent","l":"getTarget()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.MeleeAttackEvent","l":"getTarget()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.RangedLaunchedEvent","l":"getTarget()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.TargetEvent","l":"getTarget()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.TargetLostEvent","l":"getTarget()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.AttackEvent","l":"getTarget()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.DamagedEntityEvent","l":"getTarget()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.InteractEvent","l":"getTarget()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.RightClickEvent","l":"getTarget()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestKill","l":"getTargetType()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"getTeam(String)","url":"getTeam(java.lang.String)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"getTeamByName(String)","url":"getTeamByName(java.lang.String)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"getTeams()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"getTeamsize()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getTempData(String)","url":"getTempData(java.lang.String)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getTempData(String)","url":"getTempData(java.lang.String)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getTempData(String)","url":"getTempData(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getTempData(String)","url":"getTempData(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getTempDataKeys()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getTempDataKeys()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getTempDataKeys()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getTempDataKeys()"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"getText()"},{"p":"noppes.npcs.api.gui","c":"ILabel","l":"getText()"},{"p":"noppes.npcs.api.gui","c":"ITextField","l":"getText()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getText()"},{"p":"noppes.npcs.api.handler.data","c":"ILine","l":"getText()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestObjective","l":"getText()"},{"p":"noppes.npcs.api.item","c":"IItemBook","l":"getText()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLabel","l":"getText()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getTextOffsetX()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getTextOffsetY()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getTextPitch()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getTextPlane()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getTextPlane2()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getTextPlane3()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getTextPlane4()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getTextPlane5()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getTextPlane6()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getTextSound()"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"getTexture()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getTexture()"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"getTexture()"},{"p":"noppes.npcs.api.gui","c":"ITexturedRect","l":"getTexture()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getTexture()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getTexture()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayTexturedRect","l":"getTexture()"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"getTextureScaleX()"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"getTextureScaleY()"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"getTextureX()"},{"p":"noppes.npcs.api.gui","c":"ITexturedRect","l":"getTextureX()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getTextureX()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayTexturedRect","l":"getTextureX()"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"getTextureY()"},{"p":"noppes.npcs.api.gui","c":"ITexturedRect","l":"getTextureY()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getTextureY()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayTexturedRect","l":"getTextureY()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getTextWidth()"},{"p":"noppes.npcs.api.gui","c":"ILine","l":"getThickness()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLine","l":"getThickness()"},{"p":"noppes.npcs.api.entity","c":"IEntityItem","l":"getThrower()"},{"p":"noppes.npcs.api.entity","c":"IProjectile","l":"getThrower()"},{"p":"noppes.npcs.api.entity","c":"IThrowable","l":"getThrower()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getTileEntity()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getTileEntityNBT()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getTime()"},{"p":"noppes.npcs.api.handler","c":"IPlayerItemGiverData","l":"getTime(IJobItemGiver)","url":"getTime(noppes.npcs.api.jobs.IJobItemGiver)"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerMail","l":"getTimePast()"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"getTimers()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getTimers()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getTimers()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerMail","l":"getTimeSent()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getTimeUntilRepeat(IPlayer)","url":"getTimeUntilRepeat(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getTitle()"},{"p":"noppes.npcs.api.handler.data","c":"ITransportCategory","l":"getTitle()"},{"p":"noppes.npcs.api.item","c":"IItemBook","l":"getTitle()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getTitleColor()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getTitleOffsetX()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getTitleOffsetY()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"getTitlePos()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.ChangedDimension","l":"getToDim()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getTopBlock(int, int)","url":"getTopBlock(int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"getTopBlock(IPos)","url":"getTopBlock(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getTotalArmorValue()"},{"p":"noppes.npcs.api","c":"IWorld","l":"getTotalTime()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"getTotalTime()"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"getTP()"},{"p":"noppes.npcs.api.handler","c":"IPlayerQuestData","l":"getTrackedQuest()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getTranslateX()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getTranslateY()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"getTranslateZ()"},{"p":"noppes.npcs.api.handler.data","c":"IAttributeDefinition","l":"getTranslationKey()"},{"p":"noppes.npcs.api.roles","c":"IRoleTransporter","l":"getTransport()"},{"p":"noppes.npcs.api.handler","c":"IPlayerTransportData","l":"getTransport(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerData","l":"getTransportData()"},{"p":"noppes.npcs.api.roles","c":"IRoleTransporter","l":"getTransportId()"},{"p":"noppes.npcs.api.handler","c":"IPlayerTransportData","l":"getTransports()"},{"p":"noppes.npcs.api","c":"IDamageSource","l":"getTrueSource()"},{"p":"noppes.npcs.api","c":"IDamageSource","l":"getType()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getType()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getType()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"getType()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"getType()"},{"p":"noppes.npcs.api.entity.data","c":"IMark","l":"getType()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.AttackEvent","l":"getType()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.InteractEvent","l":"getType()"},{"p":"noppes.npcs.api.event","c":"IItemEvent.RightClickEvent","l":"getType()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DamagedEvent","l":"getType()"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DiedEvent","l":"getType()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.DiedEvent","l":"getType()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.InteractEvent","l":"getType()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.RightClickEvent","l":"getType()"},{"p":"noppes.npcs.api.event","c":"IProjectileEvent.ImpactEvent","l":"getType()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogOption","l":"getType()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"getType()"},{"p":"noppes.npcs.api.handler.data","c":"ITransportLocation","l":"getType()"},{"p":"noppes.npcs.api.jobs","c":"IJob","l":"getType()"},{"p":"noppes.npcs.api.roles","c":"IRole","l":"getType()"},{"p":"noppes.npcs.api","c":"INbt","l":"getType(String)","url":"getType(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getTypeName()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getUniqueID()"},{"p":"noppes.npcs.api.handler","c":"IPlayerMailData","l":"getUnreadMail()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"getUpdateEvery()"},{"p":"noppes.npcs.api.handler.data","c":"ITag","l":"getUuid()"},{"p":"noppes.npcs.api.handler.data","c":"ICustomAttribute","l":"getValue()"},{"p":"net.minecraft.block.state","c":"IBlockState","l":"getValue(IProperty)","url":"getValue(net.minecraft.block.properties.IProperty)"},{"p":"net.minecraft.block.properties","c":"IProperty","l":"getValueClass()"},{"p":"noppes.npcs.api.event","c":"ILinkedItemEvent.VersionChangeEvent","l":"getVersion()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"getVersion()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getVisibleType()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.SoundEvent","l":"getVolume()"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"getVolume()"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"getWeight()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getWidth()"},{"p":"noppes.npcs.api","c":"IScreenSize","l":"getWidth()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getWidth()"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"getWidth()"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"getWidth()"},{"p":"noppes.npcs.api.gui","c":"ILabel","l":"getWidth()"},{"p":"noppes.npcs.api.gui","c":"IScroll","l":"getWidth()"},{"p":"noppes.npcs.api.gui","c":"ITextField","l":"getWidth()"},{"p":"noppes.npcs.api.gui","c":"ITexturedRect","l":"getWidth()"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"getWidth()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getWidth()"},{"p":"noppes.npcs.api.handler.data","c":"IRecipe","l":"getWidth()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLabel","l":"getWidth()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayTexturedRect","l":"getWidth()"},{"p":"noppes.npcs.api","c":"IScreenSize","l":"getWidthPercent(double)"},{"p":"noppes.npcs.api","c":"IBlock","l":"getWorld()"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"getWorld()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getWorld()"},{"p":"noppes.npcs.api.event","c":"IForgeEvent.WorldEvent","l":"getWorld()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"getWorldDir()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"getWorldLines()"},{"p":"net.minecraft.util","c":"Vec3i","l":"getX()"},{"p":"net.minecraft.util.math","c":"BlockPos.MutableBlockPos","l":"getX()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getX()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getX()"},{"p":"noppes.npcs.api","c":"IPos","l":"getX()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getX()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.BonemealEvent","l":"getX()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.SleepEvent","l":"getX()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.UseHoeEvent","l":"getX()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getX()"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"getX()"},{"p":"noppes.npcs.api.handler.data","c":"ITransportLocation","l":"getX()"},{"p":"noppes.npcs.api.gui","c":"ILine","l":"getX1()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLine","l":"getX1()"},{"p":"noppes.npcs.api.gui","c":"ILine","l":"getX2()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLine","l":"getX2()"},{"p":"net.minecraft.util","c":"Vec3i","l":"getXD()"},{"p":"noppes.npcs.api","c":"IPos","l":"getXD()"},{"p":"noppes.npcs.api.event","c":"IRecipeEvent.Pre","l":"getXpCost()"},{"p":"noppes.npcs.api.handler.data","c":"IAnvilRecipe","l":"getXpCost()"},{"p":"net.minecraft.util","c":"Vec3i","l":"getY()"},{"p":"net.minecraft.util.math","c":"BlockPos.MutableBlockPos","l":"getY()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getY()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getY()"},{"p":"noppes.npcs.api","c":"IPos","l":"getY()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getY()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.BonemealEvent","l":"getY()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.SleepEvent","l":"getY()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.UseHoeEvent","l":"getY()"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"getY()"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"getY()"},{"p":"noppes.npcs.api.handler.data","c":"ITransportLocation","l":"getY()"},{"p":"noppes.npcs.api.gui","c":"ILine","l":"getY1()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLine","l":"getY1()"},{"p":"noppes.npcs.api.gui","c":"ILine","l":"getY2()"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLine","l":"getY2()"},{"p":"net.minecraft.util","c":"Vec3i","l":"getYD()"},{"p":"noppes.npcs.api","c":"IPos","l":"getYD()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getYOffset()"},{"p":"net.minecraft.util","c":"Vec3i","l":"getZ()"},{"p":"net.minecraft.util.math","c":"BlockPos.MutableBlockPos","l":"getZ()"},{"p":"noppes.npcs.api","c":"IBlock","l":"getZ()"},{"p":"noppes.npcs.api","c":"IParticle","l":"getZ()"},{"p":"noppes.npcs.api","c":"IPos","l":"getZ()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"getZ()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.BonemealEvent","l":"getZ()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.SleepEvent","l":"getZ()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.UseHoeEvent","l":"getZ()"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"getZ()"},{"p":"noppes.npcs.api.handler.data","c":"ITransportLocation","l":"getZ()"},{"p":"net.minecraft.util","c":"Vec3i","l":"getZD()"},{"p":"noppes.npcs.api","c":"IPos","l":"getZD()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"giveItem(IItemStack, int)","url":"giveItem(noppes.npcs.api.item.IItemStack,int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"giveItem(IPlayer, IItemStack)","url":"giveItem(noppes.npcs.api.entity.IPlayer,noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"giveItem(String, int, int)","url":"giveItem(java.lang.String,int,int)"},{"p":"noppes.npcs.api.jobs","c":"IJobItemGiver","l":"giveItems(IPlayer)","url":"giveItems(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"has(IAction)","url":"has(noppes.npcs.api.handler.data.IAction)"},{"p":"noppes.npcs.api.handler","c":"ICloneHandler","l":"has(int, String)","url":"has(int,java.lang.String)"},{"p":"noppes.npcs.api","c":"ITimers","l":"has(int)"},{"p":"noppes.npcs.api.handler","c":"IOverlayHandler","l":"has(int)"},{"p":"noppes.npcs.api","c":"INbt","l":"has(String)","url":"has(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IAnimationHandler","l":"has(String)","url":"has(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"has(String)","url":"has(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"hasAchievement(String)","url":"hasAchievement(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"hasActiveQuest(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerQuestData","l":"hasActiveQuest(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"hasActiveQuest(IQuest)","url":"hasActiveQuest(noppes.npcs.api.handler.data.IQuest)"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"hasActiveTasks()"},{"p":"noppes.npcs.api","c":"ICommand","l":"hasAlias(String)","url":"hasAlias(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"hasAny(String)","url":"hasAny(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerAttributes","l":"hasAttribute(String)","url":"hasAttribute(java.lang.String)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"hasAttribute(String)","url":"hasAttribute(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"hasBukkitPermission(String)","url":"hasBukkitPermission(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"hasCollided()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"hasCollidedHorizontally()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"hasCollidedVertically()"},{"p":"noppes.npcs.api.handler","c":"IPlayerData","l":"hasCompanion()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"hasCustomAttribute(String)","url":"hasCustomAttribute(java.lang.String)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"hasCustomName()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"hasCustomNameTag()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"hasData(String)","url":"hasData(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"hasEffect(IPlayer, ICustomEffect)","url":"hasEffect(noppes.npcs.api.entity.IPlayer,noppes.npcs.api.handler.data.ICustomEffect)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"hasEffect(IPlayer, int)","url":"hasEffect(noppes.npcs.api.entity.IPlayer,int)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"hasEnchant(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"hasFinishedQuest(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerQuestData","l":"hasFinishedQuest(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"hasFinishedQuest(IQuest)","url":"hasFinishedQuest(noppes.npcs.api.handler.data.IQuest)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"hasGlobalObject(String)","url":"hasGlobalObject(java.lang.String)"},{"p":"net.minecraft.util","c":"Vec3i","l":"hashCode()"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"hasHoverText()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"hasImage(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerItemGiverData","l":"hasInteractedBefore(IJobItemGiver)","url":"hasInteractedBefore(noppes.npcs.api.jobs.IJobItemGiver)"},{"p":"noppes.npcs.api.handler.data","c":"IMagic","l":"hasInteraction(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"hasLivingAnimation()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"hasLore()"},{"p":"noppes.npcs.api.handler.data","c":"IMagicData","l":"hasMagic(int)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"hasMagicAttribute(String, int)","url":"hasMagicAttribute(java.lang.String,int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerMailData","l":"hasMail()"},{"p":"noppes.npcs.api.handler","c":"IPlayerMailData","l":"hasMail(IPlayerMail)","url":"hasMail(noppes.npcs.api.handler.data.IPlayerMail)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"hasNickname()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"hasObjective(String)","url":"hasObjective(java.lang.String)"},{"p":"noppes.npcs.api.jobs","c":"IJobBard","l":"hasOffRange()"},{"p":"noppes.npcs.api.jobs","c":"IJobBard","l":"hasOffRange(boolean)"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"hasOwner()"},{"p":"noppes.npcs.api.jobs","c":"IJobSpawner","l":"hasPixelmon()"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"hasPlayer(IPlayer)","url":"hasPlayer(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"hasPlayer(String)","url":"hasPlayer(java.lang.String)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"hasPlayerObjective(IPlayer, String, String)","url":"hasPlayerObjective(noppes.npcs.api.entity.IPlayer,java.lang.String,java.lang.String)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"hasPlayerObjective(String, String, String)","url":"hasPlayerObjective(java.lang.String,java.lang.String,java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IProfileOptions","l":"hasProfileOptions()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerMail","l":"hasQuest()"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"hasQueue(String)","url":"hasQueue(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"hasReadDialog(IDialog)","url":"hasReadDialog(noppes.npcs.api.handler.data.IDialog)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"hasReadDialog(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerDialogData","l":"hasReadDialog(int)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"hasRequirement(String)","url":"hasRequirement(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IProfileHandler","l":"hasSlot(IPlayer, int)","url":"hasSlot(noppes.npcs.api.entity.IPlayer,int)"},{"p":"noppes.npcs.api.gui","c":"IItemSlot","l":"hasStack()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"hasStoredData(String)","url":"hasStoredData(java.lang.String)"},{"p":"noppes.npcs.api","c":"IWorld","l":"hasStoredData(String)","url":"hasStoredData(java.lang.String)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"hasStoredData(String)","url":"hasStoredData(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"hasStoredData(String)","url":"hasStoredData(java.lang.String)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"hasTag(String)","url":"hasTag(java.lang.String)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"hasTeam(String)","url":"hasTeam(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"hasTempData(String)","url":"hasTempData(java.lang.String)"},{"p":"noppes.npcs.api","c":"IWorld","l":"hasTempData(String)","url":"hasTempData(java.lang.String)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"hasTempData(String)","url":"hasTempData(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"hasTempData(String)","url":"hasTempData(java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"hasTexture()"},{"p":"noppes.npcs.api","c":"IBlock","l":"hasTileEntity()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.EffectEvent.Removed","l":"hasTimerRunOut()"},{"p":"noppes.npcs.api.roles","c":"IRoleTransporter","l":"hasTransport()"},{"p":"noppes.npcs.api.handler","c":"IPlayerTransportData","l":"hasTransport(int)"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"headWear()"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"headWear(byte)"},{"p":"noppes.npcs.api.jobs","c":"IJobHealer","l":"heal(IEntityLivingBase, float)","url":"heal(noppes.npcs.api.entity.IEntityLivingBase,float)"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"hidden(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"hideKilledBody(boolean)"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"hidePart(int, byte)","url":"hidePart(int,byte)"},{"p":"noppes.npcs.api.handler.data","c":"ILine","l":"hideText()"},{"p":"noppes.npcs.api.handler.data","c":"ILine","l":"hideText(boolean)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"hurt(float, IDamageSource)","url":"hurt(float,noppes.npcs.api.IDamageSource)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"hurt(float, IEntity)","url":"hurt(float,noppes.npcs.api.entity.IEntity)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"hurt(float)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"inDebugMode()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"inFire()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"inLava()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"Instance()"},{"p":"noppes.npcs.api.entity","c":"IAnimal","l":"interact(IPlayer)","url":"interact(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"interactWith(IEntity)","url":"interactWith(noppes.npcs.api.entity.IEntity)"},{"p":"net.minecraft.util.math","c":"IntHashMap","l":"IntHashMap()","url":"%3Cinit%3E()"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"invalidate()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"inventoryItemCount(IItemStack, boolean, boolean)","url":"inventoryItemCount(noppes.npcs.api.item.IItemStack,boolean,boolean)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"inWater()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimationData","l":"isActive()"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"isAggressiveToNpc(ICustomNpc)","url":"isAggressiveToNpc(noppes.npcs.api.entity.ICustomNpc)"},{"p":"noppes.npcs.api","c":"IBlock","l":"isAir()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"isAirborne()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"isAlive()"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"isAllowParty()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.KeyPressedEvent","l":"isAltPressed()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.MouseClickedEvent","l":"isAltPressed()"},{"p":"noppes.npcs.api.event","c":"IRecipeEvent","l":"isAnvil()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"isAttacking()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"IsAvailable()"},{"p":"noppes.npcs.api.handler.data","c":"IAvailability","l":"isAvailable(IPlayer)","url":"isAvailable(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"isBlock()"},{"p":"noppes.npcs.api","c":"IWorld","l":"isBlockFreezable(int, int, int)","url":"isBlockFreezable(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"isBlockFreezable(IPos)","url":"isBlockFreezable(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"IWorld","l":"isBlockFreezableNaturally(int, int, int)","url":"isBlockFreezableNaturally(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"isBlockFreezableNaturally(IPos)","url":"isBlockFreezableNaturally(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"IWorld","l":"isBlockFullCube(int, int, int)","url":"isBlockFullCube(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"isBlockFullCube(IPos)","url":"isBlockFullCube(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"IWorld","l":"isBlockHighHumidity(int, int, int)","url":"isBlockHighHumidity(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"isBlockHighHumidity(IPos)","url":"isBlockHighHumidity(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"isBlocking()"},{"p":"noppes.npcs.api","c":"IWorld","l":"isBreakCancelled(int, int, int)","url":"isBreakCancelled(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"isBreakCancelled(IPos)","url":"isBreakCancelled(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"IAnimal","l":"isBreedingItem(IItemStack)","url":"isBreedingItem(noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"isBurning()"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"isChild()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimationData","l":"isClientAnimating()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestObjective","l":"isCompleted()"},{"p":"noppes.npcs.api","c":"IBlock","l":"isContainer()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.KeyPressedEvent","l":"isCtrlPressed()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.MouseClickedEvent","l":"isCtrlPressed()"},{"p":"noppes.npcs.api","c":"IContainer","l":"isCustomGUI()"},{"p":"noppes.npcs.api.handler.data","c":"IFrame","l":"isCustomized()"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"isCustomized()"},{"p":"noppes.npcs.api","c":"IWorld","l":"isDay()"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"isDead()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"isDone()"},{"p":"noppes.npcs.api.handler.data","c":"ILines","l":"isEmpty()"},{"p":"noppes.npcs.api.handler.data","c":"IMagicData","l":"isEmpty()"},{"p":"noppes.npcs.api.jobs","c":"IJobSpawner","l":"isEmpty()"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"isEnabled()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"isEnchanted()"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"isEnemyFaction(IFaction)","url":"isEnemyFaction(noppes.npcs.api.handler.data.IFaction)"},{"p":"noppes.npcs.api","c":"INbt","l":"isEqual(INbt)","url":"isEqual(noppes.npcs.api.INbt)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"isFlyHeightLimited(boolean)"},{"p":"noppes.npcs.api.jobs","c":"IJobFollower","l":"isFollowing()"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"isFollowing()"},{"p":"noppes.npcs.api.handler.data","c":"IRecipe","l":"isGlobal()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"isHardcore()"},{"p":"noppes.npcs.api.entity","c":"IAnimal","l":"isInLove()"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"isInvalid()"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"isKilledWhenEmpty()"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"isLossOnDeath()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.KeyPressedEvent","l":"isMetaPressed()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.MouseClickedEvent","l":"isMetaPressed()"},{"p":"noppes.npcs.api.gui","c":"IScroll","l":"isMultiSelect()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"isNavigating()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"isNormalItem()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"isNormalItem()"},{"p":"noppes.npcs.api.jobs","c":"IJobSpawner","l":"isOnCooldown(IPlayer)","url":"isOnCooldown(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"isOnLadder()"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"isOnlyParty()"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"isParallel()"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"isPassive()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"isPaused()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"isPersistent()"},{"p":"noppes.npcs.api","c":"IWorld","l":"isPlaceCancelled(int, int, int)","url":"isPlaceCancelled(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"isPlaceCancelled(IPos)","url":"isPlaceCancelled(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"IContainer","l":"isPlayerNotUsingContainer(IPlayer)","url":"isPlayerNotUsingContainer(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.ProfileEvent","l":"isPost()"},{"p":"noppes.npcs.api","c":"IDamageSource","l":"isProjectile()"},{"p":"noppes.npcs.api","c":"IWorld","l":"isRaining()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardObjective","l":"isReadyOnly()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"isScheduled()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"isScriptingDev()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.KeyPressedEvent","l":"isShiftPressed()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.MouseClickedEvent","l":"isShiftPressed()"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"isSlotEnabled(int, IPlayer)","url":"isSlotEnabled(int,noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"isSlotEnabled(int)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"isSmooth()"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"isSmooth()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"isSneaking()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"isSoulStoneInit()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"isSprinting()"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"isStoppedWhenEmpty()"},{"p":"noppes.npcs.api.handler.data","c":"ISlot","l":"isTemporary()"},{"p":"noppes.npcs.api.handler.data.actions","c":"IConditionalAction","l":"isTerminated()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"isTool()"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"isTool()"},{"p":"noppes.npcs.api","c":"IDamageSource","l":"isUnblockable()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"isVisibleTo(IPlayer)","url":"isVisibleTo(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"isWrittenBook()"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"itemHash()"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.KeyPressedEvent","l":"keyDown()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"kick(String)","url":"kick(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"kickAllPlayers()"},{"p":"noppes.npcs.api.entity","c":"IArrow","l":"kill()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"kill()"},{"p":"noppes.npcs.api.entity","c":"IFishHook","l":"kill()"},{"p":"noppes.npcs.api.entity","c":"IThrowable","l":"kill()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"kill()"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"kill()"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerEffect","l":"kill()"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"killWhenEmpty(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"killWhenEmptyAfter(int)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"knockback(double, double, double, float)","url":"knockback(double,double,double,float)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"knockback(int, float)","url":"knockback(int,float)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"knockback(IPos, float)","url":"knockback(noppes.npcs.api.IPos,float)"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"leftArmWear()"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"leftArmWear(byte)"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"leftLegWear()"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"leftLegWear(byte)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"limitFlyHeight(boolean)"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent.CNPCNaturalSpawnEvent","l":"liquidSpawnPassed()"},{"p":"noppes.npcs.api.handler","c":"IFactionHandler","l":"list()"},{"p":"noppes.npcs.api.handler","c":"ITagHandler","l":"list()"},{"p":"net.minecraft.util.math","c":"IntHashMap","l":"lookup(int)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"loop()"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"markDirty()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"markDone()"},{"p":"noppes.npcs.api.handler.data","c":"IAnvilRecipe","l":"matches(ItemStack, ItemStack)","url":"matches(net.minecraft.item.ItemStack,net.minecraft.item.ItemStack)"},{"p":"noppes.npcs.api","c":"ITimers","l":"maxTicks(int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"millisToTime(long)"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent.CNPCNaturalSpawnEvent","l":"monsterSpawnPassed()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"mountEntity(Entity)","url":"mountEntity(net.minecraft.entity.Entity)"},{"p":"net.minecraft.util.math","c":"BlockPos.MutableBlockPos","l":"move(EnumFacing, int)","url":"move(net.minecraft.util.EnumFacing,int)"},{"p":"net.minecraft.util.math","c":"BlockPos.MutableBlockPos","l":"move(EnumFacing)","url":"move(net.minecraft.util.EnumFacing)"},{"p":"net.minecraft.util.math","c":"BlockPos.PooledMutableBlockPos","l":"movePos(EnumFacing, int)","url":"movePos(net.minecraft.util.EnumFacing,int)"},{"p":"net.minecraft.util.math","c":"BlockPos.MutableBlockPos","l":"MutableBlockPos()","url":"%3Cinit%3E()"},{"p":"net.minecraft.util.math","c":"BlockPos.MutableBlockPos","l":"MutableBlockPos(BlockPos)","url":"%3Cinit%3E(net.minecraft.util.math.BlockPos)"},{"p":"net.minecraft.util.math","c":"BlockPos.MutableBlockPos","l":"MutableBlockPos(int, int, int)","url":"%3Cinit%3E(int,int,int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"naturallyDespawns()"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"navigateTo(double, double, double, double)","url":"navigateTo(double,double,double,double)"},{"p":"noppes.npcs.api","c":"IPos","l":"normalize()"},{"p":"noppes.npcs.api","c":"IPos","l":"normalizeDouble()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"north()"},{"p":"noppes.npcs.api","c":"IPos","l":"north()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"north(double)"},{"p":"noppes.npcs.api","c":"IPos","l":"north(double)"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"offset(EnumFacing, double)","url":"offset(net.minecraft.util.EnumFacing,double)"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"offset(EnumFacing)","url":"offset(net.minecraft.util.EnumFacing)"},{"p":"noppes.npcs.api","c":"IPos","l":"offset(int, double)","url":"offset(int,double)"},{"p":"noppes.npcs.api","c":"IPos","l":"offset(int)"},{"p":"net.minecraft.util.math","c":"BlockPos.PooledMutableBlockPos","l":"offsetMutable(EnumFacing)","url":"offsetMutable(net.minecraft.util.EnumFacing)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"once()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"onDone(Consumer)","url":"onDone(java.util.function.Consumer)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"onFoundEnemy()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"onStart(Consumer)","url":"onStart(java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data.actions","c":"IConditionalAction","l":"onTermination(Consumer)","url":"onTermination(java.util.function.Consumer)"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"ORIGIN"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"parallel(Consumer...)","url":"parallel(java.util.function.Consumer...)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"parallel(Consumer)","url":"parallel(java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"parallel(IAction...)","url":"parallel(noppes.npcs.api.handler.data.IAction...)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"parallel(IAction)","url":"parallel(noppes.npcs.api.handler.data.IAction)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"parallel(int, Consumer)","url":"parallel(int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"parallel(String, Consumer)","url":"parallel(java.lang.String,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"parallel(String, int, Consumer)","url":"parallel(java.lang.String,int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"parallel(String, int, int, Consumer)","url":"parallel(java.lang.String,int,int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"parallelChain()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"pause()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"pauseFor(int)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"pauseFor(long)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"pauseSounds()"},{"p":"noppes.npcs.api","c":"IWorld","l":"pauseSounds()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"pauseSounds()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"pauseUntil(Function)","url":"pauseUntil(java.util.function.Function)"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerEffect","l":"performEffect(IPlayer)","url":"performEffect(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"playerStatus(IPlayer)","url":"playerStatus(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"playLivingSound()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"playSound(int, ISound)","url":"playSound(int,noppes.npcs.api.handler.data.ISound)"},{"p":"noppes.npcs.api","c":"IWorld","l":"playSound(int, ISound)","url":"playSound(int,noppes.npcs.api.handler.data.ISound)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"playSound(int, ISound)","url":"playSound(int,noppes.npcs.api.handler.data.ISound)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"playSound(ISound)","url":"playSound(noppes.npcs.api.handler.data.ISound)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"playSound(ISound)","url":"playSound(noppes.npcs.api.handler.data.ISound)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"playSound(String, float, float)","url":"playSound(java.lang.String,float,float)"},{"p":"noppes.npcs.api","c":"IWorld","l":"playSoundAtEntity(IEntity, String, float, float)","url":"playSoundAtEntity(noppes.npcs.api.entity.IEntity,java.lang.String,float,float)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"playSoundAtEntity(IEntity, String, float, float)","url":"playSoundAtEntity(noppes.npcs.api.entity.IEntity,java.lang.String,float,float)"},{"p":"noppes.npcs.api","c":"IWorld","l":"playSoundToNearExcept(IPlayer, String, float, float)","url":"playSoundToNearExcept(noppes.npcs.api.entity.IPlayer,java.lang.String,float,float)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"playSoundToNearExcept(IPlayer, String, float, float)","url":"playSoundToNearExcept(noppes.npcs.api.entity.IPlayer,java.lang.String,float,float)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"printData()"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"printQueue()"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"printQueues()"},{"p":"noppes.npcs.api.handler.data","c":"IQuestCategory","l":"quests()"},{"p":"noppes.npcs.api","c":"IWorld","l":"rayCastBlock(double[], double[], int, boolean, boolean, boolean)","url":"rayCastBlock(double[],double[],int,boolean,boolean,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"rayCastBlock(double[], double[], int)","url":"rayCastBlock(double[],double[],int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"rayCastBlock(IPos, IPos, int, boolean, boolean, boolean)","url":"rayCastBlock(noppes.npcs.api.IPos,noppes.npcs.api.IPos,int,boolean,boolean,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"rayCastBlock(IPos, IPos, int)","url":"rayCastBlock(noppes.npcs.api.IPos,noppes.npcs.api.IPos,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"rayCastEntities(double[], double[], int, double, double, boolean, boolean, boolean)","url":"rayCastEntities(double[],double[],int,double,double,boolean,boolean,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"rayCastEntities(double[], double[], int, double, double)","url":"rayCastEntities(double[],double[],int,double,double)"},{"p":"noppes.npcs.api","c":"IWorld","l":"rayCastEntities(IEntity[], double[], double[], int, double, double, boolean, boolean, boolean)","url":"rayCastEntities(noppes.npcs.api.entity.IEntity[],double[],double[],int,double,double,boolean,boolean,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"rayCastEntities(IPos, IPos, int, double, double, boolean, boolean, boolean)","url":"rayCastEntities(noppes.npcs.api.IPos,noppes.npcs.api.IPos,int,double,double,boolean,boolean,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"rayCastEntities(IPos, IPos, int, double, double)","url":"rayCastEntities(noppes.npcs.api.IPos,noppes.npcs.api.IPos,int,double,double)"},{"p":"noppes.npcs.api","c":"IWorld","l":"rayCastPos(double[], double[], int, boolean, boolean, boolean)","url":"rayCastPos(double[],double[],int,boolean,boolean,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"rayCastPos(double[], double[], int)","url":"rayCastPos(double[],double[],int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"rayCastPos(IPos, IPos, int, boolean, boolean, boolean)","url":"rayCastPos(noppes.npcs.api.IPos,noppes.npcs.api.IPos,int,boolean,boolean,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"rayCastPos(IPos, IPos, int)","url":"rayCastPos(noppes.npcs.api.IPos,noppes.npcs.api.IPos,int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"readDialog(IDialog)","url":"readDialog(noppes.npcs.api.handler.data.IDialog)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"readDialog(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerDialogData","l":"readDialog(int)"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"readFromNBT(INbt)","url":"readFromNBT(noppes.npcs.api.INbt)"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerAttributes","l":"recalculate(IPlayer)","url":"recalculate(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"registerICommand(ICommand)","url":"registerICommand(noppes.npcs.api.ICommand)"},{"p":"net.minecraft.util.math","c":"BlockPos.PooledMutableBlockPos","l":"release()"},{"p":"noppes.npcs.api","c":"IBlock","l":"remove()"},{"p":"noppes.npcs.api.handler","c":"ICloneHandler","l":"remove(int, String)","url":"remove(int,java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IOverlayHandler","l":"remove(int)"},{"p":"noppes.npcs.api","c":"INbt","l":"remove(String)","url":"remove(java.lang.String)"},{"p":"noppes.npcs.api","c":"ICommand","l":"removeAlias(String)","url":"removeAlias(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"removeAllItems(IItemStack, boolean, boolean)","url":"removeAllItems(noppes.npcs.api.item.IItemStack,boolean,boolean)"},{"p":"noppes.npcs.api.jobs","c":"IJobSpawner","l":"removeAllSpawned()"},{"p":"noppes.npcs.api","c":"IWorld","l":"removeBlock(int, int, int)","url":"removeBlock(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"removeBlock(IPos)","url":"removeBlock(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"removeBonusAttribute(String, String)","url":"removeBonusAttribute(java.lang.String,java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"ITransportHandler","l":"removeCategory(String)","url":"removeCategory(java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"removeComponent(int)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"removeComponent(int)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"removeCustomAttribute(String)","url":"removeCustomAttribute(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"removeData(String)","url":"removeData(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IAvailability","l":"removeDialog(int)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"removeEffect(IPlayer, ICustomEffect, int)","url":"removeEffect(noppes.npcs.api.entity.IPlayer,noppes.npcs.api.handler.data.ICustomEffect,int)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"removeEffect(IPlayer, ICustomEffect)","url":"removeEffect(noppes.npcs.api.entity.IPlayer,noppes.npcs.api.handler.data.ICustomEffect)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"removeEffect(IPlayer, int, int)","url":"removeEffect(noppes.npcs.api.entity.IPlayer,int,int)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"removeEffect(IPlayer, int)","url":"removeEffect(noppes.npcs.api.entity.IPlayer,int)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"removeEnemyFaction(IFaction)","url":"removeEnemyFaction(noppes.npcs.api.handler.data.IFaction)"},{"p":"noppes.npcs.api.handler.data","c":"IAvailability","l":"removeFaction(int)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"removeFrame(IFrame)","url":"removeFrame(noppes.npcs.api.handler.data.IFrame)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"removeGlobalObject(String)","url":"removeGlobalObject(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"removeImage(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"removeItem(IItemStack, int, boolean, boolean)","url":"removeItem(noppes.npcs.api.item.IItemStack,int,boolean,boolean)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"removeItem(String, int, int)","url":"removeItem(java.lang.String,int,int)"},{"p":"noppes.npcs.api.handler.data","c":"ILines","l":"removeLine(int)"},{"p":"noppes.npcs.api.handler.data","c":"ITransportCategory","l":"removeLocation(String)","url":"removeLocation(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IMagicData","l":"removeMagic(int)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"removeMagicAttribute(String, int)","url":"removeMagicAttribute(java.lang.String,int)"},{"p":"noppes.npcs.api.handler","c":"IMagicHandler","l":"removeMagicFromCycle(int, int)","url":"removeMagicFromCycle(int,int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerMailData","l":"removeMail(IPlayerMail)","url":"removeMail(noppes.npcs.api.handler.data.IPlayerMail)"},{"p":"net.minecraft.util.math","c":"IntHashMap","l":"removeObject(int)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"removeObjective(String)","url":"removeObjective(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IFrame","l":"removePart(int)"},{"p":"noppes.npcs.api.handler.data","c":"IFrame","l":"removePart(String)","url":"removePart(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"removePlayer(IPlayer)","url":"removePlayer(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"removePlayer(IPlayer)","url":"removePlayer(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"removePlayer(String)","url":"removePlayer(java.lang.String)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"removePlayer(String)","url":"removePlayer(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"removeQuest(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerQuestData","l":"removeQuest(int)"},{"p":"noppes.npcs.api.handler.data","c":"IAvailability","l":"removeQuest(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"removeQuest(IQuest)","url":"removeQuest(noppes.npcs.api.handler.data.IQuest)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"removeQueue(String)","url":"removeQueue(java.lang.String)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"removeRequirement(String)","url":"removeRequirement(java.lang.String)"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"removeSellOption(int)"},{"p":"noppes.npcs.api.handler","c":"IProfileHandler","l":"removeSlot(IPlayer, int)","url":"removeSlot(noppes.npcs.api.entity.IPlayer,int)"},{"p":"noppes.npcs.api.handler","c":"INaturalSpawnsHandler","l":"removeSpawn(INaturalSpawn)","url":"removeSpawn(noppes.npcs.api.handler.data.INaturalSpawn)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"removeStoredData(String)","url":"removeStoredData(java.lang.String)"},{"p":"noppes.npcs.api","c":"IWorld","l":"removeStoredData(String)","url":"removeStoredData(java.lang.String)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"removeStoredData(String)","url":"removeStoredData(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"removeStoredData(String)","url":"removeStoredData(java.lang.String)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"removeTags()"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"removeTeam(String)","url":"removeTeam(java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"removeTempData(String)","url":"removeTempData(java.lang.String)"},{"p":"noppes.npcs.api","c":"IWorld","l":"removeTempData(String)","url":"removeTempData(java.lang.String)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"removeTempData(String)","url":"removeTempData(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"removeTempData(String)","url":"removeTempData(java.lang.String)"},{"p":"noppes.npcs.api","c":"IWorld","l":"removeTileEntity(int, int, int)","url":"removeTileEntity(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"removeTileEntity(IPos)","url":"removeTileEntity(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.handler","c":"IPlayerTransportData","l":"removeTransport(int)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"renderBrokenItemStack(IItemStack)","url":"renderBrokenItemStack(noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"renderGradual()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"renderGradual(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"repeats()"},{"p":"noppes.npcs.api","c":"ITimers","l":"repeats(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"reset()"},{"p":"noppes.npcs.api","c":"ITimers","l":"reset(int)"},{"p":"noppes.npcs.api.entity","c":"IAnimal","l":"resetInLove()"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"resetPurchaseNum()"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"resetPurchaseNum(int, IPlayer)","url":"resetPurchaseNum(int,noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"resetPurchaseNum(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"resetSpawnpoint()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"resume()"},{"p":"net.minecraft.util.math","c":"BlockPos.PooledMutableBlockPos","l":"retain()"},{"p":"net.minecraft.util.math","c":"BlockPos.PooledMutableBlockPos","l":"retain(double, double, double)","url":"retain(double,double,double)"},{"p":"net.minecraft.util.math","c":"BlockPos.PooledMutableBlockPos","l":"retain(int, int, int)","url":"retain(int,int,int)"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"rightArmWear()"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"rightArmWear(byte)"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"rightLegWear()"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"rightLegWear(byte)"},{"p":"noppes.npcs.api.handler","c":"INaturalSpawnsHandler","l":"save()"},{"p":"noppes.npcs.api.handler","c":"IPlayerData","l":"save()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"save()"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"save()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"save()"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"save()"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"save()"},{"p":"noppes.npcs.api.handler.data","c":"IMagic","l":"save()"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"save()"},{"p":"noppes.npcs.api.handler.data","c":"ITag","l":"save()"},{"p":"noppes.npcs.api.handler.data","c":"ITransportLocation","l":"save()"},{"p":"noppes.npcs.api.handler","c":"IAnimationHandler","l":"saveAnimation(IAnimation)","url":"saveAnimation(noppes.npcs.api.handler.data.IAnimation)"},{"p":"noppes.npcs.api.handler","c":"ICustomEffectHandler","l":"saveEffect(ICustomEffect)","url":"saveEffect(noppes.npcs.api.handler.data.ICustomEffect)"},{"p":"noppes.npcs.api.handler","c":"IProfileHandler","l":"saveSlotData(IPlayer)","url":"saveSlotData(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"say(IPlayer, String)","url":"say(noppes.npcs.api.entity.IPlayer,java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"say(String)","url":"say(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"schedule(Consumer...)","url":"schedule(java.util.function.Consumer...)"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"schedule(Consumer...)","url":"schedule(java.util.function.Consumer...)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"schedule(Consumer)","url":"schedule(java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"schedule(Consumer)","url":"schedule(java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"schedule(Function, Consumer, Function, Consumer)","url":"schedule(java.util.function.Function,java.util.function.Consumer,java.util.function.Function,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"schedule(Function, Consumer, Function)","url":"schedule(java.util.function.Function,java.util.function.Consumer,java.util.function.Function)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"schedule(Function, Consumer)","url":"schedule(java.util.function.Function,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"schedule(IAction...)","url":"schedule(noppes.npcs.api.handler.data.IAction...)"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"schedule(IAction...)","url":"schedule(noppes.npcs.api.handler.data.IAction...)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"schedule(IAction)","url":"schedule(noppes.npcs.api.handler.data.IAction)"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"schedule(IAction)","url":"schedule(noppes.npcs.api.handler.data.IAction)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"schedule(IConditionalAction...)","url":"schedule(noppes.npcs.api.handler.data.actions.IConditionalAction...)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"schedule(IConditionalAction)","url":"schedule(noppes.npcs.api.handler.data.actions.IConditionalAction)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"schedule(int, Consumer)","url":"schedule(int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"schedule(int, Consumer)","url":"schedule(int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"schedule(int, int, Consumer)","url":"schedule(int,int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"schedule(int, int, Consumer)","url":"schedule(int,int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"schedule(String, Consumer)","url":"schedule(java.lang.String,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"schedule(String, Consumer)","url":"schedule(java.lang.String,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"schedule(String, Function, Consumer, Function, Consumer)","url":"schedule(java.lang.String,java.util.function.Function,java.util.function.Consumer,java.util.function.Function,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"schedule(String, Function, Consumer, Function)","url":"schedule(java.lang.String,java.util.function.Function,java.util.function.Consumer,java.util.function.Function)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"schedule(String, Function, Consumer)","url":"schedule(java.lang.String,java.util.function.Function,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"schedule(String, int, Consumer)","url":"schedule(java.lang.String,int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"schedule(String, int, Consumer)","url":"schedule(java.lang.String,int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"schedule(String, int, int, Consumer)","url":"schedule(java.lang.String,int,int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"schedule(String, int, int, Consumer)","url":"schedule(java.lang.String,int,int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"scheduleActionAt(int, IAction)","url":"scheduleActionAt(int,noppes.npcs.api.handler.data.IAction)"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"scheduleActionAt(int, IAction)","url":"scheduleActionAt(int,noppes.npcs.api.handler.data.IAction)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"scheduleParallel(Consumer...)","url":"scheduleParallel(java.util.function.Consumer...)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"scheduleParallel(Consumer)","url":"scheduleParallel(java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"scheduleParallel(IAction...)","url":"scheduleParallel(noppes.npcs.api.handler.data.IAction...)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"scheduleParallel(IAction)","url":"scheduleParallel(noppes.npcs.api.handler.data.IAction)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"scheduleParallel(int, Consumer)","url":"scheduleParallel(int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"scheduleParallel(int, int, Consumer)","url":"scheduleParallel(int,int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"scheduleParallel(String, Consumer)","url":"scheduleParallel(java.lang.String,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"scheduleParallel(String, int, Consumer)","url":"scheduleParallel(java.lang.String,int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"scheduleParallel(String, int, int, Consumer)","url":"scheduleParallel(java.lang.String,int,int,java.util.function.Consumer)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"sendMessage(String)","url":"sendMessage(java.lang.String)"},{"p":"net.minecraft.util.math","c":"BlockPos.PooledMutableBlockPos","l":"set(double, double, double)","url":"set(double,double,double)"},{"p":"net.minecraft.util.math","c":"BlockPos.PooledMutableBlockPos","l":"set(int, int, int)","url":"set(int,int,int)"},{"p":"noppes.npcs.api.handler","c":"ICloneHandler","l":"set(int, String, IEntity)","url":"set(int,java.lang.String,noppes.npcs.api.entity.IEntity)"},{"p":"net.minecraft.util.math","c":"BlockPos.PooledMutableBlockPos","l":"set(Vec3i)","url":"set(net.minecraft.util.Vec3i)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setAbsorptionAmount(float)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setAccuracy(int)"},{"p":"noppes.npcs.api.entity","c":"IProjectile","l":"setAccuracy(int)"},{"p":"noppes.npcs.api.entity","c":"IEntityItem","l":"setAge(long)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setAggroRange(int)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setAIMoveSpeed(float)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setAimType(byte)"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"setAlignment(int)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"setAlignment(int)"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"setAllowParty(boolean)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setAlpha(float, float, float, int)","url":"setAlpha(float,float,float,int)"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"setAlpha(float)"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"setAlpha(float)"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"setAlpha(float)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"setAlpha(float)"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"setAlwaysRenderNameTag(boolean)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setAmount(int)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setAnim(int, boolean, int, int)","url":"setAnim(int,boolean,int,int)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimationData","l":"setAnimation(IAnimation)","url":"setAnimation(noppes.npcs.api.handler.data.IAnimation)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setAnimation(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setArmor(int, IItemStack)","url":"setArmor(int,noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setArmor(int, IItemStack)","url":"setArmor(int,noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"setArmorType(int)"},{"p":"noppes.npcs.api.item","c":"IItemCustom","l":"setArmorType(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setArmsScale(float, float, float)","url":"setArmsScale(float,float,float)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setArrowCountInEntity(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setArrowResistance(float)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"setAttackedByMobs(boolean)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setAttackFactions(boolean)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setAttackTarget(IEntityLivingBase)","url":"setAttackTarget(noppes.npcs.api.entity.IEntityLivingBase)"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent.CNPCNaturalSpawnEvent","l":"setAttemptPosition(IPos)","url":"setAttemptPosition(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"setAttribute(String, double)","url":"setAttribute(java.lang.String,double)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setAuraColor(int)"},{"p":"noppes.npcs.api.item","c":"IItemBook","l":"setAuthor(String)","url":"setAuthor(java.lang.String)"},{"p":"noppes.npcs.api.jobs","c":"IJobItemGiver","l":"setAvailability(IAvailability)","url":"setAvailability(noppes.npcs.api.handler.data.IAvailability)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"setBackgroundTexture(String)","url":"setBackgroundTexture(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"setBiomes(String[])","url":"setBiomes(java.lang.String[])"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"setBlend(boolean)"},{"p":"noppes.npcs.api","c":"IBlock","l":"setBlock(IBlock)","url":"setBlock(noppes.npcs.api.IBlock)"},{"p":"noppes.npcs.api","c":"IWorld","l":"setBlock(int, int, int, IBlock)","url":"setBlock(int,int,int,noppes.npcs.api.IBlock)"},{"p":"noppes.npcs.api","c":"IWorld","l":"setBlock(int, int, int, IItemStack)","url":"setBlock(int,int,int,noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api","c":"IWorld","l":"setBlock(IPos, IBlock)","url":"setBlock(noppes.npcs.api.IPos,noppes.npcs.api.IBlock)"},{"p":"noppes.npcs.api","c":"IWorld","l":"setBlock(IPos, IItemStack)","url":"setBlock(noppes.npcs.api.IPos,noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api","c":"IBlock","l":"setBlock(String)","url":"setBlock(java.lang.String)"},{"p":"noppes.npcs.api","c":"IWorld","l":"setBlockMetadataWithNotify(int, int, int, int, int)","url":"setBlockMetadataWithNotify(int,int,int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"setBlockMetadataWithNotify(IPos, int, int)","url":"setBlockMetadataWithNotify(noppes.npcs.api.IPos,int,int)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setBody(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setBodyScale(float, float, float)","url":"setBodyScale(float,float,float)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setBonusAttribute(String, String, String, double)","url":"setBonusAttribute(java.lang.String,java.lang.String,java.lang.String,double)"},{"p":"noppes.npcs.api","c":"INbt","l":"setBoolean(String, boolean)","url":"setBoolean(java.lang.String,boolean)"},{"p":"noppes.npcs.api","c":"IBlock","l":"setBounds(float, float, float, float, float, float)","url":"setBounds(float,float,float,float,float,float)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setBurning(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setBurstCount(int)"},{"p":"noppes.npcs.api","c":"INbt","l":"setByte(String, byte)","url":"setByte(java.lang.String,byte)"},{"p":"noppes.npcs.api","c":"INbt","l":"setByteArray(String, byte[])","url":"setByteArray(java.lang.String,byte[])"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"setCanPickUpLoot(boolean)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setCapturedDrops(IEntity[])","url":"setCapturedDrops(noppes.npcs.api.entity.IEntity[])"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setCapturesDrops(boolean)"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DamagedEvent","l":"setClearTarget(boolean)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setCloakTexture(String)","url":"setCloakTexture(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setCollisionType(int)"},{"p":"noppes.npcs.api.entity.data","c":"IMark","l":"setColor(int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"setColor(int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setColor(int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"setColor(int)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"setColor(int)"},{"p":"noppes.npcs.api.handler.data","c":"IMagic","l":"setColor(int)"},{"p":"noppes.npcs.api.handler.data","c":"ITag","l":"setColor(int)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"setColor(int)"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"setColor(Integer)","url":"setColor(java.lang.Integer)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"setColor(String)","url":"setColor(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setCombatPolicy(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setCombatPolicy(String)","url":"setCombatPolicy(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setCombatRegen(float)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setCommand(String)","url":"setCommand(java.lang.String)"},{"p":"noppes.npcs.api","c":"ICommand","l":"setCommandName(String)","url":"setCommandName(java.lang.String)"},{"p":"noppes.npcs.api","c":"ICommand","l":"setCommandUsage(String)","url":"setCommandUsage(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IPlayerData","l":"setCompanion(ICustomNpc)","url":"setCompanion(noppes.npcs.api.entity.ICustomNpc)"},{"p":"noppes.npcs.api.handler.data","c":"IProfileOptions","l":"setCompleteControl(int)"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"setCompleteFor(int)"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"setCompleteText(String)","url":"setCompleteText(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"ISlot","l":"setComponentData(String, NBTTagCompound)","url":"setComponentData(java.lang.String,net.minecraft.nbt.NBTTagCompound)"},{"p":"noppes.npcs.api","c":"INbt","l":"setCompound(String, INbt)","url":"setCompound(java.lang.String,noppes.npcs.api.INbt)"},{"p":"noppes.npcs.api.handler.data.actions","c":"IConditionalAction","l":"setCondition(Function)","url":"setCondition(java.util.function.Function)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setConqueredEnd(boolean)"},{"p":"noppes.npcs.api.jobs","c":"IJobItemGiver","l":"setCooldown(int)"},{"p":"noppes.npcs.api.handler.data","c":"IProfileOptions","l":"setCooldownControl(int)"},{"p":"noppes.npcs.api.jobs","c":"IJobItemGiver","l":"setCooldownType(int)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"setCustomAttribute(String, double)","url":"setCustomAttribute(java.lang.String,double)"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"setCustomCooldown(long)"},{"p":"noppes.npcs.api.handler.data","c":"IFrame","l":"setCustomized(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"setCustomized(boolean)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"setCustomName(String)","url":"setCustomName(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"setCustomNameTag(String)","url":"setCustomNameTag(java.lang.String)"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DamagedEvent","l":"setDamage(float)"},{"p":"noppes.npcs.api.event","c":"INpcEvent.MeleeAttackEvent","l":"setDamage(float)"},{"p":"noppes.npcs.api.event","c":"INpcEvent.RangedLaunchedEvent","l":"setDamage(float)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setDarkenScreen(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"setData(String, Object)","url":"setData(java.lang.String,java.lang.Object)"},{"p":"noppes.npcs.api.handler.data","c":"IAvailability","l":"setDaytime(int)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setDBCClass(byte)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"setDebugMode(boolean)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"setDefaultAlignment(int)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"setDefaultPoints(int)"},{"p":"noppes.npcs.api.gui","c":"IScroll","l":"setDefaultSelection(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setDefendFaction(boolean)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setDialog(int, IDialog)","url":"setDialog(int,noppes.npcs.api.handler.data.IDialog)"},{"p":"noppes.npcs.api.handler.data","c":"IAvailability","l":"setDialog(int, int, int)","url":"setDialog(int,int,int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setDialog(int, int)","url":"setDialog(int,int)"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"setDialogFarewell(String)","url":"setDialogFarewell(java.lang.String)"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"setDialogHire(String)","url":"setDialogHire(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"setDigSpeed(int)"},{"p":"noppes.npcs.api.item","c":"IItemCustom","l":"setDigSpeed(int)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setDimension(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setDimension(int)"},{"p":"noppes.npcs.api.handler.data","c":"ITransportLocation","l":"setDimension(int)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setDirectory(String)","url":"setDirectory(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setDisableEsc(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IMagic","l":"setDisplayName(String)","url":"setDisplayName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IMagicCycle","l":"setDisplayName(String)","url":"setDisplayName(java.lang.String)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardObjective","l":"setDisplayName(String)","url":"setDisplayName(java.lang.String)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"setDisplayName(String)","url":"setDisplayName(java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"setDoesPauseGame(boolean)"},{"p":"noppes.npcs.api","c":"INbt","l":"setDouble(String, double)","url":"setDouble(java.lang.String,double)"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DiedEvent","l":"setDroppedItems(IItemStack[])","url":"setDroppedItems(noppes.npcs.api.item.IItemStack[])"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setDrowningType(int)"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"setDurabilityColor(Integer)","url":"setDurabilityColor(java.lang.Integer)"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"setDurabilityShow(Boolean)","url":"setDurabilityShow(java.lang.Boolean)"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"setDurabilityValue(double)"},{"p":"noppes.npcs.api.item","c":"IItemCustom","l":"setDurabilityValue(float)"},{"p":"noppes.npcs.api.handler.data","c":"IFrame","l":"setDuration(int)"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerEffect","l":"setDuration(int)"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"setEnabled(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimationData","l":"setEnabled(boolean)"},{"p":"noppes.npcs.api.item","c":"IItemCustom","l":"setEnabled(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"setEnchantability(int)"},{"p":"noppes.npcs.api.item","c":"IItemCustom","l":"setEnchantability(int)"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"setEntity(IEntity, int)","url":"setEntity(noppes.npcs.api.entity.IEntity,int)"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"setEntity(IEntity)","url":"setEntity(noppes.npcs.api.entity.IEntity)"},{"p":"noppes.npcs.api.jobs","c":"IJobSpawner","l":"setEntity(int, IEntityLivingBase)","url":"setEntity(int,noppes.npcs.api.entity.IEntityLivingBase)"},{"p":"noppes.npcs.api.entity.data","c":"IModelData","l":"setEntity(String)","url":"setEntity(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"setEV(int, int)","url":"setEV(int,int)"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"setEveryXTick(int)"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"setExecuteCommandFor(int)"},{"p":"noppes.npcs.api.event","c":"INpcEvent.DiedEvent","l":"setExpDropped(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setExpLevel(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setExplosionResistance(float)"},{"p":"noppes.npcs.api.event","c":"IQuestEvent.QuestTurnedInEvent","l":"setExpReward(int)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setExtraCode(String)","url":"setExtraCode(java.lang.String)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setFacePlayer(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IAvailability","l":"setFaction(int, int, int, int)","url":"setFaction(int,int,int,int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setFaction(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setFactionPoints(int, int)","url":"setFactionPoints(int,int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setFireRate(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setFireSound(String)","url":"setFireSound(java.lang.String)"},{"p":"noppes.npcs.api","c":"INbt","l":"setFloat(String, float)","url":"setFloat(java.lang.String,float)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setFly(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setFlyGravity(double)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setFlyHeightLimit(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setFlySpeed(double)"},{"p":"noppes.npcs.api.jobs","c":"IJobFollower","l":"setFollowingName(String)","url":"setFollowingName(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IAnimal","l":"setFollowPlayer(IPlayer)","url":"setFollowPlayer(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setFollowRange(double)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setForm(byte)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setForm2(byte)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setFormLevel(int)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"setFrames(IFrame[])","url":"setFrames(noppes.npcs.api.handler.data.IFrame[])"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"setFriendlyFire(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"setFriendlyPoints(int)"},{"p":"noppes.npcs.api.jobs","c":"IJobItemGiver","l":"setGivingMethod(int)"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"setGlow(boolean)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setGlows(boolean)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setGravity(float)"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"setGuiDisabled(boolean)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setHairCode(String)","url":"setHairCode(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"setHapiness(int)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"setHardness(float)"},{"p":"noppes.npcs.api.entity","c":"IProjectile","l":"setHasGravity(boolean)"},{"p":"noppes.npcs.api.entity","c":"IProjectile","l":"setHeading(double, double, double)","url":"setHeading(double,double,double)"},{"p":"noppes.npcs.api.entity","c":"IProjectile","l":"setHeading(float, float)","url":"setHeading(float,float)"},{"p":"noppes.npcs.api.entity","c":"IProjectile","l":"setHeading(IEntity)","url":"setHeading(noppes.npcs.api.entity.IEntity)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setHeadScale(float, float, float)","url":"setHeadScale(float,float,float)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setHealth(float)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setHealthRegen(float)"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"setHeight(int)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setHeldItem(IItemStack)","url":"setHeldItem(noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setHEXColor(int, int, float, int)","url":"setHEXColor(int,int,float,int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setHideNPC(boolean)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setHome(int, int, int)","url":"setHome(int,int,int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setHome(IPos)","url":"setHome(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setHomeX(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setHomeY(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setHomeZ(int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"setHoverText(String)","url":"setHoverText(java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"setHoverText(String[])","url":"setHoverText(java.lang.String[])"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setHP(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setHunger(int)"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"setIcon(String)","url":"setIcon(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"setIconX(int)"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"setIconY(int)"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"setId(int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"setID(int)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"setID(int)"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"setID(int)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"setID(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setIgnoreCobweb(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IQuestItem","l":"setIgnoreDamage(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IRecipe","l":"setIgnoreDamage(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IQuestItem","l":"setIgnoreNbt(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IRecipe","l":"setIgnoreNBT(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"setImageType(int)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setImmune(int)"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerEffect","l":"setIndex(int)"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"setInfiniteDays(boolean)"},{"p":"noppes.npcs.api.jobs","c":"IJobBard","l":"setInstrument(int)"},{"p":"noppes.npcs.api","c":"INbt","l":"setInteger(String, int)","url":"setInteger(java.lang.String,int)"},{"p":"noppes.npcs.api","c":"INbt","l":"setIntegerArray(String, int[])","url":"setIntegerArray(java.lang.String,int[])"},{"p":"noppes.npcs.api.handler.data","c":"IMagic","l":"setInteraction(int, float)","url":"setInteraction(int,float)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setInvisible(boolean)"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"setIsFollowing(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IRecipe","l":"setIsGlobal(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"setIsHidden(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"ITag","l":"setIsHidden(boolean)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"setIsLadder(boolean)"},{"p":"noppes.npcs.api.item","c":"IItemCustom","l":"setIsNormalItem(boolean)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"setIsPassable(boolean)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"setIsPassible(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"setIsPassive(boolean)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"setIsShiny(boolean)"},{"p":"noppes.npcs.api.item","c":"IItemCustom","l":"setIsTool(boolean)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setItem(IItemStack, byte, boolean)","url":"setItem(noppes.npcs.api.item.IItemStack,byte,boolean)"},{"p":"noppes.npcs.api.entity","c":"IEntityItem","l":"setItem(IItemStack)","url":"setItem(noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.entity","c":"IProjectile","l":"setItem(IItemStack)","url":"setItem(noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.jobs","c":"IJobItemGiver","l":"setItem(int, IItemStack)","url":"setItem(int,noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"setItemDamage(int)"},{"p":"noppes.npcs.api.event","c":"IQuestEvent.QuestTurnedInEvent","l":"setItemRewards(IItemStack[])","url":"setItemRewards(noppes.npcs.api.item.IItemStack[])"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerMail","l":"setItems(IItemStack[])","url":"setItems(noppes.npcs.api.item.IItemStack[])"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"setItemUseAction(int)"},{"p":"noppes.npcs.api.item","c":"IItemCustom","l":"setItemUseAction(int)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"setIV(int, int)","url":"setIV(int,int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setJob(int)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setJRMCSE(String)","url":"setJRMCSE(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setKi(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setKnockback(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setKnockbackResistance(double)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setKnockbackResistance(double)"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"setLabel(String)","url":"setLabel(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setLastAttacker(IEntity)","url":"setLastAttacker(noppes.npcs.api.entity.IEntity)"},{"p":"noppes.npcs.api.handler","c":"IPlayerQuestData","l":"setLastCompletedTime(int, long)","url":"setLastCompletedTime(int,long)"},{"p":"noppes.npcs.api.handler.data","c":"ISlot","l":"setLastLoaded(long)"},{"p":"noppes.npcs.api.handler.data","c":"IMagicCycle","l":"setLayoutType(int)"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"setLeashedTo(IEntity, boolean)","url":"setLeashedTo(noppes.npcs.api.entity.IEntity,boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IQuestItem","l":"setLeaveItems(boolean)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setLeftItem(IItemStack)","url":"setLeftItem(noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setLegsScale(float, float, float)","url":"setLegsScale(float,float,float)"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerEffect","l":"setLevel(byte)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"setLevel(int)"},{"p":"noppes.npcs.api.entity","c":"IEntityItem","l":"setLifeSpawn(int)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"setLight(int)"},{"p":"noppes.npcs.api.handler.data","c":"ILines","l":"setLine(int, ILine)","url":"setLine(int,noppes.npcs.api.handler.data.ILine)"},{"p":"noppes.npcs.api.jobs","c":"IJobItemGiver","l":"setLines(String[])","url":"setLines(java.lang.String[])"},{"p":"noppes.npcs.api","c":"INbt","l":"setList(String, Object[])","url":"setList(java.lang.String,java.lang.Object[])"},{"p":"noppes.npcs.api.gui","c":"IScroll","l":"setList(String[])","url":"setList(java.lang.String[])"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setLivingAnimation(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IQuestLocation","l":"setLocation1(String)","url":"setLocation1(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IQuestLocation","l":"setLocation2(String)","url":"setLocation2(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IQuestLocation","l":"setLocation3(String)","url":"setLocation3(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"setLogText(String)","url":"setLogText(java.lang.String)"},{"p":"noppes.npcs.api","c":"INbt","l":"setLong(String, long)","url":"setLong(java.lang.String,long)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"setLoop(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setLootChance(int, double)","url":"setLootChance(int,double)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setLootItem(int, IItemStack)","url":"setLootItem(int,noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setLootMode(int)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"setLore(String[])","url":"setLore(java.lang.String[])"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"setLossOnDeath(boolean)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"setMagicAttribute(String, int, double)","url":"setMagicAttribute(java.lang.String,int,double)"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"setMarket(String)","url":"setMarket(java.lang.String)"},{"p":"noppes.npcs.api.event","c":"IRecipeEvent.Pre","l":"setMaterialUsage(int)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setMaxAge(int)"},{"p":"noppes.npcs.api.handler.data.actions","c":"IConditionalAction","l":"setMaxChecks(int)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"setMaxDuration(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setMaxHealth(double)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setMaxHealth(double)"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"setMaxHeight(int)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setMaxHurtTime(int)"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"setMaxItemUseDuration(int)"},{"p":"noppes.npcs.api.item","c":"IItemCustom","l":"setMaxItemUseDuration(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setMaxLootXP(int)"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"setMaxPartySize(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setMaxProjectileDelay(int)"},{"p":"noppes.npcs.api.jobs","c":"IJobBard","l":"setMaxRange(int)"},{"p":"noppes.npcs.api.item","c":"IItemCustom","l":"setMaxStackSize(int)"},{"p":"noppes.npcs.api","c":"ITimers","l":"setMaxTicks(int, int)","url":"setMaxTicks(int,int)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"setMCNbt(NBTTagCompound)","url":"setMCNbt(net.minecraft.nbt.NBTTagCompound)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setMeleeRange(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setMeleeResistance(float)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setMeleeSpeed(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setMeleeStrength(double)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setMeleeStrength(double)"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"setMenuName(String)","url":"setMenuName(java.lang.String)"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.ChatEvent","l":"setMessage(String)","url":"setMessage(java.lang.String)"},{"p":"noppes.npcs.api.event","c":"IRecipeEvent.Pre","l":"setMessage(String)","url":"setMessage(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"setMinHeight(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setMinLootXP(int)"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"setMinPartySize(int)"},{"p":"noppes.npcs.api.handler.data","c":"IAvailability","l":"setMinPlayerLevel(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setMinPointsToSoulStone(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setMinProjectileDelay(int)"},{"p":"noppes.npcs.api.jobs","c":"IJobBard","l":"setMinRange(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setMode(int)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"setModel(IItemStack)","url":"setModel(noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"setModel(String)","url":"setModel(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setModelType(int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"setMOTD(String)","url":"setMOTD(java.lang.String)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setMotion(double, double, double, float)","url":"setMotion(double,double,double,float)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setMotion(double, double, double)","url":"setMotion(double,double,double)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setMotion(IPos)","url":"setMotion(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setMotionX(double)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setMotionY(double)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setMotionZ(double)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setMount(IEntity)","url":"setMount(noppes.npcs.api.entity.IEntity)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"setMove(int, String)","url":"setMove(int,java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"setMoveForward(float)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setMovingType(int)"},{"p":"noppes.npcs.api.gui","c":"IScroll","l":"setMultiSelect(boolean)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IActionChain","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IMagic","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IMagicCycle","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"ISlot","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"ITag","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"ITransportLocation","l":"setName(String)","url":"setName(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setNaturallyDespawns(boolean)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"setNature(int)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setNbt(INbt)","url":"setNbt(noppes.npcs.api.INbt)"},{"p":"noppes.npcs.api.handler.data","c":"IFaction","l":"setNeutralPoints(int)"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"setNextQuest(IQuest)","url":"setNextQuest(noppes.npcs.api.handler.data.IQuest)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"setNickname(String)","url":"setNickname(java.lang.String)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setNoClip(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"setNormalItem(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"setNpcName(String)","url":"setNpcName(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setNpcOffset(int, int)","url":"setNpcOffset(int,int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setNPCScale(float)"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"setObjectiveRequirement(int)"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"setOffset(float, float, float)","url":"setOffset(float,float,float)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setOffset(int, int)","url":"setOffset(int,int)"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"setOffsetX(float)"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"setOffsetY(float)"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"setOffsetZ(float)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setOnFoundEnemy(int)"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"setOnlyParty(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setOptionOffset(int, int)","url":"setOptionOffset(int,int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setOptionSpacing(int, int)","url":"setOptionSpacing(int,int)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setOtherFormMastery(String, double)","url":"setOtherFormMastery(java.lang.String,double)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setOverlayTexture(String)","url":"setOverlayTexture(java.lang.String)"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"setOwner(IPlayer)","url":"setOwner(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.entity","c":"IEntityItem","l":"setOwner(String)","url":"setOwner(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerMail","l":"setPageText(String[])","url":"setPageText(java.lang.String[])"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"setParallel(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"setPart(int)"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"setPart(String)","url":"setPart(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"setPartyRequirements(int)"},{"p":"noppes.npcs.api","c":"ICommand","l":"setPermissionLevel(int)"},{"p":"noppes.npcs.api.entity","c":"IEntityItem","l":"setPickupDelay(int)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setPitch(float)"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"setPitch(float)"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"setPivots(float[])"},{"p":"noppes.npcs.api.handler.data","c":"IQuestObjective","l":"setPlayerProgress(String, int)","url":"setPlayerProgress(java.lang.String,int)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"setPlayerScore(IPlayer, String, int, String)","url":"setPlayerScore(noppes.npcs.api.entity.IPlayer,java.lang.String,int,java.lang.String)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboard","l":"setPlayerScore(String, String, int, String)","url":"setPlayerScore(java.lang.String,java.lang.String,int,java.lang.String)"},{"p":"noppes.npcs.api.handler","c":"IPlayerFactionData","l":"setPoints(int, int)","url":"setPoints(int,int)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"setPokeball(int)"},{"p":"net.minecraft.util.math","c":"BlockPos.MutableBlockPos","l":"setPos(double, double, double)","url":"setPos(double,double,double)"},{"p":"net.minecraft.util.math","c":"BlockPos.MutableBlockPos","l":"setPos(int, int, int)","url":"setPos(int,int,int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"setPos(int, int)","url":"setPos(int,int)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"setPos(int, int)","url":"setPos(int,int)"},{"p":"net.minecraft.util.math","c":"BlockPos.MutableBlockPos","l":"setPos(Vec3i)","url":"setPos(net.minecraft.util.Vec3i)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setPosition(double, double, double, int)","url":"setPosition(double,double,double,int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setPosition(double, double, double, IWorld)","url":"setPosition(double,double,double,noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setPosition(double, double, double)","url":"setPosition(double,double,double)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setPosition(double, double, double)","url":"setPosition(double,double,double)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setPosition(double, double, double)","url":"setPosition(double,double,double)"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"setPosition(float, float, float)","url":"setPosition(float,float,float)"},{"p":"noppes.npcs.api","c":"IBlock","l":"setPosition(int, int, int, IWorld)","url":"setPosition(int,int,int,noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api","c":"IBlock","l":"setPosition(int, int, int)","url":"setPosition(int,int,int)"},{"p":"noppes.npcs.api.handler.data","c":"ITransportLocation","l":"setPosition(int, int, int)","url":"setPosition(int,int,int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"setPosition(int, int)","url":"setPosition(int,int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setPosition(IPos, int)","url":"setPosition(noppes.npcs.api.IPos,int)"},{"p":"noppes.npcs.api","c":"IBlock","l":"setPosition(IPos, IWorld)","url":"setPosition(noppes.npcs.api.IPos,noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setPosition(IPos, IWorld)","url":"setPosition(noppes.npcs.api.IPos,noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api","c":"IBlock","l":"setPosition(IPos)","url":"setPosition(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setPosition(IPos)","url":"setPosition(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setPosition(IPos)","url":"setPosition(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setPosition(IPos)","url":"setPosition(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"setPosition(IPos)","url":"setPosition(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.handler.data","c":"ITransportLocation","l":"setPosition(IPos)","url":"setPosition(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setPowerPoints(int)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setPowerType(byte)"},{"p":"noppes.npcs.api.handler.data","c":"IProfileOptions","l":"setProfileOptions(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IQuestObjective","l":"setProgress(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setProjectileItem(IItemStack)","url":"setProjectileItem(noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setProjectilesKeepTerrain(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IAvailability","l":"setQuest(int, int, int)","url":"setQuest(int,int,int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setQuest(IQuest)","url":"setQuest(noppes.npcs.api.handler.data.IQuest)"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"setQuest(IQuest)","url":"setQuest(noppes.npcs.api.handler.data.IQuest)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"setQueue(IActionQueue)","url":"setQueue(noppes.npcs.api.handler.data.IActionQueue)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setRace(byte)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setRacialFormMastery(byte, double)","url":"setRacialFormMastery(byte,double)"},{"p":"noppes.npcs.api","c":"IWorld","l":"setRaining(boolean)"},{"p":"noppes.npcs.api.jobs","c":"IJobHealer","l":"setRange(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setRangedBurst(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setRangedRange(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setRangedSpeed(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setRangedStrength(float)"},{"p":"noppes.npcs.api.roles","c":"IRoleFollower","l":"setRate(int, int)","url":"setRate(int,int)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"setRedstonePower(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setRefuseSoulStone(boolean)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setRelease(byte)"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"setRepeat(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"setRepeatDelay(int)"},{"p":"noppes.npcs.api","c":"ITimers","l":"setRepeats(int, boolean)","url":"setRepeats(int,boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"setRepeatType(int)"},{"p":"noppes.npcs.api.event","c":"ICustomNPCsEvent.ScriptedCommandEvent","l":"setReplyMessage(String)","url":"setReplyMessage(java.lang.String)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"setRequirement(String, Object)","url":"setRequirement(java.lang.String,java.lang.Object)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"setResistance(float)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setRespawnCycle(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setRespawnTime(int)"},{"p":"noppes.npcs.api.event","c":"IRecipeEvent.Post","l":"setResult(IItemStack)","url":"setResult(noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setRetaliateType(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setReturnToHome(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IPartyOptions","l":"setRewardControl(int)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setRider(IEntity)","url":"setRider(noppes.npcs.api.entity.IEntity)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setRightItem(IItemStack)","url":"setRightItem(noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setRole(int)"},{"p":"noppes.npcs.api.entity.data","c":"IModelRotatePart","l":"setRotation(float, float, float)","url":"setRotation(float,float,float)"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"setRotation(Float, Float, Float)","url":"setRotation(java.lang.Float,java.lang.Float,java.lang.Float)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setRotation(float, float)","url":"setRotation(float,float)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setRotation(float, float)","url":"setRotation(float,float)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setRotation(float)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setRotation(float)"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"setRotation(float)"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"setRotation(float)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"setRotation(float)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"setRotation(int, int, int)","url":"setRotation(int,int,int)"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"setRotationRate(Float, Float, Float)","url":"setRotationRate(java.lang.Float,java.lang.Float,java.lang.Float)"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"setRotations(float[])"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setRotationType(int)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setRotationX(float, float, float, int)","url":"setRotationX(float,float,float,int)"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"setRotationX(int)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setRotationY(float, float, float, int)","url":"setRotationY(float,float,float,int)"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"setRotationY(int)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setRotationZ(float, float, float, int)","url":"setRotationZ(float,float,float,int)"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"setRotationZ(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setSaturation(float)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setScale(float, float, float, int)","url":"setScale(float,float,float,int)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"setScale(float, float, float)","url":"setScale(float,float,float)"},{"p":"noppes.npcs.api.entity.data","c":"IModelScalePart","l":"setScale(float, float, float)","url":"setScale(float,float,float)"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"setScale(Float, Float, Float)","url":"setScale(java.lang.Float,java.lang.Float,java.lang.Float)"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"setScale(float)"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"setScale(float)"},{"p":"noppes.npcs.api.gui","c":"ILabel","l":"setScale(float)"},{"p":"noppes.npcs.api.gui","c":"ITexturedRect","l":"setScale(float)"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"setScale(float)"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLabel","l":"setScale(float)"},{"p":"noppes.npcs.api.overlay","c":"IOverlayTexturedRect","l":"setScale(float)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setScaleX(float, float, float, int)","url":"setScaleX(float,float,float,int)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setScaleY(float, float, float, int)","url":"setScaleY(float,float,float,int)"},{"p":"noppes.npcs.api.scoreboard","c":"IScoreboardTeam","l":"setSeeInvisibleTeamPlayers(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"setSelectedColor(int)"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"setSellOption(int, IItemStack, IItemStack, IItemStack)","url":"setSellOption(int,noppes.npcs.api.item.IItemStack,noppes.npcs.api.item.IItemStack,noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.roles","c":"IRoleTrader","l":"setSellOption(int, IItemStack, IItemStack)","url":"setSellOption(int,noppes.npcs.api.item.IItemStack,noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerMail","l":"setSender(String)","url":"setSender(java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"ILabel","l":"setShadow(boolean)"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLabel","l":"setShadow(boolean)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setShelterFrom(int)"},{"p":"noppes.npcs.api","c":"INbt","l":"setShort(String, short)","url":"setShort(java.lang.String,short)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setShotCount(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setShowBossBar(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setShowName(int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setShowWheel(boolean)"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"setSize(float)"},{"p":"noppes.npcs.api","c":"IParticle","l":"setSize(int, int)","url":"setSize(int,int)"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"setSize(int, int)","url":"setSize(int,int)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"setSize(int, int)","url":"setSize(int,int)"},{"p":"noppes.npcs.api.gui","c":"ILabel","l":"setSize(int, int)","url":"setSize(int,int)"},{"p":"noppes.npcs.api.gui","c":"IScroll","l":"setSize(int, int)","url":"setSize(int,int)"},{"p":"noppes.npcs.api.gui","c":"ITextField","l":"setSize(int, int)","url":"setSize(int,int)"},{"p":"noppes.npcs.api.gui","c":"ITexturedRect","l":"setSize(int, int)","url":"setSize(int,int)"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLabel","l":"setSize(int, int)","url":"setSize(int,int)"},{"p":"noppes.npcs.api.overlay","c":"IOverlayTexturedRect","l":"setSize(int, int)","url":"setSize(int,int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setSize(int)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"setSize(int)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setSkills(String)","url":"setSkills(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setSkinType(byte)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setSkinUrl(String)","url":"setSkinUrl(java.lang.String)"},{"p":"noppes.npcs.api","c":"IContainer","l":"setSlot(int, IItemStack)","url":"setSlot(int,noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"setSmooth(byte)"},{"p":"noppes.npcs.api.handler.data","c":"IFrame","l":"setSmooth(byte)"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"setSmooth(byte)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setSneaking(boolean)"},{"p":"noppes.npcs.api.jobs","c":"IJobBard","l":"setSong(String)","url":"setSong(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setSound(String)","url":"setSound(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"ILine","l":"setSound(String)","url":"setSound(java.lang.String)"},{"p":"noppes.npcs.api.event","c":"IPlayerEvent.WakeUpEvent","l":"setSpawn()"},{"p":"noppes.npcs.api","c":"IWorld","l":"setSpawnLocation(int, int, int)","url":"setSpawnLocation(int,int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"setSpawnLocation(IPos)","url":"setSpawnLocation(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setSpawnpoint(int, int, int)","url":"setSpawnpoint(int,int,int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"setSpawnpoint(IPos)","url":"setSpawnpoint(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setSpeed(double)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"setSpeed(double)"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"setSpeed(float, float)","url":"setSpeed(float,float)"},{"p":"noppes.npcs.api.handler.data","c":"IAnimation","l":"setSpeed(float)"},{"p":"noppes.npcs.api.handler.data","c":"IFrame","l":"setSpeed(float)"},{"p":"noppes.npcs.api.handler.data","c":"IFramePart","l":"setSpeed(float)"},{"p":"noppes.npcs.api.jobs","c":"IJobHealer","l":"setSpeed(int)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setSprinting(boolean)"},{"p":"noppes.npcs.api.gui","c":"IItemSlot","l":"setStack(IItemStack)","url":"setStack(noppes.npcs.api.item.IItemStack)"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"setStackSize(int)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"setStackSize(int)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setStamina(int)"},{"p":"noppes.npcs.api.entity","c":"IPixelmon","l":"setStat(int, int)","url":"setStat(int,int)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setStat(String, int)","url":"setStat(java.lang.String,int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"setStoredData(String, Object)","url":"setStoredData(java.lang.String,java.lang.Object)"},{"p":"noppes.npcs.api","c":"IWorld","l":"setStoredData(String, Object)","url":"setStoredData(java.lang.String,java.lang.Object)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"setStoredData(String, Object)","url":"setStoredData(java.lang.String,java.lang.Object)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setStoredData(String, Object)","url":"setStoredData(java.lang.String,java.lang.Object)"},{"p":"noppes.npcs.api.jobs","c":"IJobBard","l":"setStreaming(boolean)"},{"p":"noppes.npcs.api","c":"INbt","l":"setString(String, String)","url":"setString(java.lang.String,java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IPlayerMail","l":"setSubject(String)","url":"setSubject(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setSwingWarmup(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setTacticalRadius(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setTacticalVariant(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setTacticalVariant(String)","url":"setTacticalVariant(java.lang.String)"},{"p":"noppes.npcs.api.item","c":"IItemStack","l":"setTag(String, Object)","url":"setTag(java.lang.String,java.lang.Object)"},{"p":"noppes.npcs.api.event","c":"INpcEvent.TargetEvent","l":"setTarget(IEntityLivingBase)","url":"setTarget(noppes.npcs.api.entity.IEntityLivingBase)"},{"p":"noppes.npcs.api.handler.data","c":"IQuestKill","l":"setTargetType(int)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"setTask(Consumer)","url":"setTask(java.util.function.Consumer)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"setTempData(String, Object)","url":"setTempData(java.lang.String,java.lang.Object)"},{"p":"noppes.npcs.api","c":"IWorld","l":"setTempData(String, Object)","url":"setTempData(java.lang.String,java.lang.Object)"},{"p":"noppes.npcs.api.block","c":"IBlockScripted","l":"setTempData(String, Object)","url":"setTempData(java.lang.String,java.lang.Object)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setTempData(String, Object)","url":"setTempData(java.lang.String,java.lang.Object)"},{"p":"noppes.npcs.api.handler.data","c":"ISlot","l":"setTemporary(boolean)"},{"p":"noppes.npcs.api.block","c":"ITextPlane","l":"setText(String)","url":"setText(java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"ILabel","l":"setText(String)","url":"setText(java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"ITextField","l":"setText(String)","url":"setText(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setText(String)","url":"setText(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"ILine","l":"setText(String)","url":"setText(java.lang.String)"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLabel","l":"setText(String)","url":"setText(java.lang.String)"},{"p":"noppes.npcs.api.item","c":"IItemBook","l":"setText(String[])","url":"setText(java.lang.String[])"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setTextHeight()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setTextOffset(int, int)","url":"setTextOffset(int,int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setTextPitch(float)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setTextSound(String)","url":"setTextSound(java.lang.String)"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"setTexture(String)","url":"setTexture(java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setTexture(String)","url":"setTexture(java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"setTexture(String)","url":"setTexture(java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"ITexturedRect","l":"setTexture(String)","url":"setTexture(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"setTexture(String)","url":"setTexture(java.lang.String)"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"setTexture(String)","url":"setTexture(java.lang.String)"},{"p":"noppes.npcs.api.overlay","c":"IOverlayTexturedRect","l":"setTexture(String)","url":"setTexture(java.lang.String)"},{"p":"noppes.npcs.api.gui","c":"IButton","l":"setTextureOffset(int, int)","url":"setTextureOffset(int,int)"},{"p":"noppes.npcs.api.gui","c":"ITexturedRect","l":"setTextureOffset(int, int)","url":"setTextureOffset(int,int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"setTextureOffset(int, int)","url":"setTextureOffset(int,int)"},{"p":"noppes.npcs.api.overlay","c":"IOverlayTexturedRect","l":"setTextureOffset(int, int)","url":"setTextureOffset(int,int)"},{"p":"noppes.npcs.api","c":"ISkinOverlay","l":"setTextureScale(float, float)","url":"setTextureScale(float,float)"},{"p":"noppes.npcs.api.gui","c":"ILine","l":"setThickness(int)"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLine","l":"setThickness(int)"},{"p":"noppes.npcs.api.entity","c":"IEntityItem","l":"setThrower(String)","url":"setThrower(java.lang.String)"},{"p":"noppes.npcs.api","c":"ITimers","l":"setTicks(int, int)","url":"setTicks(int,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"setTileEntity(int, int, int, ITileEntity)","url":"setTileEntity(int,int,int,noppes.npcs.api.ITileEntity)"},{"p":"noppes.npcs.api","c":"IWorld","l":"setTileEntity(IPos, ITileEntity)","url":"setTileEntity(noppes.npcs.api.IPos,noppes.npcs.api.ITileEntity)"},{"p":"noppes.npcs.api","c":"IBlock","l":"setTileEntity(ITileEntity)","url":"setTileEntity(noppes.npcs.api.ITileEntity)"},{"p":"noppes.npcs.api.handler","c":"IPlayerItemGiverData","l":"setTime(IJobItemGiver, long)","url":"setTime(noppes.npcs.api.jobs.IJobItemGiver,long)"},{"p":"noppes.npcs.api","c":"IWorld","l":"setTime(long)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setTitle(String)","url":"setTitle(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"ITransportCategory","l":"setTitle(String)","url":"setTitle(java.lang.String)"},{"p":"noppes.npcs.api.item","c":"IItemBook","l":"setTitle(String)","url":"setTitle(java.lang.String)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setTitleColor(int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setTitleOffset(int, int)","url":"setTitleOffset(int,int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"setTitlePos(int)"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"setTool(boolean)"},{"p":"noppes.npcs.api.entity","c":"IDBCPlayer","l":"setTP(int)"},{"p":"noppes.npcs.api.item","c":"IItemCustomizable","l":"setTranslate(Float, Float, Float)","url":"setTranslate(java.lang.Float,java.lang.Float,java.lang.Float)"},{"p":"noppes.npcs.api.roles","c":"IRoleTransporter","l":"setTransport(ITransportLocation)","url":"setTransport(noppes.npcs.api.handler.data.ITransportLocation)"},{"p":"noppes.npcs.api.entity.data","c":"IMark","l":"setType(int)"},{"p":"noppes.npcs.api.handler.data","c":"IQuest","l":"setType(int)"},{"p":"noppes.npcs.api.handler.data","c":"ITransportLocation","l":"setType(int)"},{"p":"noppes.npcs.api.handler.data","c":"ILinkedItem","l":"setVersion(int)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setVisibleTo(IPlayer, boolean)","url":"setVisibleTo(noppes.npcs.api.entity.IPlayer,boolean)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"setVisibleType(int)"},{"p":"noppes.npcs.api.handler.data","c":"ISound","l":"setVolume(float)"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"setWeight(int)"},{"p":"noppes.npcs.api.handler.data","c":"ICustomEffect","l":"setWidth(int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialogImage","l":"setWidthHeight(int, int)","url":"setWidthHeight(int,int)"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"setWorld(IWorld)","url":"setWorld(noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setX(double)"},{"p":"noppes.npcs.api.gui","c":"ILine","l":"setX1(int)"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLine","l":"setX1(int)"},{"p":"noppes.npcs.api.gui","c":"ILine","l":"setX2(int)"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLine","l":"setX2(int)"},{"p":"noppes.npcs.api.event","c":"IRecipeEvent.Pre","l":"setXpCost(int)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setY(double)"},{"p":"net.minecraft.util.math","c":"BlockPos.MutableBlockPos","l":"setY(int)"},{"p":"noppes.npcs.api.gui","c":"ILine","l":"setY1(int)"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLine","l":"setY1(int)"},{"p":"noppes.npcs.api.gui","c":"ILine","l":"setY2(int)"},{"p":"noppes.npcs.api.overlay","c":"IOverlayLine","l":"setY2(int)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"setZ(double)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"shootItem(IEntityLivingBase, IItemStack, int)","url":"shootItem(noppes.npcs.api.entity.IEntityLivingBase,noppes.npcs.api.item.IItemStack,int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"showCustomGui(ICustomGui)","url":"showCustomGui(noppes.npcs.api.gui.ICustomGui)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"showCustomOverlay(ICustomOverlay)","url":"showCustomOverlay(noppes.npcs.api.overlay.ICustomOverlay)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"showDialog(IDialog)","url":"showDialog(noppes.npcs.api.handler.data.IDialog)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"showDialog(int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"showOptionLine()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"showOptionLine(boolean)"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"showPlayerInventory(int, int)","url":"showPlayerInventory(int,int)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"showPreviousBlocks()"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"showPreviousBlocks(boolean)"},{"p":"noppes.npcs.api","c":"ITimers","l":"size()"},{"p":"noppes.npcs.api.handler","c":"IOverlayHandler","l":"size()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"sizeOfObject(Object)","url":"sizeOfObject(java.lang.Object)"},{"p":"noppes.npcs.api.handler.data","c":"IFrame","l":"smoothType()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"south()"},{"p":"noppes.npcs.api","c":"IPos","l":"south()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"south(double)"},{"p":"noppes.npcs.api","c":"IPos","l":"south(double)"},{"p":"noppes.npcs.api.handler","c":"ICloneHandler","l":"spawn(double, double, double, int, String, IWorld, boolean)","url":"spawn(double,double,double,int,java.lang.String,noppes.npcs.api.IWorld,boolean)"},{"p":"noppes.npcs.api.handler","c":"ICloneHandler","l":"spawn(double, double, double, int, String, IWorld)","url":"spawn(double,double,double,int,java.lang.String,noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api","c":"IParticle","l":"spawn(IEntity)","url":"spawn(noppes.npcs.api.entity.IEntity)"},{"p":"noppes.npcs.api.handler","c":"ICloneHandler","l":"spawn(IPos, int, String, IWorld, boolean)","url":"spawn(noppes.npcs.api.IPos,int,java.lang.String,noppes.npcs.api.IWorld,boolean)"},{"p":"noppes.npcs.api.handler","c":"ICloneHandler","l":"spawn(IPos, int, String, IWorld)","url":"spawn(noppes.npcs.api.IPos,int,java.lang.String,noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api","c":"IParticle","l":"spawn(IWorld, double, double, double)","url":"spawn(noppes.npcs.api.IWorld,double,double,double)"},{"p":"noppes.npcs.api","c":"IParticle","l":"spawn(IWorld)","url":"spawn(noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api","c":"IWorld","l":"spawnClone(int, int, int, int, String, boolean)","url":"spawnClone(int,int,int,int,java.lang.String,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"spawnClone(int, int, int, int, String)","url":"spawnClone(int,int,int,int,java.lang.String)"},{"p":"noppes.npcs.api","c":"IWorld","l":"spawnClone(IPos, int, String, boolean)","url":"spawnClone(noppes.npcs.api.IPos,int,java.lang.String,boolean)"},{"p":"noppes.npcs.api","c":"IWorld","l":"spawnClone(IPos, int, String)","url":"spawnClone(noppes.npcs.api.IPos,int,java.lang.String)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"spawnedFromSoulStone()"},{"p":"noppes.npcs.api.jobs","c":"IJobSpawner","l":"spawnEntity(int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"spawnEntityInWorld(IEntity)","url":"spawnEntityInWorld(noppes.npcs.api.entity.IEntity)"},{"p":"noppes.npcs.api.entity","c":"IEntityLiving","l":"spawnExplosionParticle()"},{"p":"noppes.npcs.api","c":"IParticle","l":"spawnInWorld(IWorld, double, double, double)","url":"spawnInWorld(noppes.npcs.api.IWorld,double,double,double)"},{"p":"noppes.npcs.api","c":"IParticle","l":"spawnInWorld(IWorld)","url":"spawnInWorld(noppes.npcs.api.IWorld)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"spawnNPC(IWorld, int, int, int)","url":"spawnNPC(noppes.npcs.api.IWorld,int,int,int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"spawnNPC(IWorld, IPos)","url":"spawnNPC(noppes.npcs.api.IWorld,noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"IParticle","l":"spawnOnEntity(IEntity)","url":"spawnOnEntity(noppes.npcs.api.entity.IEntity)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"spawnParticle(IParticle)","url":"spawnParticle(noppes.npcs.api.IParticle)"},{"p":"noppes.npcs.api","c":"IWorld","l":"spawnParticle(String, double, double, double, double, double, double, double, int)","url":"spawnParticle(java.lang.String,double,double,double,double,double,double,double,int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"spawnParticle(String, IPos, double, double, double, double, int)","url":"spawnParticle(java.lang.String,noppes.npcs.api.IPos,double,double,double,double,int)"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"spawnsInAir()"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"spawnsInAir(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"spawnsInLiquid()"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"spawnsInLiquid(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"spawnsLikeAnimal()"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"spawnsLikeAnimal(boolean)"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"spawnsLikeMonster()"},{"p":"noppes.npcs.api.handler.data","c":"INaturalSpawn","l":"spawnsLikeMonster(boolean)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"start()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"start()"},{"p":"noppes.npcs.api.handler.data","c":"IActionChain","l":"start()"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"start()"},{"p":"noppes.npcs.api","c":"ITimers","l":"start(int, int, boolean)","url":"start(int,int,boolean)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"startQuest(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerQuestData","l":"startQuest(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"startQuest(IQuest)","url":"startQuest(noppes.npcs.api.handler.data.IQuest)"},{"p":"noppes.npcs.api.handler","c":"IActionManager","l":"stop()"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"stop()"},{"p":"noppes.npcs.api","c":"ITimers","l":"stop(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"stopQuest(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerQuestData","l":"stopQuest(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"stopQuest(IQuest)","url":"stopQuest(noppes.npcs.api.handler.data.IQuest)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"stopServer()"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"stopSound(int)"},{"p":"noppes.npcs.api","c":"IWorld","l":"stopSound(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"stopSound(int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"stopSounds()"},{"p":"noppes.npcs.api","c":"IWorld","l":"stopSounds()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"stopSounds()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"stopUsingItem()"},{"p":"noppes.npcs.api.handler.data","c":"IActionQueue","l":"stopWhenEmpty(boolean)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"storeAsClone(int, String)","url":"storeAsClone(int,java.lang.String)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"stringToNbt(String)","url":"stringToNbt(java.lang.String)"},{"p":"noppes.npcs.api","c":"IPos","l":"subtract(double, double, double)","url":"subtract(double,double,double)"},{"p":"noppes.npcs.api","c":"IPos","l":"subtract(IPos)","url":"subtract(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"swingHand()"},{"p":"noppes.npcs.api.handler.data.actions","c":"IConditionalAction","l":"terminateWhen(Function)","url":"terminateWhen(java.util.function.Function)"},{"p":"noppes.npcs.api.handler.data","c":"IDialog","l":"textWidthHeight(int, int)","url":"textWidthHeight(int,int)"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"threadify()"},{"p":"noppes.npcs.api","c":"IWorld","l":"thunderStrike(double, double, double)","url":"thunderStrike(double,double,double)"},{"p":"noppes.npcs.api","c":"IWorld","l":"thunderStrike(IPos)","url":"thunderStrike(noppes.npcs.api.IPos)"},{"p":"noppes.npcs.api","c":"ITimers","l":"ticks(int)"},{"p":"noppes.npcs.api","c":"AbstractNpcAPI","l":"ticksToTime(long)"},{"p":"noppes.npcs.api","c":"ITimers","l":"timerIds()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"times(int)"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"toggleFriendlyFire()"},{"p":"net.minecraft.util.math","c":"BlockPos.MutableBlockPos","l":"toImmutable()"},{"p":"noppes.npcs.api","c":"INbt","l":"toJsonString()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"toLong()"},{"p":"noppes.npcs.api","c":"IPos","l":"toLong()"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"toNBT()"},{"p":"noppes.npcs.api.handler.data","c":"ISlot","l":"toNBT()"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"toNBT()"},{"p":"noppes.npcs.api.gui","c":"ICustomGuiComponent","l":"toNBT(NBTTagCompound)","url":"toNBT(net.minecraft.nbt.NBTTagCompound)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlayComponent","l":"toNBT(NBTTagCompound)","url":"toNBT(net.minecraft.nbt.NBTTagCompound)"},{"p":"net.minecraft.util","c":"Vec3i","l":"toString()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"typeOf(int)"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"typeOf(int)"},{"p":"noppes.npcs.api.entity","c":"IEntityLivingBase","l":"typeOf(int)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"typeOf(int)"},{"p":"noppes.npcs.api.roles","c":"IRoleTransporter","l":"unlock(IPlayer, ITransportLocation)","url":"unlock(noppes.npcs.api.entity.IPlayer,noppes.npcs.api.handler.data.ITransportLocation)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"unreadDialog(IDialog)","url":"unreadDialog(noppes.npcs.api.handler.data.IDialog)"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"unreadDialog(int)"},{"p":"noppes.npcs.api.handler","c":"IPlayerDialogData","l":"unreadDialog(int)"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"up()"},{"p":"noppes.npcs.api","c":"IPos","l":"up()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"up(double)"},{"p":"noppes.npcs.api","c":"IPos","l":"up(double)"},{"p":"noppes.npcs.api.entity.data","c":"IMark","l":"update()"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"update(IPlayer)","url":"update(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"update(IPlayer)","url":"update(noppes.npcs.api.entity.IPlayer)"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"updateAI()"},{"p":"noppes.npcs.api.entity","c":"ICustomNpc","l":"updateClient()"},{"p":"noppes.npcs.api.handler.data","c":"IAnimationData","l":"updateClient()"},{"p":"noppes.npcs.api.gui","c":"ICustomGui","l":"updateComponent(ICustomGuiComponent)","url":"updateComponent(noppes.npcs.api.gui.ICustomGuiComponent)"},{"p":"noppes.npcs.api.overlay","c":"ICustomOverlay","l":"updateComponent(ICustomOverlayComponent)","url":"updateComponent(noppes.npcs.api.overlay.ICustomOverlayComponent)"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"updateContainingBlockInfo()"},{"p":"noppes.npcs.api.entity","c":"IEntity","l":"updateEntity()"},{"p":"noppes.npcs.api.handler.data","c":"IAction","l":"updateEvery(int)"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"updatePartyData()"},{"p":"noppes.npcs.api.entity","c":"IPlayer","l":"updatePlayerInventory()"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"updateQuestObjectiveData()"},{"p":"noppes.npcs.api","c":"ITileEntity","l":"validate()"},{"p":"noppes.npcs.api.handler.data","c":"IParty","l":"validateQuest(int, boolean)","url":"validateQuest(int,boolean)"},{"p":"net.minecraft.util","c":"Vec3i","l":"Vec3i(double, double, double)","url":"%3Cinit%3E(double,double,double)"},{"p":"net.minecraft.util","c":"Vec3i","l":"Vec3i(int, int, int)","url":"%3Cinit%3E(int,int,int)"},{"p":"noppes.npcs.api.handler.data.actions","c":"IConditionalAction","l":"wasTaskExecuted()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"west()"},{"p":"noppes.npcs.api","c":"IPos","l":"west()"},{"p":"net.minecraft.util.math","c":"BlockPos","l":"west(double)"},{"p":"noppes.npcs.api","c":"IPos","l":"west(double)"},{"p":"noppes.npcs.api.entity.data","c":"IModelRotate","l":"whileAttacking()"},{"p":"noppes.npcs.api.entity.data","c":"IModelRotate","l":"whileAttacking(boolean)"},{"p":"noppes.npcs.api.entity.data","c":"IModelRotate","l":"whileMoving()"},{"p":"noppes.npcs.api.entity.data","c":"IModelRotate","l":"whileMoving(boolean)"},{"p":"noppes.npcs.api.entity.data","c":"IModelRotate","l":"whileStanding()"},{"p":"noppes.npcs.api.entity.data","c":"IModelRotate","l":"whileStanding(boolean)"},{"p":"net.minecraft.block.state","c":"IBlockState","l":"withProperty(IProperty, V)","url":"withProperty(net.minecraft.block.properties.IProperty,V)"},{"p":"noppes.npcs.api.handler.data","c":"IProfile","l":"writeToNBT()"}] \ No newline at end of file diff --git a/docs/member-search-index.zip b/docs/member-search-index.zip index b2a3400e271d902296de93cfa36b7c005ed062d5..f55c7815c91f30cf92d363e543bdb84fd0c7efcc 100644 GIT binary patch literal 26506 zcmV)BK*PUKO9KQH00;;O02UBjTL1t6000000000002lxO0BvP$Vr6nIb7f(2V`wdD zZe(S6E^2dcZq>bOPb4|kKloKzEsexVC8TG1cVDbp^9T|scp4}cvZ}g!G%tcoL&l%T zaCSr_Rm^I?`}!6UzWex+)a;8YAZ-79d_O)umw*00Kkt72zkY7&at3bk%CO-K|dUuE@v6_;~cckwP=DmZQM>g5ji0=inSkJfnq*q{$TsXymhq&&(GsY+{Gu8LO^+p@YH zKKwNPr`ANjihs^_9B-<2-Jou4&!<<^HPzeY^i`?n>fxnsMHaIz9a_yD)sgg1wE_d2 zh}5g_*kiEO#NTgYjxaIB!iR> zI866wRqv27N+<1W-S9L~`G=n#F>X-RlEE9$_F<@2FUqfMT%Q_Tsgp-W(h2=ALaIGh z6VT%s*_%jf6_vVLjM||d-o^%>oi6UkG?E*8iramEG7yp;_ru&?{pYwA1<^_?H3*}j z;SU0R0)L;@9HbF$;-B~PT;KNt-hN~s#`^cefLp#njASailDRcWMGRu3UCY07rBfA4 zi<^dy40}HyOvf zP>q#ckVCh|ty~q_zKO3#W3pDCl*3oY@mw6XF7!nqir-<R3Xc(Y#a<68N#}qQiFT#?a#9$Veq08~j)`pC11gS`E{V#Q#)?QSy1V zo3Ut2&z#j&gP&)buC~?l*eyJbeNpI{^Y}YQDWA5@u(jIYLE^*a^{Wyk=d{trk4UL- zF^ZzddUw)-OGhi&Dk-`AcdGuB%7XgicnoX>+mA z>FV!Z%z1Z}z)#c1{|q7v^k5=g@6vI_X$$lhnfLn65h7|V;`o={P47ukdhdV;IAmXB z5@0)gmtEENJKPP6YCzAplPSR~#;^#!K&^aC(`RX1?KjnPy*lF`1Ty=?JAhpuZCBSh z56=>~XKFWVR@%5&v#(3Mcw05L{x|EF^Tu?)$_d|8b)$Dc-5g1&TFoTU&+^D6U8M9Y z+@VKYb?cFu2lkf(*SGtE=ps{dHZx5(-bNUY^^S)_?x=L@#^VR%ny4 z8TrS5`7*QnYDI2v@?w5`8|-3tM^@lk4~Sg>64$wprjNQ@I7`|(cB(H^0Rc0hrF_dT z+BjW;;BAPXgL_zYxM|$%Bq!^i|5AvT3hDp!2GNqhF21dXeOEOPyXsrp8$HcFA1Rqs znpnF398nAB9rtvXv+Zi^JA6;`kIoW(A1-RttU)}kn!6B-PeJz`0!p<5vSkZc@Uj~( zgg!)riZ>&d{QK#+2?!b7qcA~01P&!`YyX+Fm+S95O5d}04@GH^MOotXhdrb00iO1( zJmz%mSGmmTv;Qe84RV$>jM4+OFQ$zCBhP{o^$w#vhCLBR@o0hDe!oTCuOjguDr>{? zux@99;-`JfavhJwAWT;@2@&;YS1!I;TJ0YRsaP2bQmW6cn{6P${+~9Ha$~UARP}#0 zDdWxsC&}2U4m4%Kl>HE@VB=^#lirQI3>uT^RL@d==-=*EBa!v?>!xnd!v^Dl)O8dV zAG{Jo4eoBypVQCB3-YUcJvtYec~u?zc31U1S|6o|OhzQC404UCenTlf1gTVSpn*}V zoy)u$E|<}6pSxZ2CImL(_$D`eIsYi`VbT_ry^_lMMSFp_d8IlgE~1siFdl^(_+D*0 zRJ$bUT-I<+V!H#6gGz5UsX^_{uefU_IY)<1nueqFCw+s^&b^?1_9@SF=mK}o=wa2> zyP-dCE5e0)7H0s9E7*{Ipb#E!Ar$QRf8obT$?bpe#!yL^VEck-JyREJvM8D`lDb>rA0E*Y?vU@6B61vteG%Zs zEkS%g@HIiy5@ML7YzOTH0P8Cc#^HHijV@q6y(9N)BQS@`Lj12HNP46O3>pg=WAQNl z88lFltZfR~sZ7;#7TH>z3MdZrF@IjI4oRR?xn0(mRGDU2;%p(nzGUnLMJEQYk*pH( zh}UmlQPl-+DKHd2BkGrSKEec@LA#8{Y@z3YtTaFkEZB}H*7dQ&)p}L+gYif=r$ngS z$QM%H3H&m8gZDjJG&SX}| zv?N{57lb4Ix1sK3%vVeH=>ig%aDdvWom;q4n{`})+E2;85ZV5zNVz^>kf45GIg|P# zJU34}M0S6aG$kbsni=VHyGGr&iVD(F*q8r%kM42m?!Ow~OWtJk^v_ij=*qx>wW> zjI<+8q0&c6y0KhD{MN};45xfQKJYPa_;s+KFp*m zkpShqAaDsi|NS0q@hh4Kj$9qqr*CJJ`+-wwpg=^J#Z~fC4*IU%}urfZ)uuxIRpv6I0J&^!0LIa0Rl^f{*BX$sWUPWbqLS!|oNAgGKdXpY^8mJG zx7j;`VP@*yE!lG?U;r)MlyR4OuV5I2ZM98S@-cmpjdAzL5^Z;h{Sht->cnAKt-ujU} za@basmqz>4(1DNrpc}uaq_8}!Tup0&yJ74K~ zVrsHWVq<8F+3UTlzoTZ0#bcH%lB2cUEynaDiH+tcX+@vkq`Jrd7^gm69;Q;$rb@Ok>VB_u_WfuS&CL+b*8;N8pMK#f~##*x(dmG zD-4cEu)4G>BEy=VRHya{$DgWosGiwqFfRqM2#p{HUVpYy4#OWW1&->c)FeDyPAcGVpEOYyclQKp7e{+xd;VTWa_@cwx+tcL{)myXGJEj{7nk;{^ zdKSZH9>@IWt}?`cs?My+b8N*QScYyd^&D+u4p@RkgHTG$R3Hp< z*-Uj+_qnUn!ZW%2>lUU0R(ZyNOOXQ|RmwR^R!rZ6Tvf8PW?_bc$3OW){o?**|~ zHYyZ-kqN)5&Gzf74)^_Chu3?;?S{Mr*fOVv%~Y^7!yGv&V4DNdXOi)Bl_sUGuvSxy zZ-A2ZrYIrryN>KhoEdgCfhi3h_XC+bBMw&`6kiw+jc7q=-66gwir;=+%2F34kFAa! zPpnBZCJ3ONi4eDN;}RwCo1k!w==2A zZ%=?R1WgGT{?5_&S@Ah}i*+}g#WO7=HsFX3v4N6UCcuPJ?dZCTxjY)JEnF@r%pw8n zi;O5ONi7KZ&@f9Bbfe)@a9*R{e;QBIMANHS6M9#}NxObP?RvqCztU_!GzEY)`xw@C zG5x&U<3aGM6I37a_!f^9X-=sq;|LJuTjZ+U?T4cV3z3DQ4e7`?W^>hS1ZiD%)mpE7 z4isoG`+AO4hChmqoU03gdL$nlcNZl!wJjhs5>nH4(%gA7)q1q_T)m!&;Uc&L^#rlR zK~~nxn##yZNGcmEB?Oq*a22l*-x3}(&NW8;9ks*#s4;^+wrc|6j2DlFB0K-#1Tn8b zvFdOdue!#}|IZ0?QRsI7lmwUN?9h&SgI|kLD6mSBM>zL(U5vm9Ez$r_y9%wn4x%hG zUdta{SNt*tl=3nTb7{hQ({1uGVK&4;GbG9&(9krM4g32^qHPNx~}L^f|T-4 zZ%OYH1s&jOz20FK)v!Sd0NW804JA2(>@qmG7lh$-ufefAn#J^$1K**pCx;p$hgwc^ z6)(h4;=FzgIWA*TYp()tJXVlAKX=E`JWQsR;V?X=T1lk%4E?pI{(|-R@8Yu_qb+S- z1eQ=(rJf*kZx4u?Tx7#6z5I-~9pBMvKcEHPZb?nzZP2{kYT4`$g%S7JpyjVtVSt|0 zi?r^|>_D}S)yePP==-k06N{{~{qr-P)6_u&P=AOwybL>s5uUp(0#jqVH$+n7<5|#m z>TGjg_dd5g!L#A1S|RnO=L*s+<@DeAU=f@>Jke9#l2$Q;iiDt5tekWtfYE>yaZ3-W zU!*kOmUTQ9gw?Njtb4*VCJ7le5so%EeH9NvPqdd5kD*GAGW^ulh~#*?s5|%DN`M1?>hSg&ldBaKW<~J8uyQ_W zz>`qFA^(=uGueQ5^o3LE%uzi@X-@k%9P1@wDrcqIS$c4IDgf~We=HI2-zEBE2bn|K zy9r%DwH)V5*Kis$7y|f6g(u*Xk*E#~V{^6_i(!3`iv_VdGK&SVxcrNSFrM>b0Xzev z^K|rE^ebM#Yg>LjAfYvZBs@LtcC`KzCZA4rX-=_Lt3A0NL^$2jr3)Ys-))2eNNPQK z%}D`LIG~~^uZXRT2(OoR)-D>(wAkhMUIHOOu1CXv8gn+Q-+k)GKHfg5tfWsAS>8(e zbBFKgLujsBG75HeLk`l19g2|G*=VY_%eNiCy|=iPN+p|`5R~?$%e2T9sONTzy!%TG z*8qgnclFUZq_L}?G|iOQpLAW7vHvv9X^pq&R(FLM!zgo{tM(LsKN^!h{51Zi912rD zM+L`I`A~+87IO;tRo~&KSRvJR$+v#Y5e?f(%cLlB^S!C+M%#OvhJH-n;+p36(ftOY zYo1AGEz>_!fbci8{!%sj7+1Rl?pDLPb1^+9#oqSqLQW7;~(Chs|gX8loRO0$$fXr3dJNZwX2yJ|_lW)1!fpFM8r) zqEGh@pd#v9!QB>jF>f25n_3u3_pQc?Xb3cdPDeO^2p4TO8208J{raGq){I#Go1;Mv z@859|j{tWmA4b?j7%uq@Px=P8H(@_(Uy_=@wxWmL? zU@Y_M)@$???B|5rs)pcMPmtoCuTSwHb|GYo#Jot5>3W`s8XfV z4!@u_;IkzxBRSo7{jf-VN?}&j%!bo!=YAM`@&^0(yxH&L?0dA5zX8ql5ghnDv6TG+ z0bNw>S?9G~3~WFP9x-?w88O%)uwGQ%j?~w^1%%crO&4{)xm518i>e>I3RsZ)=;U=Y zL1!ujWjd$qo>FBj%k+r%k?LMD*CeI+ywg?-clr>2S315$ghP779S6`Cq4-LefRxqk z-Ny)Y=cQONJ`mE}X|?EaoMc?IdI@Yu4o+#Y*|#s3v_poQYDZY%db{7+ulDY&2^^Xo z%;41Q*;3eA*OMcw;Tl)e=$cB1p@U9v_=ulXRAa&zY8JRLPVjBp4;x&)1O+~!CQ_yI zc#W0?4gJ^;!hXeN>7_e*a1~7Q`rxIAYgGm7w<=c^sDFudBdic9QwfJua|FsF?#sSu zQ8%0YCJdYlqTmo3RfGo9C{TV_^(tZp*jYAjs6)&SZkn2IT<2rRrkt&Yg7xHF0bM^m zBKXh~08oW31OsB3k})(jxD+7q9GeHi!rA9REUSnffjz2+P$IPgLvX;z+==~Tc{J1j z7t}U5YiVsCtKkllOJA18fQ;jpF+s8J(KAX5z@{KEgYw|EYv}lk4={0=tMupI>oOkl z7)GaL)qWmvG2JZeySVvX*Y8G5+ZfXN1fkw*r%K0G@x~2UPLbx{U#}Z0%9ru zv*xrL_%)aSmZfkoTidAKk_Cu8k=kyzN(T597uXrG`T!2XIwG(}eXMMyvoM8FUWA zpdzHKT!<$W*0Hix(I@ys2E$@*xaex8Ea^e?`v;;J%vbkp3Xf zaieweZC1bnil?PZA2JB;EFS~pgJq4F#y1CMUUS3bMRz*CK;LTKGX zwJgORt2E%>&|8v`t`0cv2^rJKa1#w?f4`8$qMZ~BEyE^y4!;$5dDks_1ZN(y>Cq2B zb}cmJ@zg1Nj8-{QL7vNVQDz|tXd>7RYLIXwS_aT7k&nZaH{b#!ns5c_8wZ7rcX8Ar zBjW>m!28ax6K{vCi{JqVIv2D!t>Hn>$1aSTJYW#f#97tR2me)vyiyMTRv$2rgRrr# zYh>i@(O@bsn3FM;*th-~d6``+!IFxy0yYH9EJEryoT^lk!vr=l$j-uWE~*ZFLyb>B0LHqk zy;cl~lfirOik=RBG}we77^yK6Cydxjn9Zp2tbPtT^npG90D$}tmuKWuY5REFx=9u3 z8m}sCHx5INDBAPyRMIC+kOc^;(e)Xb#j7D+FU#OncwCb6eibdYBt>^*annSi-Y>=9!-M>rnjt* zT30=XbVk6J^^TTg=a%op10GZRPB2wvv>s->hmBVw9ef~9fZSZC9DyM`htB*3bBz7D zCv(K4G=}}3A(=mt!iacR6tDo8`ZQCh6J^j+-Kb&~=|~we4GttiNrPe0ShGO2 zX6MzXaG}0AdaTw|xIY68dzUsHwmqH&0&U6x){&LYJQ8EM3yGv);4Ub~bKb5<)*I2!cLR|@|yGZxo#1^*~J@OoC{6vTU14?(oN zMK;e)=ifcvZsGDj0wY9#$qyL>g4v7byxX1Ac!2at2F85taxM1T1 z{l2?L->MGYPK$EI`S*c(-18YH$|9DX&q0NP|$df@Z;ptHJoT0r<=K zg(IeDis)#>3MvCSH)P>Q9xvGJCCjus_d?8z1nc2nreo#@}i24}p3+cHHxhXdyF zo^~eRRpDEO#i;EgTktn%*x>Ny?>f~#Hu$k>&T4?w-bjtZGZjbjyQP{IfX!Pi0q{Iw zyV*usE-9YIcq(NKCIG^%zaYVQt#$zFiv&PuYh|(TmsK6-TEM)iUXn~L@~T${gVi&b zZXJNpD6s_3ysY}zF?OG&m#At6c$jnxzrhg#4i4PYl`}qo#l?&Z9_oKblnqEQg2g3` za_%xPt*pfYJ*N0|^@y6ZqPiY@Oj+t~;G#zIVG~=NItaX1#4JGsxWpz2%Ib6`35lN< z5g?lJgg7W-2iK00*4g2ub%(kYm9V9~X>kmdAyW7fJwpQjBSRQ`kDQpp@A$UQhP}Kd z?R@9IGkv+FXnSMfq=0*4;net7WBIs{d$zNqUL*eC5^zThQS7E*w|9$#_ra@nK%MzG zb6F2w2hY)HUVqQgXkPcvZpATliS;`p`I0q?IL}2AEf4pk?ErxL(slrVyHksDB%|Pf zOLC}BwoAIrM}^q7vAuW6(#6Yt>kVWcxPD!UunhBqmg6#fk)CY2kEY+$@t!ki zTs!%GES1UP(^$7g-=(ZDv0ftVoErVpZ_qoHm)5lmutn>d9F8F$PNDIklY|T~Ij%>S zvFh;9bai0b$KhBnQA~y5s$HY+WzM1mBnJQ6qctYw1=A8J&Uji%dbF*g_s$|j zwN%BDiMyVt(wR}YoJHhFKg$GOTp)Riuy7KJB+Co|2%&w5#)4v!4MR*vQ!Jbn*-AFY zbBT;<0j6Jaz9?HSZ^di|h^b@yA|EwxK^4KvsSL{l08XUWxOi@ICS+Cd8krUK= zXBY#bx^dNCR|F>754h?GnV?|mk20H>yQ*i3F-3rCKM+L3(chyTBI$mlkeba^|FEfB z_#R|B9KPzQ18~0*n(c8{c{o^g=bnvo z+=np)?=?8Zu!y2^%OZf5=JYD1mQPY(rgmEvTEJLR^aePB`=WGH)eRgctp6L;mg$Y? zfm#<>+7yaG41Ufae|_#zC`1F$odOUo#AMA5(I8LlQtku3w_9j3AKk;G6n%M@s+)gx zQ>0uo=&>#Yk8;^$2FGvl8fppaoB{}@^|MG&8~=@dJNDZ-gDRwPU-QY%vPvVnP0sQA zKle9_hx3&E`Zx4;*CC5P29gjfQ1W>I^}<;tB?&P{n4AHOkklvrSs*UC3)B`q0SiAV*w+ne&$qkb?c~WHt36CwOYXFf z{sSHk0y9Ae>IKK4dh86Ces}?buB(0!!7$)`4uf0zLl-~|kSXLC>Tu04GlL6KKzi^* zJJhnNl3Z7Bct3zb_S$++0zwrvvo3?O#QE=p1nLzQ2Y=M#Ts&NLoJX zvh2W!6yg}HTF5dN{&p1SCc`F=x~`uPa~hK=?z>JfbkUA{`sYzl#sCHKF7fbXF?2BL z*D-#zQ_7309&C5k?WtgPp$gN*inw%uSz?s_ud@!eRatnADJ}Mu&BdGZE%sb^rVICm zX21h29;+fYDtcM_U`)$<{$rb|sZch4@!0jG!1-JaB*6WWEO!_YGUF9q<7dBxgMDh_ z_Srt9JFY8N@Fvc1;#fi}666 zm#m^9k2-)D%aadtx2<$dDBGK{l2N%%4;18mj{NSg7MvNXz0?t}560qrir)O_fujCDc9MbLGk3>|8pBRu7K)*=uOZsv4@+I?!^(Z#0HeGA=?qs`B-0D0;lP6TgP zw~@S^Z6xcqBzsb~0QMvz5IF^8Ba`h{pCU02xl2rrvgTpHZQep6c!ijix{cc*45@%$ z1VSuW0%KIFWkXtOiq0;s(EF%L*|)CH1wSsG_oUeZ1@N4t4ZxVxotC zkvhtM5IUHzsF3cK7G#BlPd&O>fCOzwVR751bBIZIgcL3o#49ICh9LY%T>?jwG^XH~ zj#iRTEUs1(aO|940+8;|AQ{5cxk!fMyj2#EVLO_FL7frMtv?IJCb>(1(TvMe5i~u< z1QH-m&sb?*gT5k2{=@h||ayh{Phk z%|KJbn&?0|?8*{&`s=7Z`jZ!%3H^`Ykv^^AI96w29Qb zqQfx7{9LPi>~$!1B@Ola_{Kj2e646wJzARVbSL!~R9IJQkTU3$u>#RL_~to`_GDf) zaS?lNC+DA4$23KHT}X9{zVWnNM%C|S8FKs(1okOsaggg-3%a)6-LryguHefP8WZAkf3A@;cD)9ZxgRbnMx*LgvIg zwGg{dbV9#Jf9>lIQ6Ev|+LNhrEa3=d)ZR00oz$^Z^db#TwWnU5UNxb# zO{w2SIzVXVA>Fq$V5H~O?~}X1>W542bn(uo9clqD)1WPaueXS($+vS5V0LG3uxWJ5 zK@&W4bIf=&cuULd&@xu;CM|ZnA}EBbTX`d2L_z`Drm{hXNI_o`);oP9@W1`ZfhLm>V+OH?nJ^bRYyLwo8)um#dHA7%lu{y=c zgRt!w^(*!-cmLWDvnixK;t2L*f5+#QB*0x(9l7lef-QbcIcGwb}!o0OoVc} z#!Lk)+|)ZZu!gVARJePpE5~L_AwZY&&U8Gh^UhQ_>bx^^8qZ+abU|+2S%_t@icH~| zqd8{3UbV0Fp!=81gZwRb8tZ_}=S?2sd|(xT$XKpc-lD@#iaX*EN{Gee#Vt2rkrM5( zUwfu1SAlUu8tr8b%VCZ@rQ1cqMy5=`u(jQ%jPY}~UZlhOz#p}WgOX+HlRN<-zyS** zc8Mr;IOtB11M1!_K)QzhRYf7?&uvzo*Xp~K*Mv*CyC`Mq1l#5)0AOH1g5=wvBg5bY(BL%rcKmpnVpaKV z_EdLFv!1IJM!bwkx7K^K?x~54zQoGO%cU<1r|xNhkx%u}a_o5S@Y)4DDi(1Yvm;O~J97*K(v>*G-e>>bzZzJ7T8t zx2Gy2bSHz!bq$pCOl&jON(a)cwSYh>hVcyUR2nI+EOPH1Lr{6L0%c7S8pyEFChXz?pr~?Bj?aWm%k&g? zkE%8O3O!q_aiaLg$R)0uNQFQ`)0-9dZF&$V0ONHd?viI4Z1lA6QM{W4+ctn2M3{(Z zjU9`HDOV)BL*0th8t;TddpqaB9Ygv6fMbsX1@5u|V;)(v+_JgL$?z>6US}ZY4Q%d} z@NPp;s8tX%@GO7>3*!-3*!{kVX4dS}mm%51#f!wWQ1O8781`Me#FseUz}2dA#G?dK z4REsE=PsW>z`=lY^1k**u#M14z0Y;V!vJ!xyY$RVR!meCd-%7oTay^Huy`{DE!}wt zD-RKCo8)LrL>LGtN(LagZ>m?+NnaFJq-Z*kI*Y#8h?J!}J%R)dPSDvSpmL0fAQ&*0 zlK>=nb5$RBrox^`8-UWDz#4$kj6W~d4SqBrIZRcn&@{<0+=5`l^-q%Lrm1k&H2EWI zn*338ngq~*sAcgzp&#Ya%w>=*y;eAXib6X=>Wrh^wv zAI@Y3VJ=;4IK#JA_;BX42qBmeLDRRKRs7OV!c~V*8|ho$)dW>X^B8gxuc4-kKlKUwgX#tB}$4 z&;G})2hH6g8?ZJJ4tFD*+Ka2;*}Hp4VY@;eZA+-03nbYK?75K^-7WjdCa~Q=nPr zZnpU`mYkZ;ajO`MdnpTSX^r33AMP$W1<5eu41stfZ#-b1TM59#9W`7)26doKo+_C{ zVqDjXU@(B-Frj8Kz6@?K81u_vkDZAmuke$BDlZfSEYVa2FT1raMfxC&wudNgiOroP zn);uMKEc0`D*=ITLqT!Z6M zKt~n~2JOQDjGuQNIz%@GfL}IMlEj_4Sx1khWV+zC34Qm>+A+Pu_FYH0YC;T4qBeha zxrZZT#7+gQ8+gpk`l_6b*3Y1!P)uXUp zWNS(3;4#gR{D`c{^e?HmhE>(vSL@nu4Gu;6QgwBeC&kpD^5V`cE9;`8pR--`S|?X9 z6h)j9xl}l(8>u+J>2k|L)fQ;*1jsF;uB&~!+88&;x?Rxkr5yuN&{Jmq?y6Fx9-`t@pG@il zJwt*#Be?j?CED&>Z0(emdrK%=35aJcT&15`I!GsmMl9)G04p5T!&!HN6nZRLsR38* z?gw^wL7MZTMrvn9$E(ui?g1w5``Z)DeCcA!7t=o}+Vs zUF)SF?KH7>PJ{zUNavI|=)Tr#ubUN_6;m0R4UN0$_XFqPBBF6@JgNEsw%l}4&Pe9B z^mGiCU)!fb5Xvzom7C({W)$@X+;!bAK%Og9DFyBMkAxG|yn8VyD*vC-)q539w!Iu2 zYh`k!__U(C%Igye#8D6!ujYLC9FIfLA0C6nV>;vkMTgna{AW;<&xGKH`=POV#?S?rDaNCePaPSow6w%S)tq!&+&zLDhwj`J0XD)<5~)k9rO1s zt_><9>`_QVG=Pw)w;xsBkT}N|wr-CxFvea4DXf~}R^1D{e9UWk5|rzWG6~H6J{bXb z>(?kxgEBR&V{ih>+Nn?l`X2T=90RDTk{@4fchMBWtz!~^^vg#)!nAQ-IWtJMKMxAk9pbafVc+L=CfKet`j%PvHF`16jW z(s|v*I$T{=(v{`&zK+$r=SSbfSIt-kN1o#TpMzYDQ2>5j{zI7;JlTf4n<5Y#Po@2| z%q64^gO$_BSu_>C`O4>q$U^u>IYyEW~qNv5NF-BspzL!UosW@d27AEoj5LzSvhTIg*C#Zti?*7)mh#k7zTaha!35x4@^K$5x$_+FVgPvySL2o zwi-5~ARD|p+#lcU2PzU8|8`)3WKS%G=tE$KRbPjQR3sM6gIC1E`@2cb!b=Zh_;YLfHZhm`K28|50#{1GpE|_P8X6gpfi&vI2V?JS=p0k4wU` z?Quy!);+F>I!!Eyw#UU5_v~>%4I_20@Hw^wZ8ly2ceS~D+#e}>+#j)foUcG=?eN#? z1S(;8Y+F(ikabIneK^&2li1>(-NZi&9Wys} zefbJ_-@)ov9%6O28r9V&#vHbn>|?1|gq^c-znZ8RJzUMW07_I1B*Q*fBQ&p{#+daM zJ(Dqu5uQFasNkeGr&Zot^s}ZUf2X8K-{lyTn~GGtKDY zznY8*(PnX61y6+sQz(v5D~%CPL9~ReLDB9HW?o(>?3k1lsRuAU^6K%dJpy#H+SFwK zw}!aWlFL;|4YN{X%A?owb$J71GOFi77Zd>>4P0muQ zk*CO0HvwMYrm5G_{^3l3OWf7}rk*^T2JQ;Q1@?tLv#tVAAvHFJx7}5(|D7{18MN1H z+u-O~icLhp<;80va8)lG5Or9Rp-4cmtQO+q_vGD1eik!MVE$R+ZROkw5h7bCATqtxLLYwl_=?+)dIQZ61dF*`+SgtLT3_~ODgBewOc1ROdy#sH*B_36i(;}qV*|y z!kyEO%9ho3L(H+Mx~ZP)l}TDKw1)rQPLTLsJzYQ2PpWGiZJo>-rS>`dLwC6YM;%CLUDUyT$`=}^AMPF&q;mH>uq#$ZAO9?{6sZ#<#Y&H5fyYtEt^306g^OiK1|;A7cr zDiX}HSV8qXf&vE4>3j6ozV4hNK{+}3T4#;RLBLsn59fV|rRLm*+}_10y5GBafWh~; zP*zj3yv-e?qT`@}|6!{2%X|({VPN9he7TCxrH>A)BgpZ45m$N)%;C3BPRpH+Wh((q z#lltkr(xmBTzd8l4d`b{R)?VF0NzmCZ~R=wB#h34{*=+M(o~@bMq?##I%Em5CTCil(MLnTIGKD>8Zh$d=k=Zu4B+B zEehwftX{8Co;agkBkEKatxxg#EqrN%5yir`@HcGU=TisCY5w5|xS*s+c}^@R1Yo1p zeaNuQ-t0-U*pPnsNwGhdT0dvetI$f6qlD)H(V$M$Vnk$JJ?i!hJ?@`x{6bUDK~c9C zb%Yy3t?V^9KGGP^tF|Ai)*lp0shPC=E#^iN-B8n zcy$o3+TpV5H#gO8>b3F1(OmK0epyhz9)J7gJi(@?ZeOdWUVCGq`}>3*z_??6+IXB+ zS#M129n&vzcNqmk>SQBW(uOqA`?d0hyY)N2k@oRgs5wMJT~zY(BLR7S?oi)TeF;of z$kBWRNquGHa?LNPa0D+#@FPs2)c&MJA93gPe(Nva#CIYS0;;kh3e@0lEG31V{0+U` z(Jof~K~U5|d{05W!TTODFAn**lBvgxLJc;O-qNMBsP4H75=ihK`)1ysyjFEX)udw= z7B5#f%8Z!6%lcLZ?hY)kxw0TDKH-64ntQYo8v)Dfdhgr^+)8Y}w-p(<#RO>G5=gsAQTd(Q0 z+}}bYYep*-ENe@Z98s+eIH42xpwML+3YPAS@6Fc#_O$LDg%a1NiatRV)WC#oirJ>VId)--SWh*Y#Ny>%+*@ zyCx{8ik{T!W#kNd`FNMaXy(Dsw>vNU4bj;Nqj>ci!o^*pY*MnNEQ7BT{mi4#N{pXN z+NJQkMcX&=@n}qyH(Mox|E+f_9hi}`DGGuAYflBbjt$cn}fx>P~BhSzW>yc?auF4D)ykeK|^(rgANAlatlSu@0+21 zKuvtmT19WZ?r*Et`ZC#U(Ty{^{lXn~_u!1bwZ-a_&%=&B?*dtTReR3Nw>}S z1dD{tl{I;#xHe3oOQr6WcV4eG(;eP)U|sjKx7*k`a8Fw3-xPh?G3Eu1Dzv@P<(juJ z9%uyMy`LfVz0LGo1%wyN+~eJU?SQ5(zP+ zU^1sF>15VS!3uX3*fsGnKUb$|M0VXZ3)N6H+MckaCbMl7f5)`2a7)4jMPBUv7JTL2qZ2vrRfPUdWzo zXbiHCMU*=!(n-_sD&aA+PPz_%n;;tai>E$aq6%Ns{pNBG0ToqN4;mLJ9ApNP%gcLQ z0*IJy^8LFQDf3Pn6#689o;*=Kj|kmA@OatHrJ3% ze80DIRTz9g&x$Z3|9vDlKWpE9E?99@IGW)rDvVoMlwa;Cr*g@?!5Qf)^*LymMUQaMfS zUa`x>X^;lISW>GALc)Ga)~soDokdh#P1t6+xLa^{0>RzgCAbsZ-8HzoySux)yK`|T zK(N5YU7GLjL3a@3Ba`@n8GbM9A;aKR@QLOPMzXnv}>fwbUw~R z>F0-iRMdB)Z0O3kKw z(5HCA1Zv5m{6ODj#dMF*_^I~RlwF#WO2y-bbz4tHXAQ+O%lt+OEVnVt4(oT%pcHc( z0uTnH|G~lBS4pMpaEc>S)f>79Ug)GAd(b6!(*Jn~gz6~Vp!T#S;WOfV!XId&Xdx4C zj@(pgmT|S}PM*Luyc?)(< z^w$rNq1B3x6(f^T?0>Kx50|S=M&YC_8p6GTWG0v<$mMYG)5`hXN1foA{8zaOy)v^R zmYtD9jqu!7#`>vuj)xz&9|{>Zbe~C2DM-O!097*_;2&qAr2|l%r}p&+^mp#DR+Msg zq9&PUI}`iz90f|7-pH@hH`$1d`)02dTt;kZtHP9^W6C(4Wf^F)T8*Jvn5_1Ui1#IG z>jC5o1N;nva!P|`ggqQoy9j~jE&V$k3ed8e{TD9X9>axg^M0#ebQkq8>hogplaX$R@t+Woar!;(?1Jp% zo-Abtr*QGdu{PA(XYtR*GeS*4qT*Y&7g^K{5yVYrYnIQPBn3Y$|Hr0?nrX>&A?N+xt5s5Jxael*x>-*5AM|@~8s$8B3Lbee6biph!N{vIH z@{d_A&o$Q1I39Pp=HqYaE^z03dSzYi4&2+A_nb&#_)3Vj4B8+66sRp%KOo(&nZc$W4vTdpg1mqQ=2ph5G0dB>qxvTB&2$oya^mp47jEIzEO`bV z|5Vq1NsMKW4%ShmDkg&$wu%=eFDCZH=orh+_7D7><#;cQ4;r`7pR}46h&77aq%OmB z3=#zAAp4*h-^^E+s$*CO=C9IvRwnz!-oX#b-g<|K9!t+98pY8XmzS11MPBd)#O7Yw zOYi-0vxlT|sUf3x_N|VvbSL&<-b`Kl&g3wCO2a)7@qp1IQ{#kadL($-{QZ*P9C*i! zH)ozt;Sa6^anT_InW8pc&%>6M$nt}&2Mzw8$K?>AV4SFzD46!D=c%H<5}=|n)A=No zpc=E59-CnID&HqtRCD&Aw0sg&G@dvim`^Gw?)by4nsxK9Xus0yDY>0QOL%1RwMCcrF?wayisq@4<>K&t+dt8m zARyzlv-=;j<}&1f2n}7+1p&X(!|skEZ|8%(3}GC~cp(A_>)C3>XvC>j!X`+sUH$GF zin2a+?IoLQWkmYWgYbXw2j5FxA1SRV#<&i6^wQScyXhgsa1sY>ND1%nx;tpS0}scI zuVTo!-2Q;5YX08sc_<@_0nWk)%8N^_@SaCwMt!^lWeRzQ7Tzg`L^`$g%g^?N)o5K@ z>F}aqrlJDrjZXmeM{J+a$8kPL3q0v(jgTJ6z)3OZgYaIdP%~tY8D9-?f@c6b(jy-> zXM;@u8dM=KM`3b7e~u}-w+wW5PYPM4Q}H3Ig^|`@zm*})r381p@Ew{rrG zg;$6CBUwNGcz+uOSY@Xz-oO<125~iv`(a3R)v(E{t&M_Ig6J|rU*U`9=9&bQf7}q@ zQFNY&H6U{C_D6xa#Reg1hV=B>GsrekOtAuG$2aEG$@*mwDm!*;%?caygLyo!7pLm1@82E5|6=AJUt`F&)nbHBX}u^sW-sbLVU}gMk@cQ*8hjR z{)j~bY)yFvm8K&IUm84kq|OgK(kYiRS!1^a9SpIo5)MaBC|fUEnrksC313EHKj8q6 z7$vdvkS%B0lb@1srsMCs-}7@{0(u<#vC?cYJ&wIm z9zAzr{*Ec(?G|`8f5hj$H&BRnrkCZwrj7o5(3*J2C3r_ELRs{5XR2$GcyLD*?~s-) zs-jcs^*;Y)iPA!oY?`Q+N_E2Eq%j#~%jYUh(fcCM3^TM-rSrI0=<9P zYFDkQ?K@O4O}GmYvVCbau8>1+P(wwayqE9g6@Lb*(r9|FKwqcf$`_ z>6+2PfdNM;x~_^~+a{epY|?9xg=$#|8fVOjX+N}|v9vIu3~sp|4QutfZ6*0S&B>kU zZt!9C%_r*ec34`c+O}A^|K&%$XKnoh1K1BEXt4RhF=Bt*yP6sQUN!r7ewD(WnpV|i zL38jcLKK$p)InSNB>`$xtse@RY>nu+FpuSD5}Zy|>7f)83=h=&%iRUE;DbL&qc9n6emOPXJTME< zUCVVY7{qo{QABHg&pN>pm^8SAQ;?0(ysfkw&Ay9_nS>)7%2kAuw}1^~ z6I3h{6nSV_W(5!Bkc@}V86uGnb<&I*f1AnVEggx1bwo0r{ldux=qn|LX3x^Ag-rvV z)oTMa6nPW8@p>o!Jbo)m(eNtnengAYv|?~^nW`(Vegqmnl-fYri|t#U?VuM!02XGs@eS1s z0Yg!e_udQ#Z+9V|IsM@x%eui;rAw*dq)E-f5TCyoYgA=Vl?G#;`zj8K zy;hie4~CSqbzA4G(0p0M1UHC&rq?`V9)Fo@9{6SJwN#d<1G$n_6+iXWwJe9O%r zL*0}+qf|jiY)<*@BppoE()^4+u8i>NCs+^|QQ+}|e`7M3GHuw=rckLU{(P5+oA{o1 zO$JM@te))BvzH)EVb*o_ z%AF3+#H_+>vQ>3*yW20@1X8Y7X=S1dFMT(l<@gPDnvWkpMb!;sF;pOgup5O=LJLxuXZj)T?kMn;_kP}CrRH;nG0Z#i|Pkx4?* zi*p5Bqv&Mf><}>yc!{Dw$-_n-l5PU3jL&@g&}GI)E`l{a@d2eF-(oKVE#vcN-E*Uy zt#bW14>q^~D!;(&XV^r=j?h-QKG@6m48*&Ikwo4oYe;B;>e~7mCX5>ti3o-rv*X)H zEhtsUXjlxE%4gmUPJxbjz)6P+ z8>PXC5=x6765>0T{sE{W~l(CvnNpOFG z8~DN!_LLVyFhAOr4nG7~p z#8wOIEhufU1!>13woTV=Fj{x9$;-?f9NA_HeC-gcC^O1;0R>MbdFCc4Hm~E97XJd7 z;=j9VD5^exlvQ5kBsAzCwHg@97!9;DAhwk`Ro?ohxEWZ9@PSK0taUvxaCZnrqhb9# z=udeKwpBrmB$f)Iz2cR+_oYl>jehB}+AWI1zPq7@MRuvp&y^yZ%6-}8e+x<$&`>DsNQ~mVDm|Ji!%Rt*De?8rKkv)oMv}0ePknI? zgD$#D4$?hl+{+__m_^_7#ItP!vy*tOmXV86^|8jj1wpNj;J;Vj=24BEJ2ck{2#x)C zpUUk;qWuF0Hg&QT-pR_>cXY?3Fy?eJQjQ;S`NqS>B=>B@ z0x0~i{BfanOhWzQEJoG1aOC4DFetexB|*R+Jm$qb+dq9o^=D@ZU508B{*e#+q4u_7 zI?O4*e2J$_bT0cO)P7)X=Bcm2+2ys%fm^)wjMu{984GG~+^>5X&UdaVc-|FCqn(5Q zrwnWdfsMCpSj4i=Rt?Dg(c{C&V?#!QUk~%ZHC;-%AXG zgZbEl^$P?WrQL!;ksk8SRb*{T*@!2Kr|YFkM~ZBp>258yz#(3lg`hti^${W{_eQac z&l@Xwv4>boQjAv^rAx8y13J*6^+)47*+nCH_HBIW8LE5qRo0vv>CBV0hH_4(qra z_U6k^Ji8M>o8ss<)rHdLt^UDN1%fj8xJRCfz((`L5wRF5W_3cwK$tcv|NcQsvIss~Ue!eQ zn1+EPi47G`W~(aVFd%<$)JJmDhKP8bwxO~mdm+i`*ITu{7wG)KWD_3so(ap(x*~q5I;xF-ru^^%~Bu- z!i2Tl_vAsiWT2s&>=(w|W@Fb+*Imq0j<9TL_KML4NO9hSWSdrPA4x(X*|0zEjm=x# zj3-)+hPv(Jv9uhQ>SnWvki{18;~$SCtpl8chUDmUF+7sec_DT z7xSG}zq_E+Dn?$Z&ap+}95PEGEA!p;KJ-y^!$-9(ty@B^k2GeaiK8gyG`;D0jCR@? ztOUGxP-B?${kP{MyVs4=Hx(~ZyHS}z)_Km_+;4Y^kk|wcu7Nl`khg4+D>F?EsjK(j zj514}>l#+~v8l$c27mYKx9ZSP82w*;sv2)9@Icpc? z?i7xf;4i&!(Z}JIsqz8} zv?SYhb~{yY>NegHEt@PN&2=L=q8&AGsfXme5R)b%m$UsOJ&Nm+heCrZzqS_d@{M)| z?5Xs{7d^3!;st|jJ_<>@2hwGZgn=0rW4e&8{WomlJOQn%eF*trO%0A2Hz65(8z|It zJ`G0INDM5b7>0w6v_XlE$Rzz#;@Mkh2;7cO3`}cK^c|#o4h7FX;X8-g(I`f9S!o{+ ziHMqtF#l;2gw$#WS)fv((iN6z#XT*Ryp-*HZYE4T!>_mP5o&U5>pxJ`8(9cZz#XtB zp-s|lp@ID~zd-cDdEyrfJm#$GR=yjE1w3OB9Yv2+es4g7V>zFnrhP~Q+5aTPlG=BI zmOQqoGe$7hMy1LQ0W|4~u$8h;<%5xg^c&7u4t~^zHT4Mq$_fL7-5CnSAH~LX#_UYr ztwvngLXyoJam+ASQYy&xst%mD(bIhipT~?4h>?v@{a=Z$ia9ue4o>cr0l&3#wJJ(> z5z?o23`RrNV`yzybX)vi$Ym48WZ{y7rzeqI?XG{pL@AxLYTSD-MpPBODM231*|aae*gwoDIc<1p2VZ7bXcYN1wJfb&K;K4i_DQflv$ z%;vCr2zB#5S%P|z3(O;b_KFQ;m};qoX?_!aJM5$oD<}dMn@%=+^YStkDs6;86G$AB zR49lPD%{?ejBx4Ww|>3nZ5_OgZ|Z#kYd4~1f-eH~3X*){wgbs0ep}d-Nw0l+Jguihy^|s8+aI1j44TUrU-Yv7XtGV^=+*)yLy{Mg$2C%2l1N?F5`nho_u=cpT+L zvmSPpzCznJJZ5O!IG(IS-kVg=`pdcVzS^;ccJqQt=JD!r3Vb7!6H<=%#YEx+yDPe> z@$PnO(dd`u+hss>Uzr&-w0#XnC&kMIT~1RlrAno2+^vug%)Xd*f4ZXnUUTF?SD=x8 z$-&$l>Q4kolsvbvPTOr2zj$#BO-m2pJMz`Z-f<=9%n;LM8{7dVE7}-;{{<6eutVve ziP>B32s5v~zB{4sW%&U`T1{Ol{p8{5xu0BFa7py$8bR+mC2b1AvpW~7mveS7doLRK z1+y*eSaxjDhE)`4t!pKF=-ilDrnCHQqidM{Jo&mnOGrhzNIjG7rqvoO&I6WP*y};o zyU>NfSfA+<(ajy1sdG;k28qc(K^^L!{3jss{8!`-4h`{388RPBF?IEP^1d(Xr$s3R zO3Osf8;2^rmXacAQ_GW}YNu=w!o$7QA~By;GSB$(JPCPeXow2VOXZkGS}0F5wM za2ig6s1rE7adh#X>QQC(s$H>GSA%;&b9GetGOq?KtuNGxO~1MC1>SH5yj+6`%v01Rw6=^)!hxM zQnN4>Wg0)39Q3{nn;87f+X$TwYOr&2n7Ut~AJ57x?US>uQGL0!W%ejP0s5>STeUkE zJF%rOouEn;U5NLJzA*YT5PMBdb$N3xq*3YJX);u%{~5di-Q%)bE>qO zp5fmppj|*J$E2mp%F`s8364s`PW+xFioq=k*8&?0b9G9VH5$I(qjR^#XO_+V=SY-w zfmDsno~Q_yl91sENwZ=?8=>+5uI7eYM}o_J&5G8{+-asut~Me5ks9? zwa*?JyNg;GW$f>EQGu0JBgAMYO{4Kems>=}=2P*AnV?L-OJajC?Da6)y(iDn6$IxB)>mFg+L%^7x*WD%oH`};kb=D7#Czx zEo9w3zicj6my3q!kriS^L8EGdd@?}py&}0(RJLpI({`(6=h&sY^ZB&OPDU7l|VKm7LN|ASa2(77!-5)PR631k@VADEWXpjF?k_S`H`f zisI!+u8GvgalZ4R+gFuSfrX+g>S|DuY z`x^)&zZeE(0$i~PcSgsEyw>*YQso}*7+W4SJ4q8Ua9J%zhXT2M$CF~vvi~>zy%h$C z9G(U>>Wk4Vt|Eb_Gstz7%&5jZGs_6r1%IQMLKZ9)QZq)XEh4z1@Zf^&?A@6pJtyLT z7x`N9mwk^>Ee~546{`9XbQi3v#>fDBhw@zny6i1>$x94pn*cVIYow= zCj{UBeOcYxGFohb@9+|+v|O{ujzrXroLPn_j{7YtE-j3HbZN}-?ttlASIXdm-5*rC zzU1cu@nzY_$dY_#oUHQFi73MsPfM6LGs)oF%K|N8VF4`ua#u#K=bDJ%GM z6rK}PE9suAd1uhVZ5F^?fqZ%lrZhOcrf7TKI%xtQHn}fhBr{R!^U^z^nYn91w=QQ1WdjQ36)YcO-m4uD^w& zo}OCR|BlA{lu1N-R&8k&gn!XMJSjZrdkGb8KV-G z0>G%6=4+K>^k!5e=Deyltd?e*FUA%BnB|6W!lB25V9AT)c zpEy9L7SRW87275Cf&vcsgF;n31JP|o7=C1~*%yrR`lOMgQe%m_R#S?^LIuq2HQ={u z6s(Fl*NzJO;Y|}R_ROT_vt;xG!2?e*hFrNM2a#`7BM&@D;z@twB}!=m@PtO(K*1_t zZp(tCtOKgx%{qf3O>!LEyA9fl_}@3UB_KD64SA+pmqd*Pe`|^qfWiGwQo1*cKA)QjB*q#Zg{{w-IU~vG`^$gwmv{JYKA)smvb#S z^0`tGkH?pfWt%nwqcOU-fV;I|c&$`5r#mt+I4$!ykPS61u7XWy)8t(w_WA8Ak&gTz^ zB7b}RVs3vEo*ElOFlC&kt=W5?T`mj4BU-`^{qhVTMKXMXA>)uLYiP4$!unvldlXsz zF15{5sysh7mfxY+IJph&mlX{kYxeq;phgpBY7=*)tVIzH5K#8PUX#Lg<}sUYh>e%R z62yufzRpJ{TYQ^d)nuyskW0-4a~xvrbZXQiR4vAd;Tm!X5sHv?m37y2qHfMzW^ zMq?*6PCvnH5Nmj=PFS?z zFbos9*BZA%{by%l4b67=6|5CiV6{5X6#Mm`;OOnErIRl*k#QC5Ls)b}(!(MJb!_>` zn86byZ%ns~DjyUWcfHlY@Yi-sLP+s$D~yZx>XJD%@fqzHkn6qRLYa^x6KXp6;sqsO z%i1-T|06E@@CQl_LQTc>+dmAf>dEO~!82s$KK+r$Xb*r*2;@j7ZayTbG`$N3vpA94%oqOL=RvYh($ZL8qBHuLy#S?#jT$0@^Cz z%oc&Q;!`l@$Ed(|*|fXS!1R4H zl}JUn2EGc;_7Y)anMEFv(H*&V$6@(p^*Po9=K1+1ZVsFYuqb)8Fg_87yTHjo5RQm^ zv5mgKPGrzz3vPjE#MZb}oHC}oENnp> zX3Xy=LyjyL!R!c$MmPPYTEe|wIQ%-aiR|Mgvr-{LZQ^4!W zh+~a^@8jPjp_T$0H9o_)`L$ip%2FWdDIKb*_@iu7h~MMfSvBjP5c_KzKeDe=O1Hg} zzqsgHoJGXWNt{CN4paLc*iXsDgrokYSGQT4isLo-c>Y=FfEO)z>c!eOTq?J}R_x1f z4I+Q((})yYz=aQI~D9R9d61ZiP$)s^4&Wx{BgArJR5ftW1ud0`fs*_i0`3%m3YVqgdp4_4*e5B6e&&doDVU6qq3`sXl%tcybckh>!4PQS9-9Eh7$t z#xNEUvcIyXd4W_F{zC-Kq9vQa832VP;OyaM*YML42*9F t0!&dB0FD9nf9mD@-|zmbm-GL&|6lbSMOi55|7HTd9*M7>!Ti6`{{k}gRE7Wm literal 25318 zcmV)AK*YaLO9KQH00;;O02hP3S^xk5000000000002lxO0BvP$Vr6nIb7f(2V`wdD zZe(S6E^2dcZq>b8ZzMOiF8Egr0}W_^f`HvVGY#V^s`PX9@KU#;irJSAt=5j3NcvB; z0|T7ZNS?MYX!TRA^> zq&j0Y0X?3Py@j+_(Wz_1s2%FzZ5;5~>EezoBYCi=xZU?B10m^gKg{FR{~Y(CAX*uv z24M^|{DVNBz~5&y2N{H$_~-q+*7yB@w;$OLWB>bMz%4%@MlzLC$vm2*CI&ImspUVp z(y5B21-va!Rzr>3o2spzlaHcg?t^`{^^YG3{*)*n4kN=HU z>WX9Ko?SUManaC`$?2z?fc)bEHx2$K&+u9G)?cHi;mEss>7hL0OlR{9a^9}UaEBx7 zwvh`VTSS?$i%Ofa^A>I2#IHwVvDTkd!`H|0+#Gfo>nE{jeuv4hdi&tbD$!GL($<7S zQ6}M{tG0-Yp8lbB#|i?2=BZ-xdGfh`pa)60x;brU>g`T;Ne{z)eX?Gjjs|_9`=6~M5Dp7Jx8*Q8~lNuMJD2l9i zCoM=$vF^M*L0>Re?QmK3o11Dk_w*}zJc>|cFr8y+$_Y>`KK52 z2ct^hr|HLk4r~db;f@X$m}OR0Ze9Llb6hOc$I)~ zLwhH&)`m2P{kp`9w^d`Cf3ttNZp`$nobXLmH~IwB&5=~9^-K!=ERWpMMM}TI9eTu7 zw;ri^kbe=Kab~W5)deI9MRTQ~=p#d5^J&Z#y+AVXiq>MlEH|GKVU35BOsFRyJ(`#*nrqK`f8D6|Q7jr!w% z`GVT}YDHdf@@9T~8|=CsM^)fn56JofV*YuKrXO`>M3#tuoK#<>0$L5gNcoXpba1)^ z!8;H?2lue*aMQTiNlw;3{;3czHPZjn2Si)uNn{@gN`n+(tY7jfHGl|R!GhIzI@t`S z6FbdkCc(GWu};1C z`yGC@`8VkjeIG7r)T}{I9kq6$mmUS(cL=Ca3+S~hU_qHjyaMbH11dg@T=MTHt|K68 za({&h0wQ-R@o4||q`lmH=TZ8evwJ8?gPiITryCU*Z4Y2pV0~&#(jWD)G5ze`5@yu>}L2MzV-{Q`Tqe+{QW*M^hv|tUbnl| zNNBzNx~UuVu)%mBJLxDa%zq__8rIOVX8PeXdD~cHr-z(wj|c(1GVG?wU#5+@X`E;VAt{ z-ypPeZ>S%ArmP*hz}+)?SatPo=+E2gvGHxr02ViQCFejPJU&7w*ztek$LS*ZFZ}p% zFA3-esxMn~WTwcJ6~PD|>;R*3hKSauZ#Sgd9I7sHPp&ak5+*plAX?9ix0@`ACXA%% zR(Oa<^n^R)lUIovhk2a}a6@7xelI7o^7S5i4@=b!Itu{FhWs%OFWS)P0?yMr3O8&7 z=1`eTsmC$pk@~P|EM$z+>-f*0kFw-&UC>o|>YlU6*6vh5aiNd(^LlkCWTejRDwm|r zG~Z(92mvm}<18o^s(6iL1IEDR(75L?4-k{tSO>!S7}Lg}F{ zeoD@T$nj52%FO|T1kD4hnKT#SwRzeha{8mBB`Mjn&PbozHR`@qRF;-y(M1qfNJ#aJ z&94+jA24ic=WZ6bY3j9S3IgpyHUYtJaM8Sh=U+LxN!!b+dqw@gNIT*bD$}Ht8*50^ zk6Xjn_48(E$wbrXenBTrH$-RMkR1rPV>PCVwTf-uKqs3&CT9X}$g=)g51S)VqI5kK zy2LnRo1C-%j$Bcnch}?|fxnWe{qM*6RbDlG62@QOSC)hGhzfA7iZoewkFaV0=Gxn?f5=6}CO zTl|XV4@dav_37IgWeGC*0BVH;hq&wT6JfQrVUkMEh&idt0(of-%@x8z_}~)0eH`Bp ztH%3?oxV=JMO_bTE85LWG~{oJR$$7Cd?o=59Z4`RDFZPm=1GA@P(110~=rvJ8jt)IE`d%6cPL!!>C zzV8ZjN#$5vhnoFbW>}Ixrw8#zkIs|fJdibqcmS?A<_g;Q_))xj=SMKtv7&e=AEOmH z825}U(RPElc^TFSUE$VY47*0{*Ib07Lp~ISEs$)EynUBR!$47v!cRi9~WgqVsGt4An%)s zV|X<0qQ;@T%msW%|1VWLFeLzc4tYx6!xLYl3^-Q@^Sy_Xm_uhNT7{LG_Cz#@1rY_8 zXjQs&?Z6!ZzQ`eb4T%6i`a>(Nxxp%*ulIN#Ed_J7I_*pg4m~26c(IN{&1rL(wfHDbabm$$};DBzivIFmIA_i_U~M) z$abCJa`Y4oi3erRAcaY8+;NtqO3|^C+~550od!mH(c$gw>GFtbXKnqC<%R(PtDmgO zWcVzIuzi`cqJoS2_HJ>+r(f@hmKcK*HIutzL0IRl^pAh)f3a__so7Xr`7?K~xru_( zQK0i&2!+LnnpZo&aga%N5t&3+8DcXMZuPqZhzrNCzqETa$q7sPU6s8Cc=A66F3o;Rxw_x)Xm*L%Y9 zh5Varl~Z#*Dp;EJq+Ap*padzvWISC5rt}q7gT;6?mFzdgYGvPbWMguU&@}|6Wj^i) zvUWxsu4@**Fd!NkpU}EP{9q7&`*|rpmX$iTK6bpYCc~H@fX0AA@XIX#l>}0P!Zo7H z9~8hrnKB;bcmioqlnQ2?Z*@-#n3(69Rj{3aV+#VE0Aq-}6EOUfqo1?l=j0>SJ#dzc zv(Vd_BRbyBN@1Bm^-8y6&;jPGJ(}maoaf9Y0du{KY!68z2zmdREebjS`YdABsQ2H- z(=yTY?Q25sYB*`v52#%)n4NE$v7n|HUb7#=_6Mei>OCF=!!|+np;#61SdljGig|

        %2L}VM zl%|daWOqn<+D;Z7Z>G72R-S9`F)>^Occ317OB`fn&8n%4tc0Ypu~I>Ri4Ax03UL7R zSnRJc>hGwt#7B)8^s!wN2xq)_Rt4E@nG?kPnIn%nomX9B=DB>rf~)vlmy_Vq!nD{? zZ}4j|3I$e4@(AbNu8R>kp+#D3YfquI*R|cU;DnhM9X@P zAO|}Oo&{kzJ>FR?k7n_e;J|mN>&c~t$fcGuTqS-QlsIn$7LLo9RKF)jJXVlAKX=E` zJWQrm;V?X=+DWAN4E?#MkSDSz86X<^F^suvumg# z-jG4}46VZeJ*kgZJW)|t^ufj2<1_R&G`t={kg%^ z*m(6wYJ7YG`c6ah?Caj=uN*v&pQ;s7UstXKt5Qw>I}4V5)x(E8)h!tnGj31FG{V|R z$1oTTND;TXm*zz(^Dz*|V?$W~N+^#fOd}YRuO?DS2A8kmp#6lq73IG>IrM|EY_(bt z%Oj^X!Q3(7m6jD@N`@ojjjwb)*Yhtfxp@p#a)!{Su12KB+eO{E^%()K^QptzYfPRq zRDcx0cf#8FUf@r{?t}cdte(jMyrWu0X);H<5M?;+<8Z9Ei0PcQYUdaG;i&*5f%gKU6%1qzX}Su!foeJFi*8yoRxpI#k(M?!fWGhM=3aAvfAXpgcNJF+7rG#B4UC5(oO-f5+d1# z=Q-O=Xk@kQ;c*lc{zPEBBDUfp!tB^trf4|RD{;#IE`8q*b5dK$ zHYT#YmGtKh-&3VtZcGLWc6CE8sD~YjkUiOGs<+Fx9Uz{dc>P9Qh@L`wEj{xd*3Dx&+r54$Sw^Aqp=BJk^m&zP8nvm@x>;A zJbM5z5htD>DEhSX!pRR|YVWHx{Ey_8e@||C?+sJ{Xw0P*8PYEX_N{vB?-7jxOb=wj za3|3ef7XP_@reYx|jT4qm*yN{Ik~V;{MFpaI2n$M7 z{2?1Jlmuij<4}~S2~UqQC8I>V4%}}?2%2ZJkk(pEpO~iC7>DygIoc+lIizjyxRJjm zeKm}cMt4=+X|D)sO-cihzfcQ5pB5Bip*jLy*FLqoKfT?kbP_ziz6Lvh<)Cj{bz9uU zh~GVro-mXi1c^1#5NP!4j$F$Tv6O5uOcfd}AXhyuMlAm$%piwPbNw&vBm^MAr@F)6 z7W5vvYK7`2YYh;zd(;bSwk#-Sk0k_sc?**vF%QTR6UNYlBBLx^%+(!}x{`N;w!48m zUFw8;op(09jTKlCWj0b(!!FbLv28=Nh%Qrt+WMlU9il(Dv|%hcLsY+L4V&PomMXzD zc$nz}l>dGQfMkzU?;P3l9);P*z)nOb)G6uIc<<9E+@nvkbz*Y&9`!|vC7)z6$K!_yH9b8 zwy0`~;Zbfr3vAL=alotXt`gY_z=*Cz##%YDmnh|_tC*+rF;=iWix0$ULC#$?BAv46 zr#IF2-@-HCZU1{_`#-YU*KHpCb(=?j-2&*hePEWXh+m_DwWQU|Syd90eSJw4l2+Q1 z?l?_^&VX;wP_2{h45f8os+4*;6Ey+Zr)esVyG#rQ#MDp#gqi$oqC9Spvjt!T%mg3^_0RxT=A8eAx1;(*+f!mJ zDv-dFnEt9`rLAYIyaioeB+85#efN|jDK{DRs*D37p=DU+c(hUk)kqqUv^}zwRv{ zNrpTpr+|tH)M(=}rc0x4rzzHWT@NB4@qCMC`1ownGyD}Ve`=lB*82ImoX96;Yg z;#ZpUy7VzbpgS+cig~*b#!ibJx1+h2lINY_qSZ^_JaI5Oi_N}$xug>^+*CWl$=2Kb z*8VbgS508B>|h3?Wv`aPmAce;tcPn{QCC_j;Dvs4g2TV~Sw*c7j8Dz-x5UYCNxB9)*NpovY;7Y`ayU|xO|Cp_kCBxBwv0nMclq9*uT}xs6hWqth@PyNSRtV zgpwmr7I9zpO^dqOnKR+TxgZLDLZge&$21z0|Ezi!F(263Ht$md4hWipx+k{*=*{Pm zdxzxiKx3{D42aQ5#?TDHQhRuMA-(`1KGBJJZsaKN;BiSuL8)M`Unm*;?DjYPiGXrIn?omvQ`p9Vpg4dPZqUk`yH7XdFB&4I6dw158HcYW=zQ#;}HH zpy-mUT9AGn1aoy3t3>6QhCl5_K3zhjLDFa-vJU$UVw{eZPRxtwjiSH*1W-U0EjJ7o^Fe-X2yjcM1PnSiot^Jt^(;goZs`JZkp5m>ILZvWR4r-66M$i9EX>tzx6o^ zr#$o(LVo=-9=k;1FGx35fD!U+0RxX7qgOtEy?|arv$wOJeOi@bnjH=JSM-+T9I6A3 zJ2_(+8KHK;Z0i@YQ}m@x(IOypo!p$qC&dO-#|e6+=sT7@=S=B04Xhn;ngk?<{MTsl z;|*$%2&Y&E&?~`?!<5g@0wkJn1?d|<3R^eDQHy*TAJ_xlcYYIaJ7ir15BQ;TL5tHG z{^4)?cHiXum+o zB3A($0$v3n>l5w`u7V`1s+ci0TVs&z{Uo|1G)18 zY;stXMzB!37E~skNvlmw3hC77I}-KG`6~jL??fGk{g`m5vuO3~HCqxf8Y}n-I6}18 z$Fck1XzJ%w<$)X~aEL)p7KU?Cb?6&vd=GOl)@AKA+D}{z-ltRaa`2e8vDPaYtP0941{ zGqQ?TL%bc6!K?7>4CnnST3kq)?#RxMQpOnfEC?f7bCnLO=^QhG*yA=9EgsbwH#-RPV4)Emn51j>RCA&JTNm|{i}7=bI4i){8;a3OLlMhZam;MweJK| zRmR?6#(UU!4Y0u%@&w4eQ_2w-!gH92U$9WcpL?=KOiE+e{~40S#3+o2cSQjUfT^05 zLX#+imYPNtv&clskZEur5lR{i%SoAyB8JG+2W2LTV`-cEo(j)rU|{buro)cM zvq7LkIlw-$(wRqMEO#N16iiHTj@+ zC2Sm`%rKS%g+vhvLPiAeOu~AgrkN2Knl&I>w92i@0hCY+;(wM57*cKdKjUNzq`-(F zN<^3T(qcVXV~K(X{}DZpdCm+5#O@I!swenRa=_EKtF!n(kUC0)-sZ0Uj+(8)2z-e! zgPPA>34s1Ha>dI`p@P)C{kDwHduunlKUcD{`HkvG?tgP?PFKH(wjNk z8JA%3SOwShwvI}UXb0m)10k|BuF13>xfqij29%l+Ks%4p9UP69!^P$9v7GAUR^H~e z_vBoF0R*p5_e1-b3*Gf|rAx3Z&@#o3Fur2|t{J~@WO+;x9gSE)V?gJDEW)%*#wap2 z-jbiAMM)QXa>Rq9^0{g!#zV2e8G3MAr6_ecU@hv9{#QiXfCMAhT(T(V5%SX7T717_nqOCss7Y(8+rh`QrH=j= zHIgrz*yc1I-n}Ab2_nEHHc3#{a4$(n{Jw|)(VQp5MG^aP?I>xJ9o|}Zs9RA9TbfRb zW2g*~!k6e368Ik(!r*)4!W@3bcYHQX^O|(>o&Uz{<&rYKjg6C%zKxAjb1;qV{#ZfHKT@}Jm*DR0SZbI}#MRXZ8%u@UvdpCV&aOD5lna99BkQ!22=1Hbdb`IW zK=T(Scn#(aP`>=4ksxeGBET5uIvYrP%tWIYGS+AWn*m}ph~|ct)?V{Iiw3dVpGU)J zv31hg7g!+r8#Nk0jWieCT!}>*-+FXHEie-vhgL6^Uy9=mYz1WXqJv{ulr;$$uXSUr zj#w1OJ?4XfMUY5_h@9ULyP-r#k^iCc97;8n?br`>bF8*3L5q+`{QRH4_$aZm{9_2| zWI}{F+K3`|KU%6OQy{tx^csGnT|KwBLks-)4Lzour`r9*(1HP#K&NUtl#{UA$6R@& zz&Tx}FaOCE`)K-``n~508naD)KbG2Lu~%$bqn|)lnAqSBb_R?7)9;5nwU@S|46sG( zn%rrj&`Y83Ll+78z~q)4W2~y5hnA}!rhOca^%lh}53brZ`d;P=NkDS2ZZM>2nD!8x z97U9>bIeM7^c_#lG8Ca#EsOYoXw)gVcKwtaXG|Dm8SQD*As@#xy}llmStJY?c~V>K zs>Y(cd`|+!nes^~kM=M0zB7b)m6}B|5!Dkl6f-)PtB4xu7n#6|%XMxM@J)h@WH}!I zA#@1Qd`C>?=g8)GZjsR~z+FqO7v-Pj?U=0qu~e)pX09atKdVcR40SBd z6_rw)2FLCvQ+&{0*6Ve2o&oi(7{-8@TU_Igey@5ObK7q?W>d&&jI&n_3$UvR0a(4`(wc+9 zSfm2p)vFgH>0K(AD;`EVo;4OmDjaomEHu&ts)83ZZU6W-kh|%TXDn4u?x}bxb#)bp zkVSujK0wv6t4;uuJ!ZhW13*q*$S;QAeFLXB15s4&4Fs^PoHR*l`y``d>T6}8CH6ha zA#bX>f#ZZNZlgvuX=NU$J-=m4p(M9p1p@ik=N^U98UO zp~+Nphe;`_>z2Bk|LUelc_h$FS;!3Kw#n>?-^VmG5;i#n5KMn#QJ@a~8~yFr?^z7$ zkY*;$Cp*gzjGQ((m*;=o-z*-^Q%>7o(c4{zED;b$L9C+07jx4KXO(j#0U-j0u%`Q|4O zn0q$RW;PDhV}s9Zrwb5tUG;-V6an|qhQTfUVf~@bxfF6tz_(_YnJMomAiW}@gH74Y zEUv3JydOY`WNou20ilYzAeTW|;(TQsfqF$z{P7$%=N|2+FLaRTi#bDvQ--xwvS4#GZ?&ZQ8i=dd6{ti zHe94T+MBB1Jp4>f)D<1-zuQP+$t_6Mr0|WL%dy?zCrypLOVm#2m9;;AZ zO$ZQUdGcXy{1FEN3Xp3I36`R~%8b|*>{tIt0#q;rJ;SZZnrYSI9GId=VB#;!6=$hc zz)VPego~fT_K3mdF@Yx=?f?)1oQk|;Qe*&@xp~+%q3Bfr9VAt6!BRo0C}TSniKTwA zE*Mdkw@mcx3Bq*HLwhja_zlga31Iz9x9pqh`w7?t`B+5Go0chV*G#@$HRhncFE(iP z63f(Da3HB1fHwz03kENN$6#e>3DHDclW5NK1W1Z^Xx?+9^BXF2DSUt zq?P2!t;eOgAy->G!{Xq{>Nb)mvweZOEy-5YEr6|vNIp#g*^Fk#Qm05PD(VuGE2w!G zaGSRQ2wov3qi*ANw(;8ai&7xkJ(lDqYdXd(IoTi}-$5r!`f2HNjt=k^7-arvds?!V z@E}e0o;~eDUBkmW*}L|%4|VMg3i=)>Yqksw)7wqo z3yLu$+teYe3%J16R$s^o0E%mAN_%(kpgb?9Kx><-fD;mNllby9SR|AgXlm96 z9Vq8!Uji>mJrv!7{8iqb#=SWgB{SqQNJLzBgQa3P>0(2_vs`E$LIh(rsgYMY7N(fr zYn6`^4W;&@nNT0!_|Jf_7MkFSwk9XtNj>IV)iv8v1)Vb1AleMuyob@Atg9w2p~>wO z8?ow`u|TiOVQ$ekUY5%k`h(Cyt{;NHe#+S#`T$pDWV3!|G z==bQ)ecd4%j;GvsGObP}9Knp*XU1)oIJS!3q`{>&jo+4IC%jM<5g|3LC6u-){kup9 z$d^2%`?dy*^t}FkA}Uz_a3Pm23Hh``EkOASIwJUfi%2SaJLgDcZ}tY89+Dh1A#gFr zj7Niyw9E-DW91&w;>0V0Lb$q>H!(mY6kLXEaVPyWY*0rt_T5xHd4E~Mlo@pr6Nvhq z$Ug0d-9AevCQgBf=ZZcVu>fu&MCzKzXM{E*-~2}hAi`b<0ve9vu6jm`fY?3;E06>N zD3~R;mY>lO7q}uGqq?elJX8ZxfI#_4O(e#;#Q*^%kn~^iG0!QEiUIekr;MF;sI%Xa zMF^~QnklXps*L^f8c~DNe7T{_!4^@TvtK2~7n0skJOyor!dwwg&1It3k!{*Of4({k z<*%HMGoIT(LO|WN?r93le1}#VziYn>Y25w7mAiUadF@SN^h+TytI(F>lqz1uQ(& zJN99Xpn0iq_ta>Kt(HQ7t|)xzc-AOzK%U~5*!ZR~+%>H`S zzSe^tm^%;h*W6{S1G1nRd5H6c6#-#o1Umer1OW}9gjhM=-10UQCDC!RHH}5N4vg66 zqxYQQN63+^ zQ1{jbS!nrp6@`e8p#f?OdL+z1{?H~7O7gIG5ljQXaahT?IY0a`dh0rO3$O3rrymSw zUijvUr(GpENP3XA2x66WEwr?PdFB7$8d{0&kjB>Pr7FO*mn?^hFsL+Dq<8oQJywn9 z=_#*kRfXYoSWzAtN}D>tlQRkcm_myn`3~sFgi!%BI8DA2Kc1#o18AG~$Q`ps<`!lV zN)qXbd5_jTbu7@&cq&ZIk*+gq1PJk!7{K$&G_JBlW)`v|FOC zt7>I&T1*yup$?h1o@NFC2TnK{g}Y*@1oXyq}%L}^$RmGDfrYzDAC-FFd2piY=V)MUGM z3z)DkHo*Geo}By%`^^k_bdRbv{WWsS>0TQA-^qK8H}`Eeh|BKC=EglPY+njJ?RymO z6m8qXs6piNinhqGIJt4to;%d7NU!lO^O}N{r}7FZjRD6k2MWBQ0{#TDajQjyBNxL3 zH1IwHITB!NuS5(9f4O4hdC~AaC&g$Il6G$%=kc!>c{(OZIc7pf0p)(jj?lX&Cc*%xms`Ur|EgXa( z1}!XBi$P0w^=IuN;#89yjROb+0Y#VqByiGf09K?(G?6-sQPGH$Wz9N*1TId{-6NoK z{23q^u)uBrB>8Yv6$?{iPrP?PYfpH0Kx@Wa7n=q@8ju`j&r@ib)-O05eG;AdN#3yiw$E>>z0) zgPcDMBZX&Y4OLDphy~kyAsF|z<1LepAKo{rQd|B4xu(Og0*W9bf&{veM|Tn z@)#FJ`YfTErnBTfUbSoVJ${P(8V|VHA_1aSseMhxOiR*&q}%U6)Q~F(trxiQr-X@~ zI0o$Ja)Qch0@6Ty%%LjV2h>K0`}FWe<8~I_XvTosup3}DKEw<#w~s(@=^y>ds0Y*$ z9w*@63&IG<-#skmrds1~*_>SnB`BnN*q~-W9m{(XJUo;@=nos*S#>$QpkNYZ0yu;m zs39QVPI2F#R#}Qe3KQ5se(QeuuN6%{py0PRafMuJohEEAF3*i+O)7~`tj%sdEXOl5CO_to7&Pr6~ zX9vdT4!o|zcA)`NRd}FPSTY9Nl7hOWPlIw;rc$8UxN3IpFt(gp&%wrz&ApTbjxDqPf$1Nx&)FZaa7U98kmnTWkf&B1kr*`5GaSL;*veAZ80=Rtm5swo zHWNwS;U@#N7AOctl_<4zc>{o}Bo$*b1TaP$A4nIBy!KP-AFZ z^a3f>AP`|baj3R+8*9j|dsQ)k<;l}PU()_;l0m+As6b(;{6n%oXzA~4mP3TFX*=_4StsbMyX&h=o|)M{JitfA$lkPqGhR) zBpzbR`t?{zX4qYuly%SC+R`U%-*uF$Cd9C!DPg?v2y;}7&XgYP8+gsl2BMse*6+A) z1a?G*2OG1oXcXyd)ou5_NZT5RxoF7K$>1!P)uV7zV|z)N;IYh*{D`W_^e?Gf{;F#3 zt99*n`-LKXsk*w#lVWO6dATN*m37n6pR=QsS{GL^{Cr$!uT(f^EUq}f>2b?4Fcui_ z1jzk}uB&~!+88g%L`>eSB$g$`KpdX=rY{CJzUbM0Du$Z64xLT{zt&Bo;{-&fum~zt z1#8{g^!L)?S}5o#b4qq~DM}B~acZO-RejBna`J*N(RSzJL8r1@mcDE!AO^E=mwwLX zAd?vSVo6LqtZ~!~XEE?8^jK^*1EHne>TGyJTJxet>SRU-wAO{>2@tA`JORKJ9wPvy zGi9e3zknNqtO5$nXPHa_Gg59I0k&QPL4#o%POSSv3sp#P`9 z#}DYSraRsyUyjWwV0(K7Aw0(DQH|}U*I@{-NnIEUX44qPiLosYqCvhe)RH@h;XAIv z9~u}h&N~rlN3Z=;M?}Med?VoS9Fqf_S}z4@w~2jnBEs@PCa1(j_qASoBZ$bXn99g( zXkt8nbS?)M5shQxNmXsta??eH>X;SZ5g5uHB(vrn7WC4nRQ}Q~?8>wvU93 z)B+|kC@N{6%GE~^Ew;(%kF_?r@^aeIUFD6{17ZgVjMpeUdEpJzXDWwU9zf*g|@OLUP)IUDMU$A-5 z5)V~#(rt0~rE2!^hS98jLW~}Zi4g=UXyLHDi@leohFr9PPc%`!w zel%we`#?KS5_^BkY27{QL$>Jx>F>pqjsz^^66*!{+}3~Y(bZY(89d!;eV~5l#sKH5>;dmk9A3Uxa^u;-PIzB>Dw6`{?J9 z7U(t!!|s6g75O7%PQx;Sa0CRl6X{bx32@WE@e?5_*2VD=O)YMJF(PVJK^@VO2X07e zYOyqkY;8*TLjdm6kf+$mL$c~HQh@Zxy&(*c*+Cje(mV%ulZc^xw8ndKV8x36VbLY7 zW-S4@X=pEpTFXc41@6Rkam?CjCu?4a4A%Or&We@5FsN3^o%m!wFrhj{_<~kHNvF$i z-ZsbEYS@T|?Bm_x{`h7;P%+N8=av%k+7r@=E&zK3+?cY;2yXWy_ z-#UQTRybh&Z@UFnW!OM^e=m4A0m9U2hf`8uJ4hoSS%Jd|p4K*eI3;1(4yPm_>)}+y z@FW&QJDg&hdk!a{Esna$eE||dr-T>4-EHpS^n1$T^n2{#H91SBgkt=^WAM^X}&?MO-jvK~pXT1xFSiEZvVP5i6Sv2tVgm#=|W=~Tb+ z6p^ztq;9J)*08CKkELc2?z_grXrf{a+%)3?C{fLQ47XQ}(7bsXb8cIVI>stSdhOWE za+8so)_HF+hMJ1}lLD5*TfB`om2l+N)ed7pv=0|IIaA@m6pCBSN@IjBg|@H_DB7`p zW~YULib+{sKb~btfKFDMnjDSREMi)5xh|=9Pip#0-Fzkn5Kb3Y6>3v47yHiiPQvXeD|Jb~sM979ofh6so={IZFQ(>7La);>8|5Z=-FE90Qhq`Ue6JuL?HR=@6 zgc9HdZkl=>9aqZ)xWrxkFB$={Y2YCwTwq_Q0&W$63K=CayzQ=P{Ti^qV$k%OwvVG% zDYg&=8xgOl=7u{qAR6caepgCb4CBz}KT8~qTw9qRQ8SXOQBN!t{1EgjybhRZ?`acqRtjXlPO0{8-LjQpxw*;PVYWzXc%`J78^WV;Zpe6)piYQ<^o#sL~W8se3MggCmLfO+{ z?H@62P}RC&LOIVVm_H+fP6@N!k=u`7C32Io48Rf!TMef8VJ^xPKL9$ne0ot*G=|Ou zJFlyW2O5tBCnO90}e*nKh}{f1-|Uv#CgMMPUuq3jzulxHx@D?6u-#$(l9lKLKay1Dp>OR+{rX zamOyE=>FKn0gl@fpj9o+3XgS=j*f#)&4=mMFBv&Nhk=D}ixeq-E`63;BiD_;7m5AF zz#M_bg!PW#5Qlxp{fl^ zjCn@%4}Pv!Y!>!Sv)DfdKeJpdXT&3peVk)ysnK25&zsBrwqDc6uz!R`)r?UpSk{p$ zHKIlv2zMp$LFtGz$~#oOEGQRB-({ZJGV3Kyl?r6clUkfJNh-HYkrB-!q*+C4ozGPQ zoLJ&bf4c8l?`MMEcZ*H!b)SW^aO7$xeTp(KY2e84HM2l#&;UuWsB&RbHsO*C%wp)8 zgK#h);7J~$B}%S^ecH#*SFsGVluvU+ssELoQxgVd-`8gqz-G}M$b|r4FaPWku*|&g z`F7`Jdm%O_VHB@kKHS_T`6Vq|de{3tp`Ys$R(0`Jj16C_d8d>)j&D$l5fpT4MYdUekN456xHLDJS$bRr2 zq9NN57)mhGMJ=rR(w;+ge_3_wmEVZVd);2O*Vy-_bxUJNQznne4?R-%*SPOLwP&dE z2c3z%Pj1jq9ppZN0lQ+xkoNm#s2@-hpYKsIov!=a>a~7O;RlRxOau#eWMwd>3Vyg* zf|UZ10w?sRc0soJ8h>lYxB1U}284yl-7oUFBh@Y=O?5JKpW5qcy^a>kS;at~+U6}J z1%liKcNLSjG zOxw)=S|mrVs>w^!bwUZt9QAOz!#-=P>1}F;fUWyE0A=hNxF;j@pF%!c3-e(@&77M$(e_44&b( z7)J*dGha_Z7_VsHp+%KngcIaw$*yZ2$fE*XwRK{`X9BY8$dtz4{E{7A&5UAjS9P&B zkcE9%k_$MOaqwe!kFL)xvqlPN20~wE3@3?g$NF4&7=^&st{%w!OS4X-J}=3?sn)gJ zf%k&m&L~%vbPB)FIIp@X7W=V?)f`1SX&T;TdJ319x`_>LE9Omp!~{@0Tlu9W>-LeF zv+~e@AAZpP)J%$u2I?Q_78WxwyEvTP($W&WP)^L#jg4_DU?J6@r{SdA<{Od8Kz_p| zAlNl}E<@D_1fj~cEgC9qnPe{jizxYE5ny+VUL}UFrfk?)* zhmdNS-qc=i0}WzXJ^P!-nY}dR@ZRt8nH_?&OOVQJtM28jj(<@qLS6g zHmE<6tZXa_ow1fW(_D`;HS`q%rb&u-vaP<;_~W2>CDvN+Achw;Rwg9uw`9+nzMZVpf-f~tKUYCg zVyK9w;Eo=fYd0Mbd=^68wjPl8$e^*h(e|D55BChj@853}9D>}wW%c8%;+_vb!&S6EF zXMV;SY10%qS8#j5l3P$UFp!fw=Irz&(Ockl%@W2{jlv+}c1c4$wLJI)snzcZgY~oE zA|=I)T9G~a+3243EvtGwwoP1tpYE?dUfn`jeNNs@)mG0FgS4yY*^8RRrmAC|^p!c; zRr?-Y;4Yc1WB@D-CLjfzEPMww^f8Gr0H7RXhq@UZspMvn_T$s=Pu8w3b_M3T#rZG$Fy*l?U&v%}Iz-MsxfA|Ub zEBhWJR|qdMO=>sSGon=R27bAnck!K!uT-(g<|rBgTBe4sEiUkKNcOK5o%Emo^Ot`s z>g^N0#J8yG&cCnFZZM;-1jtqz`_I+`PP}ahF_VArQMj#iwY=qj(%&Lkg06a7RQ%jjFUiAu=MQ9T z;sXrUzpwxDF&<qbhMw`QUReOy2_22`QxJjQ$ zr>y&kYP8#y$F>__Nd?M9EIMcT-qFdYXKhF56mbpNQALOmc+J~TmcG!HyF-Zl6seo~ z)$h6!>ieB6Q(8NlSkKHqyfmmv5F3U{Vo=ZyYP{Z}gn0CcW=?T<&9ONm2BgshC1o;= z1VY0hOj=+tIFlq&lnOq6=6Y(L7=w5qi&mJKA>q3bjIHPizG4YRW&Feg%eV3Hr4{3o zqz~f1D#JRr?!QEg$~2^EpHtXWgZ*3k-LeI{vo0!`930!ZmF-&G;?;oyhNmuVvDb69 zI=0yOJd1a#8QA~ir|Otkhdi#{|H#V(4At_>35f4K*&4tql9PpYs_T>MiJ|rL*1%CD zf!KKgCTR#~9v9%ukRTDSTT9JH&%Zu|N=h5`q0Yzg#J1Q~RCpQG`#H`TBAPL%iY^E4 zNlmIZ{?l>wF6%KQFXLSJI1ckG2jMRr$0qw`fxXwEQa`xQ!GA{km1!=CRh1(gTm-q| z$*0U^hVji;bEF7WOu(%Ot`?$6^aDqt$gob^+jlAd8hIT#(#u2)LD*R__Z&D!l_Y!x zFz{33rj&s&32B-(<_8=`noWDDIMa{syFY1uA=l65sYj+5TSh2~n`$s)m#+IWYt7~M zYaQNp^|$Vk5RlWiAe)ax=A|4}ssUq=B}kzUaeHgArabL|ddHcff-^AbUk<&GCKHSyU=x$fC ze2Bz~F+wJ2aXD@(dn5a%O35hgjKqX3p-(%RSD&N6ao2v#Tq8pC0$UaWKuB_S{8o33HY zA2%}j*!)&f@?#^qOV0AQt&2YIC7iD;KTAEE^b;R=tvSyTO-ctL?|RjxzMLn3gqDeV zS~`+v=VjKW#O@dVT#!&dUb^Wz{hQdIHag{BSsgt5x?as?*=au=p-7!=>1A5^qlU|f zejncp+29;78v_5Y7NwfFv2F4Oj7Cc5R9PvL`~-QZuOIag_GY&ZL*A z{2A_^uTh!pg0Xbm+5JG^ri7g8Zae9O_@WUA>&lj$ZlcuSm~QpPf6sowM@4a{30~G< zMx|u~Xj?LOXsru zyJjugjYJ%G06nW26m*8Ng>dGg<+)d3MU8oLY0N%4#2nc(1+_-<2bz-ikB<3D>+>q8 zL4s`^3%mfFS||w1nJuyaf~W#;K$n{R8=s2cy1Gso?SvM@Yk#nhsLWmyF6HeA?Yx)2 z-2I@nlz2*$tpn6L)z^3i(=n+&iJ5tgQ035F7adZe$n_cA&NO8zEj>8?@~vR})F>sF zftZ)Cd#e0HGpuoF3j!5oa4V=vzA;JZIm=(K6y|sA8L1xCc*_gx2gM*RG2}wP%3XBC zmFeMWhIL6pmcGw!!DQZo_Lfr^E@LN z*bN&>c(>_fVIW{&p>T#!;FMulu#NfV@35qyK3;T9itRkf+K~=M2P}jimdL@hX>mfK zC|nalN0=>N)ouZWzP=R(I3OC{ajF4&m2<5s+?GD}L&PHJpI=d6~=Vbs{WVnoBsE(nCt zB#iZ&lA8Rnwp>BV*l_UoCq$7+hA;B6qa=&r7OF!)wi(8H!^T|xH6a%rbEUjF)f3Q9gY z>w|K2T93YV*tX+y_D6&6eJuvWI9WjM@54BP3Jtdag%Cn!kTOX=cz!M$9=Qoosn0;p z`t;2|;fe8Fh}vOFH|(W~4A)R8@L6uNAQ^1ta)aElq8_G^baeLXhc+z=&!w~lVUhGA zDc?A>B%r=zwcYFf#?w8Tjan)05zJIZVpg&E38&vHFRT8PwC4OkqIUCvW8=G|VTQ%j zl6-yZn_H-Cv=|E#blrta{-D;4>%7@D(oMcGcEf|go73glSA$LdW*Mru5gCNzH2^V? z2T@Sts6`t^t0ULX9`YrE2Q;F^4l?}?*B73IL-)gkNsF2;=QFfA1(KTAWVa6}l?Sy) z@2dfY)*iAJEdu45eJetF*XJF-*P$mRyOnnQL%$eVZ~l9N1RDeESRWgJV-||~C%)vS zcMgMrd2z)eEH^+q%l6oO6^>(HZ^7wL-8J~HUL<0bjfOQ|;nkjcOz3E=+j0)%jOZ$f zowOCE#IoXSOby0GlvuUq&{6u>t*N;3yFTQ2jM9kG85pg(SjI`co}I=ZV5SG)p*W7R zI<%uX1lo}wQpYl~CYNp%pT2`4O~Xtd40UAz#rWV_ICWBUuvH78!+to&B5-)4#tlHi zR3Jgs7D;*Uaf6)UokXWmL$L6xr)CQ-A1v(`!#uz4>nLKP0bw=C=I&m8DhNYs0vR*}>*)v;wt9~r&TN3o2A@m)*hw0u z!}M5wFPz&#rJf?1peD+!7LFYNPusH<-;M>=dw@~_bDPz2lth+^Y$?ty%L`YEi%;We zT&6VYZBi#6I<|A^q}D&D=_s0~_4O#e-t=-fnKt_F;{s5b@FkOYNwL-ZC`!fcEcVwb z;dE4u3Tq4@Btq9zq$WMPrQ3A?YED-#bFvy`ViLU^I*Fb!LZ6yx^OBwY-GH=Gbl5U z6>cp6r=*9b7SRZry9wbH?syIJ8v^t0-hI1&hAZmDIj|;t!FT_7WfsZaMcbCbRfE?XKW@zQ5Z5nw)LRm5xhg&zZ9NEQ@u+jIn zb$2FUrHixe>;&JlxMr`c(&W=)AR$+EWyYQ^ex((M!FRj`Yh+Iy#T**ghes{M(S=b- zGC=~^R|a{(abtSA4drCnvXRJ}tRm>Ku=qK(a)83GnR0PYa@}dY{6nz%i_yVDMGw%# z#;NfQX6HY`Kty2jvM0thLer((OGjd0pg!19OE#SGoSkbx`4x|Sqe`M!o8taL#rQ?8 zq$+jS3wCLN3@>Krd>G8TXE(NjO1uAkJxI6=mi1j93dR8=Xg37|@I3xktPK0yh-vh7 z_HU_CSH^x`IYyvgKD=sPk-`!nDh^#uMAPUco~e!qU|aK{pDk|f%=ILRYZf}i{FC(j z++0gy4+Ebk7Lxrc_C;Hg5t5~gTrWj!qZL1^w1T+aPl~>=1g#?4(8V-#zLG$B9>pT^ z_0#aQw-hlEVa$M1IoqqmWyBMVFJ*d8SDC;x~dGM+j+?VKTi3X4G!HMV-wg5r>x5q@4kO@%MGis73Ik^IBWmBvsULf zj0~>_17X$KRI&YW(5)af<`=Z$A7v1uOh8bQ@%qFRE!(+{_v;B3vrqzlBC%H06tvm% z{G`x0ZVpm8|B1{Lr9|n{nqwidS$U$Hi^l*w<#bpt7Pbfk8xDuo?Hk3WF%75K)t@Q$ z3wY>`!>ZNdHkytZt$R2RbL-f{Ip7;=@JW~*8Gw*@jbT)%Sp8)PYM=tJWv|>2lLnID^J&R|6I3m~DyBigdq(uehuAd{c2clISiA zSn8gc))nO*uf4hC%E9IDZIqS}g))-Wz6)Esb~>DAwJPCF?PV50nF$^>obaz@$X7T4 zcnQ#Y_h^6GU=eitvW=w35fS>LUdL1&Y|*SCq}#^R=~@eIQtFRtGw-M25Zq9g+%=!a zu51+6|C9=|V?b(PJtuBAY^QtX^rag+M>h`5%U2~CSsj^MSz4PU7eR0i{H@{l9PZ|S zG?~9<+{;HO*^W41)-!aWdjl zr_dqfi80l~q~mu-`mR#L2N$xmKvmZ!a}|WSX-)sOq$U6tcvg|%StwlQv3asuNvDXL z8GSK)YQ~2s&|04-o}|UHS*&!gQB<)l;R zpBZ!+UwGZ3A9sc*gem}Q^rOA`cs_D^-8f;Xcv9F6O80TFdR6FS6?_dsLTv#GMd<~3 z5{a!Hu4s;(K1&tEPA(4WhjGfroRZzMOEaLtspt76)sEYf_pTMzXGT%BFK6P>!1Su_ zlP&GDr|pxjdk-ELH{&}^2#iNVJjPuNese|p%QY4pobBSAdU2OHat9#te?mLW{El;2 ziU{TVv9a{Hg|_yn(ADKnKhwN^R4?;|3-@4!OFvP@a}|qLK~N_84c$Lp=Z;_r|B~HP zkQSCxSMuhsE*fp~19*25hS|h(JIK#|PFP~I z{+PYWp^Eb7tOPqs0zehif*Yc~k*>?!ApKeztwpziRA;BHq}&5~D|+_B#Ehke8=;tv zMA7bqksYWY+6V~(2Ec0Y3Soxw7iOh7h_*OmgBdMuM0OrFYLLZ80}wqBa?r^(#IN*;L}-oU_Zel_xr<6&(1oLrG}=Mfcl zM4UgU!Z}_)1n!E5F_M~vcbu^Gdzj?<_xt>jDXkLuuNhy(y-+P#)$XI0k;(A`1 ze=@2ovgR>DBZC5AdqzwI6umKn9Gu)~0)4czv`P!RQw(R>Od`%uzi>SjuL{0VjUf!m zd`Su!pF~lyylzLuH9`J)dD2{Psvz;yi7-mG@)bZ5C>Px?qkJzx0pym`9c>jpb;JE- zX2PeujI_??eq-B(*c~Li>_Oec{W)FtT<(Md;o~){kdr2hb-DFyo*{2Q^3G=pp)MyI zdAjy=*`nP+yA`Jyk+#vv*?ad~oSi*<-iO@5pGm0|k=0NQT;0aKwNT;Xp5Qp3)*sAv zWaefur&-dpdup%`GeUdPzp(}ta>R#E5(k3w+G7C?bn6b#jyPczes{ix0wmX%t}rUO z2JVd7v{U|_URHWz7K{u%Q(L=YDwm^TFQ8hJP#@67XlsP1(oUpD^Yh)E=({l$pE%#OD}tv;1^q@!q`ROQJc z#>{F(f(8G}r^7F1(5tod8Pc`hB0-GHXntb6+ExeON5k8x+=>$c-iAj(#aoZX?%D=MlhVh+!h0j_lM8jWF}Zc%{cz5oGiOB3CHU(bk~FZy*@K1*`oA z-`V`j>;yMhFD#pvP;}_vu~aS6>EmuNZ}yuJ&0ZP@UAt?<`@Z=5-tf395gl6;S^p;_ zhTlivwO7)#dJxH-YMpi&*_?`NIpagHv4eLfN!q?TsCswC*uKz2$ORSp*X_c=->06e zL}CA*Jwanw31)#cGoLV|@ZeLu+%6#aT?;1EDbCy3b^n5zy-L{B0+#j$N&8KeNKY$H zYycoe*IUu4%{Jy?)2z-YazI!Ra%3D!K8U`E5O5r(7XaXq8cDhK#zKE`ltzcxp%LGo z&et!;zpYrhsZfv{Z9O!Inx#l-gA-DP@n)e#_DgxMyq1s3>dZ7}u`fG&a50&S4yN>P z>7u)wYEG@t6R#?3nITIj9M0(Ro&ruH-NW#8pv`4I+WbCdJ~ZSv&5pbM%c^1SgBR{qA3V@j2+*p@Yu`bYEUWM{v}ArT=lozEe{WF=#mm=&sB_X{h0Da zvz^dP1%OENzQLqZr)1QH)i%iK8HwnGR24mL#W^8qRGu>hgQFA^*zTR_*B* z0e5a3XX3V_Lz(eOW^V)blA3G^2&-mlZ+)q_6%MS$jlIAMbhWubzhKGL22c(H zTMcq9)(z~X&O2DX&xh-(EzqB?nqzGphK}YQ=)b&Kfg}~mz#+BLM*5XlvkCz=N)=1U zNGN44{J@WcUM;UP=h#qgvU(h+A);T~7!ec?icbU<60ArVXE%)!cTX&j- zMOMT%at3$I*52UtOYY!~0y#SA5SioNzdgl0go52G18B5ySyG3FmLo91?L-EW#B}rP z5d-6euCWtkVxy7ZNvTE zpFEvbX!P_!LWCl6GZ(jlyFj=}h;7)y`CnO3fmMO-AZ0ush+Y+besaJ8MGnntgPdy8 zvIhFCO5sfkZPN62{2q`Y=j%!Z{CDR!y-e9g&+RYiI(}DdQ#4vhW_6KqI5MN+(zg;>iQE9Ph;cxVGxRog;vDNmIc`h5v zg4@MU&C-@Dv11-E!wjDa$I+O|^pz`U=EIH9oR`h+Zz8O?K1ofT<#?^nLJWcNV zJp_VBP5qp8Yl;y);0y7T*-Sj#PR*Y}B8HIuB1LS1Nvs@Ps%veP>}h?uP9Z$0(siZ8 z8CgvgtTdfv3>Ev}fG;-knS8$L63Ue>`BY1Kw|>|?4Xl@v3ft5k64I}X+tUoAluC&`^<=`YrLm(CkV z;x#O48X7A%d?XX>jb6#d>WO0~E6v=Nj*|~bp5E-{lgljS7X*I;+n!=2;9`s7!Sqi* z&-a^VLhHI0>&7D=@wn_m3WhY*-^MUJ2OnRUPW*5Ox-G#}YRhNrOQ*%YWAr4kmCBbT zG^-cF#oMaI|K9H8JA*HZ9`gqLSvv7>cD^Py;H|5XkVmOW&RmY_;iR;TQmrv>1&X2S zm0*R}90ur>=A{dh1X6GRdY-kfREaXE$h6EY0ENWY`F@R`pdcH@+mmCMQlG8WODCil zfjh*0p7=GB@Ut8+fR(_+kE@dk$*}TAqTHjz?+h_7uQO0i1@wSe@6E7k7KM0`xg>Xd ztXRHZDl_Iz&>n>7mU$&Nc8>}?lC4+L2@75M8WpMR8Hj=sPwZ0TzJC8raVIrsOm65^ z?&q2$w%8VZTXrGcH38#k+Nq-ocX;eb_znl2)y6lb!4Ks7@bw>Qv>47bvLHF$M6pC% zf3c!(frNrX4~9M}7gn6aWVe2*PAWR=yLHlBz^&TV**{cEPtgcX0~{hn%q zgnM7`{u2v7x&`<_>%LQjSvWLfV;RaL4c_RJYyV>B18D|6Nf*-$8r65zkeU-nYQvje z9DlbZ-!yifFrGx=$~W#}ND7P*AWc&Wkww%J+bRY&<@Wz8QqAm$ObAKQo(=$@D@Ycy zQ!acaEyHVrZZ(7vrG=aLNjN)##P2JQjvm8^ zyr7%EnZFVbfd=T^ZxZiw6d^koua~gj(G34tOeTC~&E+sPJ!%x1j{dq z0REsbc4i`^+l4d1&=6T7Dw`BK3C-3PN{$n1&NZEDM|tN0;t@~y!6DWvql`84{njyy zC+EM4Cj|G1k7~}<8ppVXh}Qix@}ov|O-5HbwCEcQ^?b9adw>b&&6&weEc8{3H)h;J zhR21XAzflx*hy^8JvVomAI*+yN9|nn*s4!#n99UPL9x!xA5AH-BGF`}P=7eMv%%k$ z$o9)_c)jaa>y-$l)M6f2A!aboA8*NWOsIX_4i9(?5kr!%FBbB#7rfmZHh(_S1GI>( z4w;FcX5s&H#zmT3T-iiq55>UUk~K9t!t15jmyRjABkwa%bjC65OwVm!o_e?W;h*(M z>TTQG;taggY%NQ9TP0w1m!u9EE<*4|cett&LP7v*?DqNx81Km5B->(yo&XOAfab&x zjxMCT&B!8#hzwPBMx;ebD{903kt ztYyU3uzMHv(*n{3J38`TS(oi_D!p4Rt&r;x2l%OQ*v>qy;+oG<$`O&2l+oOUEzRzc zR$RLLRwjHyFrps2y~oqU3s4(tT;{W{{)FyPzO4!aG#YK|9}Nw3Cji7E#KX8^xLP9L zKH^wYyi@$=IbC+F1}bjLeljVGR5pO$bP93!y|N?;f+ppZQ=vg4oh#l`7is{_FToo_ z{U!g4Q&%7%tiBd|^(kIIG0z|65b5v(sm@-e2@b`CMGW=_vpyU@ZZ#dgsi+}Aj;jBX zD)DgYy8N^%JZdErj*Gr^0w93dT6lxH(YdJ%4mo}lDV4#X?mphHK1{cN0)(4l{v5;y zw}sJ!m!rNg=(yp8w^&g$K!cvK=QvVQ#mAGi>E4I&I^O3{m`3CYq859Bds1L+id(i1 zfv~6e%M@ShM_Spp=$(AKO1jQFe(tO+ujplq7L!q{Ihrot2A&{Evl)9oDdu*6)3?xD zF>4$u14Z+&)pny-;7K3^va}GNL8&6D2O8OJ1$ZvlH*k$}OirB>v@$Mu8`!)M&}FCS zeOI$}o=)g0kbT3Ta3i70pxuEv)I@-o3h9f6ueog9PbvyFSIDQDHG2pOvKiFowcBao z)mVzv{(U#9S~YIeU@E`bQgM$N#-u{xo9M6WIn}OcTn#B8zz{LqNi+0n@^@glt9RM!bZ{iBGKZRghWIaeB1AomOjO@Fz;fuJD& zM!*C2WUs|n&t4~2pa+&-h@Iv~9rAih5+Y8;G}%F*)J!-pm2vJBlkyB}CV9R~veiyp zU2o~#4aCMpm?bvMZnyvIM;y)Sf7k%(!FBIe+(Kv`sj@sx82mCOD{w^mbIc|)%6Bc- z`n=9cNgB<3A@2_Jqhc4O&^;NRb+pP6Y z_lt(>B8fvz*4q#%yg;ioKR2)^sHWj(MgAjpmYn`3Ys)r#MpXgT*ss#5bKRBMsahQJ z7hWQm6ZdZ!lIR8bVP95(*pQ|8-IP|9Ag&QT*@qe>GDm%D}??_Y(4Ri+`S=&)*>+{s;GH B*C+r0 diff --git a/docs/net/minecraft/block/properties/IProperty.html b/docs/net/minecraft/block/properties/IProperty.html index 18983cb1e..48db7aa0a 100644 --- a/docs/net/minecraft/block/properties/IProperty.html +++ b/docs/net/minecraft/block/properties/IProperty.html @@ -2,10 +2,10 @@ - + IProperty - + @@ -15,7 +15,7 @@ - + diff --git a/docs/net/minecraft/block/properties/package-summary.html b/docs/net/minecraft/block/properties/package-summary.html index ff7656915..ad96e6740 100644 --- a/docs/net/minecraft/block/properties/package-summary.html +++ b/docs/net/minecraft/block/properties/package-summary.html @@ -2,10 +2,10 @@ - + net.minecraft.block.properties - + @@ -15,7 +15,7 @@ - + diff --git a/docs/net/minecraft/block/properties/package-tree.html b/docs/net/minecraft/block/properties/package-tree.html index 6f9deb12f..a4f81f194 100644 --- a/docs/net/minecraft/block/properties/package-tree.html +++ b/docs/net/minecraft/block/properties/package-tree.html @@ -2,10 +2,10 @@ - + net.minecraft.block.properties Class Hierarchy - + @@ -15,7 +15,7 @@ - + diff --git a/docs/net/minecraft/block/state/IBlockState.html b/docs/net/minecraft/block/state/IBlockState.html index 8efc956f5..93a94f481 100644 --- a/docs/net/minecraft/block/state/IBlockState.html +++ b/docs/net/minecraft/block/state/IBlockState.html @@ -2,10 +2,10 @@ - + IBlockState - + @@ -15,7 +15,7 @@ - + diff --git a/docs/net/minecraft/block/state/package-summary.html b/docs/net/minecraft/block/state/package-summary.html index 7807710c2..c73c7529b 100644 --- a/docs/net/minecraft/block/state/package-summary.html +++ b/docs/net/minecraft/block/state/package-summary.html @@ -2,10 +2,10 @@ - + net.minecraft.block.state - + @@ -15,7 +15,7 @@ - + diff --git a/docs/net/minecraft/block/state/package-tree.html b/docs/net/minecraft/block/state/package-tree.html index 19a123842..a32806ee8 100644 --- a/docs/net/minecraft/block/state/package-tree.html +++ b/docs/net/minecraft/block/state/package-tree.html @@ -2,10 +2,10 @@ - + net.minecraft.block.state Class Hierarchy - + @@ -15,7 +15,7 @@ - + diff --git a/docs/net/minecraft/util/Vec3i.html b/docs/net/minecraft/util/Vec3i.html index 29547390e..41a526251 100644 --- a/docs/net/minecraft/util/Vec3i.html +++ b/docs/net/minecraft/util/Vec3i.html @@ -2,10 +2,10 @@ - + Vec3i - + @@ -15,7 +15,7 @@ - + diff --git a/docs/net/minecraft/util/math/BlockPos.MutableBlockPos.html b/docs/net/minecraft/util/math/BlockPos.MutableBlockPos.html index c4afa1277..035d17f1f 100644 --- a/docs/net/minecraft/util/math/BlockPos.MutableBlockPos.html +++ b/docs/net/minecraft/util/math/BlockPos.MutableBlockPos.html @@ -2,10 +2,10 @@ - + BlockPos.MutableBlockPos - + @@ -15,7 +15,7 @@ - + diff --git a/docs/net/minecraft/util/math/BlockPos.PooledMutableBlockPos.html b/docs/net/minecraft/util/math/BlockPos.PooledMutableBlockPos.html index 537952c8e..00011d5b1 100644 --- a/docs/net/minecraft/util/math/BlockPos.PooledMutableBlockPos.html +++ b/docs/net/minecraft/util/math/BlockPos.PooledMutableBlockPos.html @@ -2,10 +2,10 @@ - + BlockPos.PooledMutableBlockPos - + @@ -15,7 +15,7 @@ - + diff --git a/docs/net/minecraft/util/math/BlockPos.html b/docs/net/minecraft/util/math/BlockPos.html index 1888f3a03..9e878dc7e 100644 --- a/docs/net/minecraft/util/math/BlockPos.html +++ b/docs/net/minecraft/util/math/BlockPos.html @@ -2,10 +2,10 @@ - + BlockPos - + @@ -15,7 +15,7 @@ - + diff --git a/docs/net/minecraft/util/math/IntHashMap.html b/docs/net/minecraft/util/math/IntHashMap.html index 8da11fd12..e9090ff70 100644 --- a/docs/net/minecraft/util/math/IntHashMap.html +++ b/docs/net/minecraft/util/math/IntHashMap.html @@ -2,10 +2,10 @@ - + IntHashMap - + @@ -15,7 +15,7 @@ - + diff --git a/docs/net/minecraft/util/math/package-summary.html b/docs/net/minecraft/util/math/package-summary.html index 5a2b522ef..31d4377e7 100644 --- a/docs/net/minecraft/util/math/package-summary.html +++ b/docs/net/minecraft/util/math/package-summary.html @@ -2,10 +2,10 @@ - + net.minecraft.util.math - + @@ -15,7 +15,7 @@ - + diff --git a/docs/net/minecraft/util/math/package-tree.html b/docs/net/minecraft/util/math/package-tree.html index 9203ebe2f..f06575b5b 100644 --- a/docs/net/minecraft/util/math/package-tree.html +++ b/docs/net/minecraft/util/math/package-tree.html @@ -2,10 +2,10 @@ - + net.minecraft.util.math Class Hierarchy - + @@ -15,7 +15,7 @@ - + diff --git a/docs/net/minecraft/util/package-summary.html b/docs/net/minecraft/util/package-summary.html index 224724796..5c97803f4 100644 --- a/docs/net/minecraft/util/package-summary.html +++ b/docs/net/minecraft/util/package-summary.html @@ -2,10 +2,10 @@ - + net.minecraft.util - + @@ -15,7 +15,7 @@ - + diff --git a/docs/net/minecraft/util/package-tree.html b/docs/net/minecraft/util/package-tree.html index de8670a9d..ebce15548 100644 --- a/docs/net/minecraft/util/package-tree.html +++ b/docs/net/minecraft/util/package-tree.html @@ -2,10 +2,10 @@ - + net.minecraft.util Class Hierarchy - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/AbstractNpcAPI.html b/docs/noppes/npcs/api/AbstractNpcAPI.html index a88e9e906..d5854111f 100644 --- a/docs/noppes/npcs/api/AbstractNpcAPI.html +++ b/docs/noppes/npcs/api/AbstractNpcAPI.html @@ -2,10 +2,10 @@ - + AbstractNpcAPI - + @@ -15,7 +15,7 @@ - + @@ -28,7 +28,7 @@ catch(err) { } //--> -var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":38,"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":6,"i79":6,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6,"i85":6,"i86":6,"i87":6,"i88":6,"i89":6,"i90":9,"i91":9,"i92":6,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":6,"i101":6,"i102":6,"i103":6,"i104":6,"i105":6,"i106":6,"i107":6,"i108":6,"i109":6,"i110":6,"i111":6,"i112":6,"i113":6,"i114":6}; +var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":38,"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":6,"i79":6,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6,"i85":6,"i86":6,"i87":6,"i88":6,"i89":6,"i90":6,"i91":9,"i92":9,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":6,"i101":6,"i102":6,"i103":6,"i104":6,"i105":6,"i106":6,"i107":6,"i108":6,"i109":6,"i110":6,"i111":6,"i112":6,"i113":6,"i114":6,"i115":6}; 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"; @@ -361,17 +361,22 @@ extends java.lang.Object   +abstract IActionManager +getActionManager() +  + + abstract java.lang.String[] getAllBiomeNames()   - + abstract IPos[] getAllInBox​(IPos from, IPos to)   - + abstract IPos[] getAllInBox​(IPos from, IPos to, @@ -381,62 +386,62 @@ extends java.lang.Object points inside the box as a list of IPos vectors.

        - + abstract IPlayer<?>[] getAllServerPlayers()   - + abstract IAnimationHandler getAnimations()   - + abstract net.minecraft.entity.INpc[] getChunkLoadingNPCs()   - + abstract ICloneHandler getClones()   - + abstract int getCurrentPlayerCount()   - + abstract ICustomEffectHandler getCustomEffectHandler()   - + abstract IDialogHandler getDialogs()   - + abstract java.util.HashMap<java.lang.String,​java.lang.Object> getEngineObjects()   - + abstract IFactionHandler getFactions()   - + abstract java.io.File getFile​(java.lang.String path)   - + abstract java.io.File getGlobalDir()   - + abstract IBlock getIBlock​(IWorld world, int x, @@ -444,90 +449,90 @@ extends java.lang.Object int z)   - + abstract IBlock getIBlock​(IWorld world, IPos pos)   - + abstract ICommand getICommand​(java.lang.String commandName, int priorityLevel)   - + abstract IContainer getIContainer​(net.minecraft.inventory.Container var1)   - + abstract IContainer getIContainer​(net.minecraft.inventory.IInventory var1)   - + abstract IDamageSource getIDamageSource​(net.minecraft.util.DamageSource var1)   - + abstract IDamageSource getIDamageSource​(IEntity<?> entity)   - + abstract IEntity<?> getIEntity​(net.minecraft.entity.Entity var1)   - + abstract IItemStack getIItemStack​(net.minecraft.item.ItemStack var1)   - + abstract INbt getINbt​(net.minecraft.nbt.NBTTagCompound nbtTagCompound)   - + abstract IPos getIPos​(double x, double y, double z)   - + abstract IPos getIPos​(float x, float y, float z)   - + abstract IPos getIPos​(int x, int y, int z)   - + abstract IPos getIPos​(long serializedPos)   - + abstract IPos getIPos​(BlockPos pos)   - + abstract ITileEntity getITileEntity​(net.minecraft.tileentity.TileEntity tileEntity)   - + abstract ITileEntity getITileEntity​(IWorld world, int x, @@ -535,23 +540,23 @@ extends java.lang.Object int z)   - + abstract ITileEntity getITileEntity​(IWorld world, IPos pos)   - + abstract IWorld getIWorld​(int var1)   - + abstract IWorld getIWorld​(net.minecraft.world.World var1)   - + abstract IWorld getIWorldLoad​(int var1) @@ -560,67 +565,67 @@ extends java.lang.Object are no longer present.
        - + abstract IWorld[] getIWorlds()   - + abstract IEntity<?>[] getLoadedEntities()   - + abstract ITransportHandler getLocations()   - + abstract IMagicHandler getMagicHandler()   - + abstract int getMaxPlayers()   - + abstract java.lang.String getMOTD()   - + abstract INaturalSpawnsHandler getNaturalSpawns()   - + abstract IPartyHandler getPartyHandler()   - + abstract IPlayer<?> getPlayer​(java.lang.String username)   - + abstract java.lang.String[] getPlayerNames()   - + abstract IProfileHandler getProfileHandler()   - + abstract IQuestHandler getQuests()   - + abstract java.lang.String getRandomName​(int dictionary, int gender) @@ -628,103 +633,103 @@ extends java.lang.Object
        Generates a new name as a String using the Markov name generator.
        - + abstract IRecipeHandler getRecipes()   - + abstract java.lang.String getServerOwner()   - + abstract int getServerTime()   - + abstract java.lang.Object getStoredData​(java.lang.String key)   - + abstract java.lang.String[] getStoredDataKeys()   - + abstract java.lang.Object getTempData​(java.lang.String key)   - + abstract java.lang.String[] getTempDataKeys()   - + abstract java.io.File getWorldDir()   - + abstract boolean hasGlobalObject​(java.lang.String key)   - + abstract boolean hasStoredData​(java.lang.String key)   - + abstract boolean hasTempData​(java.lang.String key)   - + static AbstractNpcAPI Instance()   - + static boolean IsAvailable()   - + abstract boolean isHardcore()   - + abstract void kickAllPlayers()   - + abstract java.lang.String millisToTime​(long millis)   - + abstract void pauseSounds()   - + abstract void playSound​(int id, ISound sound)   - + abstract void playSound​(ISound sound)   - + abstract void playSoundAtEntity​(IEntity<?> entity, java.lang.String sound, @@ -732,7 +737,7 @@ extends java.lang.Object float pitch)   - + abstract void playSoundToNearExcept​(IPlayer<?> player, java.lang.String sound, @@ -740,32 +745,32 @@ extends java.lang.Object float pitch)   - + abstract void registerICommand​(ICommand command)   - + abstract void removeGlobalObject​(java.lang.String key)   - + abstract void removeStoredData​(java.lang.String key)   - + abstract void removeTempData​(java.lang.String key)   - + abstract void setMOTD​(java.lang.String motd)   - + abstract void setStoredData​(java.lang.String key, java.lang.Object value) @@ -773,7 +778,7 @@ extends java.lang.Object
        Stored data persists through world restart.
        - + abstract void setTempData​(java.lang.String key, java.lang.Object value) @@ -781,12 +786,12 @@ extends java.lang.Object
        Tempdata gets cleared when the server restarts.
        - + abstract long sizeOfObject​(java.lang.Object obj)   - + abstract ICustomNpc<?> spawnNPC​(IWorld var1, int var2, @@ -796,33 +801,33 @@ extends java.lang.Object
        Spawns a new NPC in the world at the given coordinates and returns an ICustomNpc object of it.
        - + abstract ICustomNpc<?> spawnNPC​(IWorld world, IPos pos)   - + abstract void stopServer()   - + abstract void stopSound​(int id)   - + abstract void stopSounds()   - + abstract INbt stringToNbt​(java.lang.String str)   - + abstract java.lang.String ticksToTime​(long ticks)   @@ -1543,6 +1548,19 @@ extends java.lang.Object
      + + + +
        +
      • +

        getActionManager

        +
        public abstract IActionManager getActionManager()
        +
        +
        Returns:
        +
        The global IActionManager for the server
        +
        +
      • +
      diff --git a/docs/noppes/npcs/api/IBlock.html b/docs/noppes/npcs/api/IBlock.html index aecadee28..2bb5b40ed 100644 --- a/docs/noppes/npcs/api/IBlock.html +++ b/docs/noppes/npcs/api/IBlock.html @@ -2,10 +2,10 @@ - + IBlock - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/ICommand.html b/docs/noppes/npcs/api/ICommand.html index 786e51004..f46bd1160 100644 --- a/docs/noppes/npcs/api/ICommand.html +++ b/docs/noppes/npcs/api/ICommand.html @@ -2,10 +2,10 @@ - + ICommand - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/IContainer.html b/docs/noppes/npcs/api/IContainer.html index cce6d2d11..82a808a12 100644 --- a/docs/noppes/npcs/api/IContainer.html +++ b/docs/noppes/npcs/api/IContainer.html @@ -2,10 +2,10 @@ - + IContainer - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/IDamageSource.html b/docs/noppes/npcs/api/IDamageSource.html index 363c84584..6dfe1a4ae 100644 --- a/docs/noppes/npcs/api/IDamageSource.html +++ b/docs/noppes/npcs/api/IDamageSource.html @@ -2,10 +2,10 @@ - + IDamageSource - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/INbt.html b/docs/noppes/npcs/api/INbt.html index c0d15ee6c..77077fc98 100644 --- a/docs/noppes/npcs/api/INbt.html +++ b/docs/noppes/npcs/api/INbt.html @@ -2,10 +2,10 @@ - + INbt - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/IParticle.html b/docs/noppes/npcs/api/IParticle.html index 922855a8f..14a00dfea 100644 --- a/docs/noppes/npcs/api/IParticle.html +++ b/docs/noppes/npcs/api/IParticle.html @@ -2,10 +2,10 @@ - + IParticle - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/IPixelmonPlayerData.html b/docs/noppes/npcs/api/IPixelmonPlayerData.html index 36d91577e..f0ce4032a 100644 --- a/docs/noppes/npcs/api/IPixelmonPlayerData.html +++ b/docs/noppes/npcs/api/IPixelmonPlayerData.html @@ -2,10 +2,10 @@ - + IPixelmonPlayerData - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/IPos.html b/docs/noppes/npcs/api/IPos.html index cf680b99e..c0ce9a576 100644 --- a/docs/noppes/npcs/api/IPos.html +++ b/docs/noppes/npcs/api/IPos.html @@ -2,10 +2,10 @@ - + IPos - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/IScreenSize.html b/docs/noppes/npcs/api/IScreenSize.html index f01fb9286..7bc0c8d02 100644 --- a/docs/noppes/npcs/api/IScreenSize.html +++ b/docs/noppes/npcs/api/IScreenSize.html @@ -2,10 +2,10 @@ - + IScreenSize - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/ISkinOverlay.html b/docs/noppes/npcs/api/ISkinOverlay.html index b535389ed..2e3a0922a 100644 --- a/docs/noppes/npcs/api/ISkinOverlay.html +++ b/docs/noppes/npcs/api/ISkinOverlay.html @@ -2,10 +2,10 @@ - + ISkinOverlay - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/ITileEntity.html b/docs/noppes/npcs/api/ITileEntity.html index 5efb0aa07..801857f66 100644 --- a/docs/noppes/npcs/api/ITileEntity.html +++ b/docs/noppes/npcs/api/ITileEntity.html @@ -2,10 +2,10 @@ - + ITileEntity - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/ITimers.html b/docs/noppes/npcs/api/ITimers.html index ed55c01e9..1824e12fa 100644 --- a/docs/noppes/npcs/api/ITimers.html +++ b/docs/noppes/npcs/api/ITimers.html @@ -2,10 +2,10 @@ - + ITimers - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/IWorld.html b/docs/noppes/npcs/api/IWorld.html index 046225d9c..867728348 100644 --- a/docs/noppes/npcs/api/IWorld.html +++ b/docs/noppes/npcs/api/IWorld.html @@ -2,10 +2,10 @@ - + IWorld - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/block/IBlockScripted.html b/docs/noppes/npcs/api/block/IBlockScripted.html index 917eb18db..0d7d27ddf 100644 --- a/docs/noppes/npcs/api/block/IBlockScripted.html +++ b/docs/noppes/npcs/api/block/IBlockScripted.html @@ -2,10 +2,10 @@ - + IBlockScripted - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/block/ITextPlane.html b/docs/noppes/npcs/api/block/ITextPlane.html index 3a1f75633..07475c3f5 100644 --- a/docs/noppes/npcs/api/block/ITextPlane.html +++ b/docs/noppes/npcs/api/block/ITextPlane.html @@ -2,10 +2,10 @@ - + ITextPlane - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/block/package-summary.html b/docs/noppes/npcs/api/block/package-summary.html index 206cb4c4b..696839d9a 100644 --- a/docs/noppes/npcs/api/block/package-summary.html +++ b/docs/noppes/npcs/api/block/package-summary.html @@ -2,10 +2,10 @@ - + noppes.npcs.api.block - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/block/package-tree.html b/docs/noppes/npcs/api/block/package-tree.html index dd841bc41..303a0daaa 100644 --- a/docs/noppes/npcs/api/block/package-tree.html +++ b/docs/noppes/npcs/api/block/package-tree.html @@ -2,10 +2,10 @@ - + noppes.npcs.api.block Class Hierarchy - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/entity/IAnimal.html b/docs/noppes/npcs/api/entity/IAnimal.html index d2e35691b..40f74f070 100644 --- a/docs/noppes/npcs/api/entity/IAnimal.html +++ b/docs/noppes/npcs/api/entity/IAnimal.html @@ -2,10 +2,10 @@ - + IAnimal - + @@ -15,7 +15,7 @@ - + @@ -216,7 +216,7 @@ extends

      Methods inherited from interface noppes.npcs.api.entity.IEntity

      -capturesDrops, clearStoredData, clearTempData, despawn, dropItem, extinguish, getAge, getAllNbt, getBlockX, getBlockY, getBlockZ, getCapturedDrops, getDimension, getEntityId, getHeight, getMotion, getMotionX, getMotionY, getMotionZ, getMount, getNbt, getNbtOptional, getPitch, getPosition, getRider, getRotation, getStoredData, getStoredDataKeys, getSurroundingEntities, getSurroundingEntities, getTempData, getTempDataKeys, getTypeName, getUniqueID, getWidth, getWorld, getX, getY, getYOffset, getZ, hasCollided, hasCollidedHorizontally, hasCollidedVertically, hasStoredData, hasTempData, inFire, inLava, inWater, isAirborne, isAlive, isBurning, isSneaking, isSprinting, knockback, knockback, knockback, removeStoredData, removeTempData, setBurning, setCapturedDrops, setCapturesDrops, setDimension, setImmune, setInvisible, setMotion, setMotion, setMotionX, setMotionY, setMotionZ, setMount, setNbt, setPitch, setPosition, setPosition, setRider, setRotation, setRotation, setSneaking, setSprinting, setStoredData, setTempData, setX, setY, setZ, spawnParticle, storeAsClone, updateEntity +capturesDrops, clearStoredData, clearTempData, despawn, dropItem, extinguish, getAge, getAllNbt, getBlockX, getBlockY, getBlockZ, getCapturedDrops, getCollidingEntities, getDimension, getEntityId, getHeight, getMotion, getMotionX, getMotionY, getMotionZ, getMount, getNbt, getNbtOptional, getPitch, getPosition, getRider, getRotation, getStoredData, getStoredDataKeys, getSurroundingEntities, getSurroundingEntities, getTempData, getTempDataKeys, getTypeName, getUniqueID, getWidth, getWorld, getX, getY, getYOffset, getZ, hasCollided, hasCollidedHorizontally, hasCollidedVertically, hasStoredData, hasTempData, inFire, inLava, inWater, isAirborne, isAlive, isBurning, isSneaking, isSprinting, knockback, knockback, knockback, removeStoredData, removeTempData, setBurning, setCapturedDrops, setCapturesDrops, setDimension, setImmune, setInvisible, setMotion, setMotion, setMotionX, setMotionY, setMotionZ, setMount, setNbt, setPitch, setPosition, setPosition, setRider, setRotation, setRotation, setSneaking, setSprinting, setStoredData, setTempData, setX, setY, setZ, spawnParticle, storeAsClone, updateEntity
    diff --git a/docs/noppes/npcs/api/entity/IEntity.html b/docs/noppes/npcs/api/entity/IEntity.html index 85e2210f0..2169ee221 100644 --- a/docs/noppes/npcs/api/entity/IEntity.html +++ b/docs/noppes/npcs/api/entity/IEntity.html @@ -2,10 +2,10 @@ - + IEntity - + @@ -15,7 +15,7 @@ - + @@ -28,7 +28,7 @@ catch(err) { } //--> -var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":6,"i52":6,"i53":6,"i54":6,"i55":6,"i56":6,"i57":6,"i58":6,"i59":6,"i60":6,"i61":6,"i62":6,"i63":6,"i64":6,"i65":6,"i66":6,"i67":6,"i68":6,"i69":6,"i70":6,"i71":6,"i72":6,"i73":6,"i74":6,"i75":6,"i76":6,"i77":6,"i78":6,"i79":6,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6,"i85":6,"i86":6,"i87":6,"i88":6,"i89":6}; +var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":6,"i52":6,"i53":6,"i54":6,"i55":6,"i56":6,"i57":6,"i58":6,"i59":6,"i60":6,"i61":6,"i62":6,"i63":6,"i64":6,"i65":6,"i66":6,"i67":6,"i68":6,"i69":6,"i70":6,"i71":6,"i72":6,"i73":6,"i74":6,"i75":6,"i76":6,"i77":6,"i78":6,"i79":6,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6,"i85":6,"i86":6,"i87":6,"i88":6,"i89":6,"i90":6}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -129,7 +129,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    All Known Subinterfaces:
    -
    IAnimal<T>, ICustomNpc<T>, IDBCPlayer, IEntityItem<T>, IEntityLiving<T>, IEntityLivingBase<T>, IMonster<T>, IPixelmon<T>, IPlayer<T>, IVillager<T>
    +
    IAnimal<T>, IArrow<T>, ICustomNpc<T>, IDBCPlayer, IEntityItem<T>, IEntityLiving<T>, IEntityLivingBase<T>, IFishHook<T>, IMonster<T>, IPixelmon<T>, IPlayer<T>, IThrowable<T>, IVillager<T>

    public interface IEntity<T extends net.minecraft.entity.Entity>
    @@ -231,116 +231,121 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); +IEntity[] +getCollidingEntities() +  + + int getDimension()   - + int getEntityId()
    Returns the unique entity ID.
    - + double getHeight()   - + T getMCEntity()
    Expert users only.
    - + IPos getMotion()
    Returns the entity's current motion as an IPos object.
    - + double getMotionX()   - + double getMotionY()   - + double getMotionZ()   - + IEntity getMount()   - + INbt getNbt()
    Returns the entity's NBT data.
    - + INbt getNbtOptional()
    Returns optional NBT data if available.
    - + float getPitch()
    Returns the entity's pitch.
    - + IPos getPosition()
    Returns the entity's current position as an IPos object.
    - + IEntity getRider()   - + float getRotation()   - + java.lang.Object getStoredData​(java.lang.String key)
    Returns stored (persistent) data for the given key.
    - + java.lang.String[] getStoredDataKeys()
    Returns an array of keys for stored data.
    - + IEntity[] getSurroundingEntities​(int range)
    Returns an array of entities within the specified range.
    - + IEntity[] getSurroundingEntities​(int range, int type) @@ -348,141 +353,141 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Returns an array of entities of a specified type within the given range.
    - + java.lang.Object getTempData​(java.lang.String key)
    Returns temporary data stored under the given key.
    - + java.lang.String[] getTempDataKeys()
    Returns an array of keys for temporary data.
    - + int getType()
    Returns the EntityType as defined in the scripting constants.
    - + java.lang.String getTypeName()   - + java.lang.String getUniqueID()
    Returns the unique UUID string of the entity.
    - + double getWidth()   - + IWorld getWorld()   - + double getX()   - + double getY()   - + double getYOffset()
    Returns the vertical offset for rendering.
    - + double getZ()   - + boolean hasCollided()   - + boolean hasCollidedHorizontally()   - + boolean hasCollidedVertically()   - + boolean hasStoredData​(java.lang.String key)
    Checks if stored data for the given key exists.
    - + boolean hasTempData​(java.lang.String key)
    Checks if temporary data for the given key exists.
    - + boolean inFire()   - + boolean inLava()   - + boolean inWater()   - + boolean isAirborne()   - + boolean isAlive()   - + boolean isBurning()   - + boolean isSneaking()   - + boolean isSprinting()   - + void knockback​(double xpower, double ypower, @@ -492,7 +497,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Applies knockback using individual power components.
    - + void knockback​(int power, float direction) @@ -500,7 +505,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Applies a knockback effect to the entity.
    - + void knockback​(IPos pos, float direction) @@ -508,63 +513,63 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Applies knockback using a position vector.
    - + void removeStoredData​(java.lang.String key)
    Removes the stored data for the given key.
    - + void removeTempData​(java.lang.String key)
    Removes the temporary data for the given key.
    - + void setBurning​(int ticks)
    Sets the entity on fire for the given number of ticks (20 ticks = 1 second).
    - + void setCapturedDrops​(IEntity<?>[] capturedDrops)
    Sets the captured drops for this entity.
    - + void setCapturesDrops​(boolean capture)
    Sets whether the entity captures drops.
    - + void setDimension​(int dimensionId)
    Moves the entity to the specified dimension.
    - + void setImmune​(int ticks)
    Sets the entity's immunity time (hurt resistance).
    - + void setInvisible​(boolean invisible)
    Sets the entity's invisibility.
    - + void setMotion​(double x, double y, @@ -573,56 +578,56 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Convenience method to set the entity's motion in all three axes.
    - + void setMotion​(IPos pos)
    Sets the entity's motion based on the given position.
    - + void setMotionX​(double x)
    Sets the entity's x motion.
    - + void setMotionY​(double y)
    Sets the entity's y motion.
    - + void setMotionZ​(double z)
    Sets the entity's z motion.
    - + void setMount​(IEntity entity)
    Sets the entity to be mounted by this entity.
    - + void setNbt​(INbt nbt)
    Applies the given NBT data to the entity.
    - + void setPitch​(float pitch)
    Sets the entity's pitch.
    - + void setPosition​(double x, double y, @@ -631,28 +636,28 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Sets the entity's position to the specified coordinates.
    - + void setPosition​(IPos pos)
    Sets the entity's position using an IPos object.
    - + void setRider​(IEntity entity)
    Sets the given entity as the rider of this entity.
    - + void setRotation​(float rotation)
    Sets the entity's rotation (yaw) in degrees (0-360).
    - + void setRotation​(float rotationYaw, float rotationPitch) @@ -660,21 +665,21 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Sets both the rotation (yaw) and pitch of the entity.
    - + void setSneaking​(boolean sneaking)
    Sets whether the entity is sneaking.
    - + void setSprinting​(boolean sprinting)
    Sets whether the entity is sprinting.
    - + void setStoredData​(java.lang.String key, java.lang.Object value) @@ -682,7 +687,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Stores persistent data under the given key.
    - + void setTempData​(java.lang.String key, java.lang.Object value) @@ -690,35 +695,35 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Stores temporary data that is cleared when the entity is unloaded.
    - + void setX​(double x)
    Sets the entity's x position.
    - + void setY​(double y)
    Sets the entity's y position.
    - + void setZ​(double z)
    Sets the entity's z position.
    - + void spawnParticle​(IParticle entityParticle)
    Spawns the given particle effect associated with this entity.
    - + void storeAsClone​(int tab, java.lang.String name) @@ -726,14 +731,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Stores the entity as a clone with the given tab and name.
    - + boolean typeOf​(int type)
    Checks whether the entity is of the specified EntityType.
    - + void updateEntity() @@ -1172,6 +1177,19 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); + + + +
      +
    • +

      getCollidingEntities

      +
      IEntity[] getCollidingEntities()
      +
      +
      Returns:
      +
      Array of entities that are colliding with this entity
      +
      +
    • +
    diff --git a/docs/noppes/npcs/api/entity/IEntityItem.html b/docs/noppes/npcs/api/entity/IEntityItem.html index 64d29e93f..00ea88e1f 100644 --- a/docs/noppes/npcs/api/entity/IEntityItem.html +++ b/docs/noppes/npcs/api/entity/IEntityItem.html @@ -2,10 +2,10 @@ - + IEntityItem - + @@ -15,7 +15,7 @@ - + @@ -238,7 +238,7 @@ extends IEnti

    Methods inherited from interface noppes.npcs.api.entity.IEntity

    -capturesDrops, clearStoredData, clearTempData, despawn, dropItem, extinguish, getAllNbt, getBlockX, getBlockY, getBlockZ, getCapturedDrops, getDimension, getEntityId, getHeight, getMCEntity, getMotion, getMotionX, getMotionY, getMotionZ, getMount, getNbt, getNbtOptional, getPitch, getPosition, getRider, getRotation, getStoredData, getStoredDataKeys, getSurroundingEntities, getSurroundingEntities, getTempData, getTempDataKeys, getType, getTypeName, getUniqueID, getWidth, getWorld, getX, getY, getYOffset, getZ, hasCollided, hasCollidedHorizontally, hasCollidedVertically, hasStoredData, hasTempData, inFire, inLava, inWater, isAirborne, isAlive, isBurning, isSneaking, isSprinting, knockback, knockback, knockback, removeStoredData, removeTempData, setBurning, setCapturedDrops, setCapturesDrops, setDimension, setImmune, setInvisible, setMotion, setMotion, setMotionX, setMotionY, setMotionZ, setMount, setNbt, setPitch, setPosition, setPosition, setRider, setRotation, setRotation, setSneaking, setSprinting, setStoredData, setTempData, setX, setY, setZ, spawnParticle, storeAsClone, typeOf, updateEntity +capturesDrops, clearStoredData, clearTempData, despawn, dropItem, extinguish, getAllNbt, getBlockX, getBlockY, getBlockZ, getCapturedDrops, getCollidingEntities, getDimension, getEntityId, getHeight, getMCEntity, getMotion, getMotionX, getMotionY, getMotionZ, getMount, getNbt, getNbtOptional, getPitch, getPosition, getRider, getRotation, getStoredData, getStoredDataKeys, getSurroundingEntities, getSurroundingEntities, getTempData, getTempDataKeys, getType, getTypeName, getUniqueID, getWidth, getWorld, getX, getY, getYOffset, getZ, hasCollided, hasCollidedHorizontally, hasCollidedVertically, hasStoredData, hasTempData, inFire, inLava, inWater, isAirborne, isAlive, isBurning, isSneaking, isSprinting, knockback, knockback, knockback, removeStoredData, removeTempData, setBurning, setCapturedDrops, setCapturesDrops, setDimension, setImmune, setInvisible, setMotion, setMotion, setMotionX, setMotionY, setMotionZ, setMount, setNbt, setPitch, setPosition, setPosition, setRider, setRotation, setRotation, setSneaking, setSprinting, setStoredData, setTempData, setX, setY, setZ, spawnParticle, storeAsClone, typeOf, updateEntity diff --git a/docs/noppes/npcs/api/entity/IEntityLiving.html b/docs/noppes/npcs/api/entity/IEntityLiving.html index 2ea44317e..39b329f63 100644 --- a/docs/noppes/npcs/api/entity/IEntityLiving.html +++ b/docs/noppes/npcs/api/entity/IEntityLiving.html @@ -2,10 +2,10 @@ - + IEntityLiving - + @@ -15,7 +15,7 @@ - + @@ -318,7 +318,7 @@ extends IEntity -capturesDrops, clearStoredData, clearTempData, despawn, dropItem, extinguish, getAge, getAllNbt, getBlockX, getBlockY, getBlockZ, getCapturedDrops, getDimension, getEntityId, getHeight, getMotion, getMotionX, getMotionY, getMotionZ, getMount, getNbt, getNbtOptional, getPitch, getPosition, getRider, getRotation, getStoredData, getStoredDataKeys, getSurroundingEntities, getSurroundingEntities, getTempData, getTempDataKeys, getTypeName, getUniqueID, getWidth, getWorld, getX, getY, getYOffset, getZ, hasCollided, hasCollidedHorizontally, hasCollidedVertically, hasStoredData, hasTempData, inFire, inLava, inWater, isAirborne, isAlive, isBurning, isSneaking, isSprinting, knockback, knockback, knockback, removeStoredData, removeTempData, setBurning, setCapturedDrops, setCapturesDrops, setDimension, setImmune, setInvisible, setMotion, setMotion, setMotionX, setMotionY, setMotionZ, setMount, setNbt, setPitch, setPosition, setPosition, setRider, setRotation, setRotation, setSneaking, setSprinting, setStoredData, setTempData, setX, setY, setZ, spawnParticle, storeAsClone, updateEntity +capturesDrops, clearStoredData, clearTempData, despawn, dropItem, extinguish, getAge, getAllNbt, getBlockX, getBlockY, getBlockZ, getCapturedDrops, getCollidingEntities, getDimension, getEntityId, getHeight, getMotion, getMotionX, getMotionY, getMotionZ, getMount, getNbt, getNbtOptional, getPitch, getPosition, getRider, getRotation, getStoredData, getStoredDataKeys, getSurroundingEntities, getSurroundingEntities, getTempData, getTempDataKeys, getTypeName, getUniqueID, getWidth, getWorld, getX, getY, getYOffset, getZ, hasCollided, hasCollidedHorizontally, hasCollidedVertically, hasStoredData, hasTempData, inFire, inLava, inWater, isAirborne, isAlive, isBurning, isSneaking, isSprinting, knockback, knockback, knockback, removeStoredData, removeTempData, setBurning, setCapturedDrops, setCapturesDrops, setDimension, setImmune, setInvisible, setMotion, setMotion, setMotionX, setMotionY, setMotionZ, setMount, setNbt, setPitch, setPosition, setPosition, setRider, setRotation, setRotation, setSneaking, setSprinting, setStoredData, setTempData, setX, setY, setZ, spawnParticle, storeAsClone, updateEntity diff --git a/docs/noppes/npcs/api/entity/IFishHook.html b/docs/noppes/npcs/api/entity/IFishHook.html new file mode 100644 index 000000000..6632504e4 --- /dev/null +++ b/docs/noppes/npcs/api/entity/IFishHook.html @@ -0,0 +1,280 @@ + + + + + +IFishHook + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +

    Interface IFishHook<T extends net.minecraft.entity.projectile.EntityFishHook>

    +
    +
    +
    +
      +
    • +
      +
      Type Parameters:
      +
      T - The underlying Minecraft EntityFishHook type.
      +
      +
      +
      All Superinterfaces:
      +
      IEntity<T>
      +
      +
      +
      public interface IFishHook<T extends net.minecraft.entity.projectile.EntityFishHook>
      +extends IEntity<T>
      +
      Represents a fish hook entity with additional methods.
      +
    • +
    +
    + +
    +
      +
    • + +
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getCaster

          +
          IPlayer getCaster()
          +
        • +
        + + + +
          +
        • +

          kill

          +
          void kill()
          +
        • +
        +
      • +
      +
      +
    • +
    +
    +
    +
    + +
    + +
    + + diff --git a/docs/noppes/npcs/api/entity/IMonster.html b/docs/noppes/npcs/api/entity/IMonster.html index 529dc5264..661d7c038 100644 --- a/docs/noppes/npcs/api/entity/IMonster.html +++ b/docs/noppes/npcs/api/entity/IMonster.html @@ -2,10 +2,10 @@ - + IMonster - + @@ -15,7 +15,7 @@ - + @@ -149,7 +149,7 @@ extends

    Methods inherited from interface noppes.npcs.api.entity.IEntity

    -capturesDrops, clearStoredData, clearTempData, despawn, dropItem, extinguish, getAge, getAllNbt, getBlockX, getBlockY, getBlockZ, getCapturedDrops, getDimension, getEntityId, getHeight, getMotion, getMotionX, getMotionY, getMotionZ, getMount, getNbt, getNbtOptional, getPitch, getPosition, getRider, getRotation, getStoredData, getStoredDataKeys, getSurroundingEntities, getSurroundingEntities, getTempData, getTempDataKeys, getTypeName, getUniqueID, getWidth, getWorld, getX, getY, getYOffset, getZ, hasCollided, hasCollidedHorizontally, hasCollidedVertically, hasStoredData, hasTempData, inFire, inLava, inWater, isAirborne, isAlive, isBurning, isSneaking, isSprinting, knockback, knockback, knockback, removeStoredData, removeTempData, setBurning, setCapturedDrops, setCapturesDrops, setDimension, setImmune, setInvisible, setMotion, setMotion, setMotionX, setMotionY, setMotionZ, setMount, setNbt, setPitch, setPosition, setPosition, setRider, setRotation, setRotation, setSneaking, setSprinting, setStoredData, setTempData, setX, setY, setZ, spawnParticle, storeAsClone, updateEntity +capturesDrops, clearStoredData, clearTempData, despawn, dropItem, extinguish, getAge, getAllNbt, getBlockX, getBlockY, getBlockZ, getCapturedDrops, getCollidingEntities, getDimension, getEntityId, getHeight, getMotion, getMotionX, getMotionY, getMotionZ, getMount, getNbt, getNbtOptional, getPitch, getPosition, getRider, getRotation, getStoredData, getStoredDataKeys, getSurroundingEntities, getSurroundingEntities, getTempData, getTempDataKeys, getTypeName, getUniqueID, getWidth, getWorld, getX, getY, getYOffset, getZ, hasCollided, hasCollidedHorizontally, hasCollidedVertically, hasStoredData, hasTempData, inFire, inLava, inWater, isAirborne, isAlive, isBurning, isSneaking, isSprinting, knockback, knockback, knockback, removeStoredData, removeTempData, setBurning, setCapturedDrops, setCapturesDrops, setDimension, setImmune, setInvisible, setMotion, setMotion, setMotionX, setMotionY, setMotionZ, setMount, setNbt, setPitch, setPosition, setPosition, setRider, setRotation, setRotation, setSneaking, setSprinting, setStoredData, setTempData, setX, setY, setZ, spawnParticle, storeAsClone, updateEntity diff --git a/docs/noppes/npcs/api/event/ICustomGuiEvent.CloseEvent.html b/docs/noppes/npcs/api/event/ICustomGuiEvent.CloseEvent.html index 0bac281f5..37cb97ec8 100644 --- a/docs/noppes/npcs/api/event/ICustomGuiEvent.CloseEvent.html +++ b/docs/noppes/npcs/api/event/ICustomGuiEvent.CloseEvent.html @@ -2,10 +2,10 @@ - + ICustomGuiEvent.CloseEvent - + @@ -15,7 +15,7 @@ - + @@ -160,7 +160,7 @@ extends IPlayerEvent -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/ICustomGuiEvent.ScrollEvent.html b/docs/noppes/npcs/api/event/ICustomGuiEvent.ScrollEvent.html index 91c3749f3..fc2ed916e 100644 --- a/docs/noppes/npcs/api/event/ICustomGuiEvent.ScrollEvent.html +++ b/docs/noppes/npcs/api/event/ICustomGuiEvent.ScrollEvent.html @@ -2,10 +2,10 @@ - + ICustomGuiEvent.ScrollEvent - + @@ -15,7 +15,7 @@ - + @@ -166,7 +166,7 @@ extends IPlayerEvent -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/ICustomGuiEvent.SlotClickEvent.html b/docs/noppes/npcs/api/event/ICustomGuiEvent.SlotClickEvent.html index 5f3b5c022..a71fcc7f5 100644 --- a/docs/noppes/npcs/api/event/ICustomGuiEvent.SlotClickEvent.html +++ b/docs/noppes/npcs/api/event/ICustomGuiEvent.SlotClickEvent.html @@ -2,10 +2,10 @@ - + ICustomGuiEvent.SlotClickEvent - + @@ -15,7 +15,7 @@ - + @@ -166,7 +166,7 @@ extends IPlayerEvent -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/ICustomGuiEvent.SlotEvent.html b/docs/noppes/npcs/api/event/ICustomGuiEvent.SlotEvent.html index 270595a35..ee835768c 100644 --- a/docs/noppes/npcs/api/event/ICustomGuiEvent.SlotEvent.html +++ b/docs/noppes/npcs/api/event/ICustomGuiEvent.SlotEvent.html @@ -2,10 +2,10 @@ - + ICustomGuiEvent.SlotEvent - + @@ -15,7 +15,7 @@ - + @@ -166,7 +166,7 @@ extends IPlayerEvent -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/ICustomGuiEvent.UnfocusedEvent.html b/docs/noppes/npcs/api/event/ICustomGuiEvent.UnfocusedEvent.html index 79adb1bd2..61f0566dd 100644 --- a/docs/noppes/npcs/api/event/ICustomGuiEvent.UnfocusedEvent.html +++ b/docs/noppes/npcs/api/event/ICustomGuiEvent.UnfocusedEvent.html @@ -2,10 +2,10 @@ - + ICustomGuiEvent.UnfocusedEvent - + @@ -15,7 +15,7 @@ - + @@ -160,7 +160,7 @@ extends IPlayerEvent -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/ICustomGuiEvent.html b/docs/noppes/npcs/api/event/ICustomGuiEvent.html index 1ededa5e4..85cdebe16 100644 --- a/docs/noppes/npcs/api/event/ICustomGuiEvent.html +++ b/docs/noppes/npcs/api/event/ICustomGuiEvent.html @@ -2,10 +2,10 @@ - + ICustomGuiEvent - + @@ -15,7 +15,7 @@ - + @@ -197,7 +197,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/ICustomNPCsEvent.CNPCNaturalSpawnEvent.html b/docs/noppes/npcs/api/event/ICustomNPCsEvent.CNPCNaturalSpawnEvent.html index 39c5c1c0c..bfa93873e 100644 --- a/docs/noppes/npcs/api/event/ICustomNPCsEvent.CNPCNaturalSpawnEvent.html +++ b/docs/noppes/npcs/api/event/ICustomNPCsEvent.CNPCNaturalSpawnEvent.html @@ -2,10 +2,10 @@ - + ICustomNPCsEvent.CNPCNaturalSpawnEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/ICustomNPCsEvent.ScriptedCommandEvent.html b/docs/noppes/npcs/api/event/ICustomNPCsEvent.ScriptedCommandEvent.html index e50c31cf9..994bfcf9d 100644 --- a/docs/noppes/npcs/api/event/ICustomNPCsEvent.ScriptedCommandEvent.html +++ b/docs/noppes/npcs/api/event/ICustomNPCsEvent.ScriptedCommandEvent.html @@ -2,10 +2,10 @@ - + ICustomNPCsEvent.ScriptedCommandEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/ICustomNPCsEvent.html b/docs/noppes/npcs/api/event/ICustomNPCsEvent.html index c29e5f0a7..50e81c154 100644 --- a/docs/noppes/npcs/api/event/ICustomNPCsEvent.html +++ b/docs/noppes/npcs/api/event/ICustomNPCsEvent.html @@ -2,10 +2,10 @@ - + ICustomNPCsEvent - + @@ -15,7 +15,7 @@ - + @@ -125,7 +125,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
  • All Known Subinterfaces:
    -
    IAnimationEvent, IAnimationEvent.Ended, IAnimationEvent.IFrameEvent, IAnimationEvent.IFrameEvent.Entered, IAnimationEvent.IFrameEvent.Exited, IAnimationEvent.Started, IBlockEvent, IBlockEvent.BreakEvent, IBlockEvent.ClickedEvent, IBlockEvent.CollidedEvent, IBlockEvent.EntityFallenUponEvent, IBlockEvent.ExplodedEvent, IBlockEvent.HarvestedEvent, IBlockEvent.InitEvent, IBlockEvent.InteractEvent, IBlockEvent.NeighborChangedEvent, IBlockEvent.RainFillEvent, IBlockEvent.RedstoneEvent, IBlockEvent.TimerEvent, IBlockEvent.UpdateEvent, ICustomGuiEvent, ICustomGuiEvent.ButtonEvent, ICustomGuiEvent.CloseEvent, ICustomGuiEvent.ScrollEvent, ICustomGuiEvent.SlotClickEvent, ICustomGuiEvent.SlotEvent, ICustomGuiEvent.UnfocusedEvent, ICustomNPCsEvent.CNPCNaturalSpawnEvent, ICustomNPCsEvent.ScriptedCommandEvent, IDialogEvent, IDialogEvent.DialogClosed, IDialogEvent.DialogOpen, IDialogEvent.DialogOption, IFactionEvent, IFactionEvent.FactionPoints, IForgeEvent, IForgeEvent.EntityEvent, IForgeEvent.InitEvent, IForgeEvent.WorldEvent, IItemEvent, IItemEvent.AttackEvent, IItemEvent.BreakItem, IItemEvent.FinishUsingItem, IItemEvent.InitEvent, IItemEvent.InteractEvent, IItemEvent.PickedUpEvent, IItemEvent.RepairItem, IItemEvent.RightClickEvent, IItemEvent.SpawnEvent, IItemEvent.StartUsingItem, IItemEvent.StopUsingItem, IItemEvent.TossedEvent, IItemEvent.UpdateEvent, IItemEvent.UsingItem, ILinkedItemEvent, ILinkedItemEvent.BuildEvent, ILinkedItemEvent.VersionChangeEvent, INpcEvent, INpcEvent.CollideEvent, INpcEvent.DamagedEvent, INpcEvent.DialogClosedEvent, INpcEvent.DialogEvent, INpcEvent.DiedEvent, INpcEvent.InitEvent, INpcEvent.InteractEvent, INpcEvent.MeleeAttackEvent, INpcEvent.RangedLaunchedEvent, INpcEvent.SwingEvent, INpcEvent.TargetEvent, INpcEvent.TargetLostEvent, INpcEvent.TimerEvent, INpcEvent.UpdateEvent, IPlayerEvent, IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.EffectEvent.Added, IPlayerEvent.EffectEvent.Removed, IPlayerEvent.EffectEvent.Ticked, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.ProfileEvent.Changed, IPlayerEvent.ProfileEvent.Create, IPlayerEvent.ProfileEvent.Removed, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent, IProjectileEvent, IProjectileEvent.ImpactEvent, IProjectileEvent.UpdateEvent, IQuestEvent, IQuestEvent.QuestCompletedEvent, IQuestEvent.QuestStartEvent, IQuestEvent.QuestTurnedInEvent
    +
    IAnimationEvent, IAnimationEvent.Ended, IAnimationEvent.IFrameEvent, IAnimationEvent.IFrameEvent.Entered, IAnimationEvent.IFrameEvent.Exited, IAnimationEvent.Started, IBlockEvent, IBlockEvent.BreakEvent, IBlockEvent.ClickedEvent, IBlockEvent.CollidedEvent, IBlockEvent.EntityFallenUponEvent, IBlockEvent.ExplodedEvent, IBlockEvent.HarvestedEvent, IBlockEvent.InitEvent, IBlockEvent.InteractEvent, IBlockEvent.NeighborChangedEvent, IBlockEvent.RainFillEvent, IBlockEvent.RedstoneEvent, IBlockEvent.TimerEvent, IBlockEvent.UpdateEvent, ICustomGuiEvent, ICustomGuiEvent.ButtonEvent, ICustomGuiEvent.CloseEvent, ICustomGuiEvent.ScrollEvent, ICustomGuiEvent.SlotClickEvent, ICustomGuiEvent.SlotEvent, ICustomGuiEvent.UnfocusedEvent, ICustomNPCsEvent.CNPCNaturalSpawnEvent, ICustomNPCsEvent.ScriptedCommandEvent, IDialogEvent, IDialogEvent.DialogClosed, IDialogEvent.DialogOpen, IDialogEvent.DialogOption, IFactionEvent, IFactionEvent.FactionPoints, IForgeEvent, IForgeEvent.EntityEvent, IForgeEvent.InitEvent, IForgeEvent.WorldEvent, IItemEvent, IItemEvent.AttackEvent, IItemEvent.BreakItem, IItemEvent.FinishUsingItem, IItemEvent.InitEvent, IItemEvent.InteractEvent, IItemEvent.PickedUpEvent, IItemEvent.RepairItem, IItemEvent.RightClickEvent, IItemEvent.SpawnEvent, IItemEvent.StartUsingItem, IItemEvent.StopUsingItem, IItemEvent.TossedEvent, IItemEvent.UpdateEvent, IItemEvent.UsingItem, ILinkedItemEvent, ILinkedItemEvent.BuildEvent, ILinkedItemEvent.VersionChangeEvent, INpcEvent, INpcEvent.CollideEvent, INpcEvent.DamagedEvent, INpcEvent.DialogClosedEvent, INpcEvent.DialogEvent, INpcEvent.DiedEvent, INpcEvent.InitEvent, INpcEvent.InteractEvent, INpcEvent.MeleeAttackEvent, INpcEvent.RangedLaunchedEvent, INpcEvent.SwingEvent, INpcEvent.TargetEvent, INpcEvent.TargetLostEvent, INpcEvent.TimerEvent, INpcEvent.UpdateEvent, IPlayerEvent, IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.EffectEvent.Added, IPlayerEvent.EffectEvent.Removed, IPlayerEvent.EffectEvent.Ticked, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.ProfileEvent.Changed, IPlayerEvent.ProfileEvent.Create, IPlayerEvent.ProfileEvent.Removed, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent, IProjectileEvent, IProjectileEvent.ImpactEvent, IProjectileEvent.UpdateEvent, IQuestEvent, IQuestEvent.QuestCompletedEvent, IQuestEvent.QuestStartEvent, IQuestEvent.QuestTurnedInEvent, IRecipeEvent, IRecipeEvent.Post, IRecipeEvent.Pre

    public interface ICustomNPCsEvent
    diff --git a/docs/noppes/npcs/api/event/IDialogEvent.DialogClosed.html b/docs/noppes/npcs/api/event/IDialogEvent.DialogClosed.html index a42e302fe..a09ff623e 100644 --- a/docs/noppes/npcs/api/event/IDialogEvent.DialogClosed.html +++ b/docs/noppes/npcs/api/event/IDialogEvent.DialogClosed.html @@ -2,10 +2,10 @@ - + IDialogEvent.DialogClosed - + @@ -15,7 +15,7 @@ - + @@ -160,7 +160,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent
  • +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IDialogEvent.DialogOpen.html b/docs/noppes/npcs/api/event/IDialogEvent.DialogOpen.html index 8f6a7d7c7..41ae7c74d 100644 --- a/docs/noppes/npcs/api/event/IDialogEvent.DialogOpen.html +++ b/docs/noppes/npcs/api/event/IDialogEvent.DialogOpen.html @@ -2,10 +2,10 @@ - + IDialogEvent.DialogOpen - + @@ -15,7 +15,7 @@ - + @@ -160,7 +160,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IDialogEvent.DialogOption.html b/docs/noppes/npcs/api/event/IDialogEvent.DialogOption.html index 9a4b7aa88..3d4a5ba5e 100644 --- a/docs/noppes/npcs/api/event/IDialogEvent.DialogOption.html +++ b/docs/noppes/npcs/api/event/IDialogEvent.DialogOption.html @@ -2,10 +2,10 @@ - + IDialogEvent.DialogOption - + @@ -15,7 +15,7 @@ - + @@ -160,7 +160,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IDialogEvent.html b/docs/noppes/npcs/api/event/IDialogEvent.html index 8d0458a67..832f2d267 100644 --- a/docs/noppes/npcs/api/event/IDialogEvent.html +++ b/docs/noppes/npcs/api/event/IDialogEvent.html @@ -2,10 +2,10 @@ - + IDialogEvent - + @@ -15,7 +15,7 @@ - + @@ -182,7 +182,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IFactionEvent.FactionPoints.html b/docs/noppes/npcs/api/event/IFactionEvent.FactionPoints.html index 00e6b87ac..d7dd982f6 100644 --- a/docs/noppes/npcs/api/event/IFactionEvent.FactionPoints.html +++ b/docs/noppes/npcs/api/event/IFactionEvent.FactionPoints.html @@ -2,10 +2,10 @@ - + IFactionEvent.FactionPoints - + @@ -15,7 +15,7 @@ - + @@ -166,7 +166,7 @@ extends

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IFactionEvent.html b/docs/noppes/npcs/api/event/IFactionEvent.html index dd0e2405b..378d33745 100644 --- a/docs/noppes/npcs/api/event/IFactionEvent.html +++ b/docs/noppes/npcs/api/event/IFactionEvent.html @@ -2,10 +2,10 @@ - + IFactionEvent - + @@ -15,7 +15,7 @@ - + @@ -172,7 +172,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IForgeEvent.EntityEvent.html b/docs/noppes/npcs/api/event/IForgeEvent.EntityEvent.html index 7e92b39f6..2a4ba69c1 100644 --- a/docs/noppes/npcs/api/event/IForgeEvent.EntityEvent.html +++ b/docs/noppes/npcs/api/event/IForgeEvent.EntityEvent.html @@ -2,10 +2,10 @@ - + IForgeEvent.EntityEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/IForgeEvent.InitEvent.html b/docs/noppes/npcs/api/event/IForgeEvent.InitEvent.html index 618d15b36..b6f7fe03d 100644 --- a/docs/noppes/npcs/api/event/IForgeEvent.InitEvent.html +++ b/docs/noppes/npcs/api/event/IForgeEvent.InitEvent.html @@ -2,10 +2,10 @@ - + IForgeEvent.InitEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/IForgeEvent.WorldEvent.html b/docs/noppes/npcs/api/event/IForgeEvent.WorldEvent.html index eba6d9c7a..57e335054 100644 --- a/docs/noppes/npcs/api/event/IForgeEvent.WorldEvent.html +++ b/docs/noppes/npcs/api/event/IForgeEvent.WorldEvent.html @@ -2,10 +2,10 @@ - + IForgeEvent.WorldEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/IForgeEvent.html b/docs/noppes/npcs/api/event/IForgeEvent.html index 4dd4ed8c1..84559b5d1 100644 --- a/docs/noppes/npcs/api/event/IForgeEvent.html +++ b/docs/noppes/npcs/api/event/IForgeEvent.html @@ -2,10 +2,10 @@ - + IForgeEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/IItemEvent.AttackEvent.html b/docs/noppes/npcs/api/event/IItemEvent.AttackEvent.html index af3d6b55d..6378d3fc2 100644 --- a/docs/noppes/npcs/api/event/IItemEvent.AttackEvent.html +++ b/docs/noppes/npcs/api/event/IItemEvent.AttackEvent.html @@ -2,10 +2,10 @@ - + IItemEvent.AttackEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/IItemEvent.BreakItem.html b/docs/noppes/npcs/api/event/IItemEvent.BreakItem.html index 95a0fa119..f1ef9edde 100644 --- a/docs/noppes/npcs/api/event/IItemEvent.BreakItem.html +++ b/docs/noppes/npcs/api/event/IItemEvent.BreakItem.html @@ -2,10 +2,10 @@ - + IItemEvent.BreakItem - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/IItemEvent.FinishUsingItem.html b/docs/noppes/npcs/api/event/IItemEvent.FinishUsingItem.html index 2d1989159..95404df5a 100644 --- a/docs/noppes/npcs/api/event/IItemEvent.FinishUsingItem.html +++ b/docs/noppes/npcs/api/event/IItemEvent.FinishUsingItem.html @@ -2,10 +2,10 @@ - + IItemEvent.FinishUsingItem - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/IItemEvent.InitEvent.html b/docs/noppes/npcs/api/event/IItemEvent.InitEvent.html index 3f91758b8..52cb78569 100644 --- a/docs/noppes/npcs/api/event/IItemEvent.InitEvent.html +++ b/docs/noppes/npcs/api/event/IItemEvent.InitEvent.html @@ -2,10 +2,10 @@ - + IItemEvent.InitEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/IItemEvent.InteractEvent.html b/docs/noppes/npcs/api/event/IItemEvent.InteractEvent.html index 157955562..a658645c9 100644 --- a/docs/noppes/npcs/api/event/IItemEvent.InteractEvent.html +++ b/docs/noppes/npcs/api/event/IItemEvent.InteractEvent.html @@ -2,10 +2,10 @@ - + IItemEvent.InteractEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/IItemEvent.PickedUpEvent.html b/docs/noppes/npcs/api/event/IItemEvent.PickedUpEvent.html index c36554bf7..6cb77c86d 100644 --- a/docs/noppes/npcs/api/event/IItemEvent.PickedUpEvent.html +++ b/docs/noppes/npcs/api/event/IItemEvent.PickedUpEvent.html @@ -2,10 +2,10 @@ - + IItemEvent.PickedUpEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/IItemEvent.RepairItem.html b/docs/noppes/npcs/api/event/IItemEvent.RepairItem.html index c1f661f12..52d852f7b 100644 --- a/docs/noppes/npcs/api/event/IItemEvent.RepairItem.html +++ b/docs/noppes/npcs/api/event/IItemEvent.RepairItem.html @@ -2,10 +2,10 @@ - + IItemEvent.RepairItem - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/IItemEvent.RightClickEvent.html b/docs/noppes/npcs/api/event/IItemEvent.RightClickEvent.html index 630771981..79026ed6b 100644 --- a/docs/noppes/npcs/api/event/IItemEvent.RightClickEvent.html +++ b/docs/noppes/npcs/api/event/IItemEvent.RightClickEvent.html @@ -2,10 +2,10 @@ - + IItemEvent.RightClickEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/IItemEvent.SpawnEvent.html b/docs/noppes/npcs/api/event/IItemEvent.SpawnEvent.html index eccf1aa40..16119825a 100644 --- a/docs/noppes/npcs/api/event/IItemEvent.SpawnEvent.html +++ b/docs/noppes/npcs/api/event/IItemEvent.SpawnEvent.html @@ -2,10 +2,10 @@ - + IItemEvent.SpawnEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/IItemEvent.StartUsingItem.html b/docs/noppes/npcs/api/event/IItemEvent.StartUsingItem.html index 1a229f3a3..8fd28bb14 100644 --- a/docs/noppes/npcs/api/event/IItemEvent.StartUsingItem.html +++ b/docs/noppes/npcs/api/event/IItemEvent.StartUsingItem.html @@ -2,10 +2,10 @@ - + IItemEvent.StartUsingItem - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/IItemEvent.StopUsingItem.html b/docs/noppes/npcs/api/event/IItemEvent.StopUsingItem.html index 4ad5cca97..3c776dcb8 100644 --- a/docs/noppes/npcs/api/event/IItemEvent.StopUsingItem.html +++ b/docs/noppes/npcs/api/event/IItemEvent.StopUsingItem.html @@ -2,10 +2,10 @@ - + IItemEvent.StopUsingItem - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/IItemEvent.TossedEvent.html b/docs/noppes/npcs/api/event/IItemEvent.TossedEvent.html index 657afe356..04e595e80 100644 --- a/docs/noppes/npcs/api/event/IItemEvent.TossedEvent.html +++ b/docs/noppes/npcs/api/event/IItemEvent.TossedEvent.html @@ -2,10 +2,10 @@ - + IItemEvent.TossedEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/IItemEvent.UpdateEvent.html b/docs/noppes/npcs/api/event/IItemEvent.UpdateEvent.html index c7f30bd9f..a3cd4c535 100644 --- a/docs/noppes/npcs/api/event/IItemEvent.UpdateEvent.html +++ b/docs/noppes/npcs/api/event/IItemEvent.UpdateEvent.html @@ -2,10 +2,10 @@ - + IItemEvent.UpdateEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/IItemEvent.UsingItem.html b/docs/noppes/npcs/api/event/IItemEvent.UsingItem.html index 81fa440bc..db472b23b 100644 --- a/docs/noppes/npcs/api/event/IItemEvent.UsingItem.html +++ b/docs/noppes/npcs/api/event/IItemEvent.UsingItem.html @@ -2,10 +2,10 @@ - + IItemEvent.UsingItem - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/IItemEvent.html b/docs/noppes/npcs/api/event/IItemEvent.html index 784429425..dce54ae27 100644 --- a/docs/noppes/npcs/api/event/IItemEvent.html +++ b/docs/noppes/npcs/api/event/IItemEvent.html @@ -2,10 +2,10 @@ - + IItemEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/ILinkedItemEvent.BuildEvent.html b/docs/noppes/npcs/api/event/ILinkedItemEvent.BuildEvent.html index 8aeb5ef98..0ecd7a2f6 100644 --- a/docs/noppes/npcs/api/event/ILinkedItemEvent.BuildEvent.html +++ b/docs/noppes/npcs/api/event/ILinkedItemEvent.BuildEvent.html @@ -2,10 +2,10 @@ - + ILinkedItemEvent.BuildEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/ILinkedItemEvent.VersionChangeEvent.html b/docs/noppes/npcs/api/event/ILinkedItemEvent.VersionChangeEvent.html index ff5cf5f52..6652e9711 100644 --- a/docs/noppes/npcs/api/event/ILinkedItemEvent.VersionChangeEvent.html +++ b/docs/noppes/npcs/api/event/ILinkedItemEvent.VersionChangeEvent.html @@ -2,10 +2,10 @@ - + ILinkedItemEvent.VersionChangeEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/ILinkedItemEvent.html b/docs/noppes/npcs/api/event/ILinkedItemEvent.html index 3f2dde62d..573e5712f 100644 --- a/docs/noppes/npcs/api/event/ILinkedItemEvent.html +++ b/docs/noppes/npcs/api/event/ILinkedItemEvent.html @@ -2,10 +2,10 @@ - + ILinkedItemEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/INpcEvent.CollideEvent.html b/docs/noppes/npcs/api/event/INpcEvent.CollideEvent.html index 503a06bc9..e582db92a 100644 --- a/docs/noppes/npcs/api/event/INpcEvent.CollideEvent.html +++ b/docs/noppes/npcs/api/event/INpcEvent.CollideEvent.html @@ -2,10 +2,10 @@ - + INpcEvent.CollideEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/INpcEvent.DamagedEvent.html b/docs/noppes/npcs/api/event/INpcEvent.DamagedEvent.html index 6f9f1333f..2177541c7 100644 --- a/docs/noppes/npcs/api/event/INpcEvent.DamagedEvent.html +++ b/docs/noppes/npcs/api/event/INpcEvent.DamagedEvent.html @@ -2,10 +2,10 @@ - + INpcEvent.DamagedEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/INpcEvent.DialogClosedEvent.html b/docs/noppes/npcs/api/event/INpcEvent.DialogClosedEvent.html index b998d1460..b367b4d24 100644 --- a/docs/noppes/npcs/api/event/INpcEvent.DialogClosedEvent.html +++ b/docs/noppes/npcs/api/event/INpcEvent.DialogClosedEvent.html @@ -2,10 +2,10 @@ - + INpcEvent.DialogClosedEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/INpcEvent.DialogEvent.html b/docs/noppes/npcs/api/event/INpcEvent.DialogEvent.html index c8a69427c..0e14cb44a 100644 --- a/docs/noppes/npcs/api/event/INpcEvent.DialogEvent.html +++ b/docs/noppes/npcs/api/event/INpcEvent.DialogEvent.html @@ -2,10 +2,10 @@ - + INpcEvent.DialogEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/INpcEvent.DiedEvent.html b/docs/noppes/npcs/api/event/INpcEvent.DiedEvent.html index 649b56592..f65372390 100644 --- a/docs/noppes/npcs/api/event/INpcEvent.DiedEvent.html +++ b/docs/noppes/npcs/api/event/INpcEvent.DiedEvent.html @@ -2,10 +2,10 @@ - + INpcEvent.DiedEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/INpcEvent.InitEvent.html b/docs/noppes/npcs/api/event/INpcEvent.InitEvent.html index fae80fd61..30df7bfd7 100644 --- a/docs/noppes/npcs/api/event/INpcEvent.InitEvent.html +++ b/docs/noppes/npcs/api/event/INpcEvent.InitEvent.html @@ -2,10 +2,10 @@ - + INpcEvent.InitEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/INpcEvent.InteractEvent.html b/docs/noppes/npcs/api/event/INpcEvent.InteractEvent.html index cf3ad2758..463ce7e2b 100644 --- a/docs/noppes/npcs/api/event/INpcEvent.InteractEvent.html +++ b/docs/noppes/npcs/api/event/INpcEvent.InteractEvent.html @@ -2,10 +2,10 @@ - + INpcEvent.InteractEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/INpcEvent.KilledEntityEvent.html b/docs/noppes/npcs/api/event/INpcEvent.KilledEntityEvent.html index f2e453a67..7722ed809 100644 --- a/docs/noppes/npcs/api/event/INpcEvent.KilledEntityEvent.html +++ b/docs/noppes/npcs/api/event/INpcEvent.KilledEntityEvent.html @@ -2,10 +2,10 @@ - + INpcEvent.KilledEntityEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/INpcEvent.MeleeAttackEvent.html b/docs/noppes/npcs/api/event/INpcEvent.MeleeAttackEvent.html index 8fa9453ad..fab2beda8 100644 --- a/docs/noppes/npcs/api/event/INpcEvent.MeleeAttackEvent.html +++ b/docs/noppes/npcs/api/event/INpcEvent.MeleeAttackEvent.html @@ -2,10 +2,10 @@ - + INpcEvent.MeleeAttackEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/INpcEvent.RangedLaunchedEvent.html b/docs/noppes/npcs/api/event/INpcEvent.RangedLaunchedEvent.html index 49ca1a00e..0a018af99 100644 --- a/docs/noppes/npcs/api/event/INpcEvent.RangedLaunchedEvent.html +++ b/docs/noppes/npcs/api/event/INpcEvent.RangedLaunchedEvent.html @@ -2,10 +2,10 @@ - + INpcEvent.RangedLaunchedEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/INpcEvent.SwingEvent.html b/docs/noppes/npcs/api/event/INpcEvent.SwingEvent.html index 5b33bebea..cbe1cf5cf 100644 --- a/docs/noppes/npcs/api/event/INpcEvent.SwingEvent.html +++ b/docs/noppes/npcs/api/event/INpcEvent.SwingEvent.html @@ -2,10 +2,10 @@ - + INpcEvent.SwingEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/INpcEvent.TargetEvent.html b/docs/noppes/npcs/api/event/INpcEvent.TargetEvent.html index 4c597a2b5..9d2fee1a6 100644 --- a/docs/noppes/npcs/api/event/INpcEvent.TargetEvent.html +++ b/docs/noppes/npcs/api/event/INpcEvent.TargetEvent.html @@ -2,10 +2,10 @@ - + INpcEvent.TargetEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/INpcEvent.TargetLostEvent.html b/docs/noppes/npcs/api/event/INpcEvent.TargetLostEvent.html index 70e3d4195..79b9928aa 100644 --- a/docs/noppes/npcs/api/event/INpcEvent.TargetLostEvent.html +++ b/docs/noppes/npcs/api/event/INpcEvent.TargetLostEvent.html @@ -2,10 +2,10 @@ - + INpcEvent.TargetLostEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/INpcEvent.TimerEvent.html b/docs/noppes/npcs/api/event/INpcEvent.TimerEvent.html index cafb9b4da..28fb28382 100644 --- a/docs/noppes/npcs/api/event/INpcEvent.TimerEvent.html +++ b/docs/noppes/npcs/api/event/INpcEvent.TimerEvent.html @@ -2,10 +2,10 @@ - + INpcEvent.TimerEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/INpcEvent.UpdateEvent.html b/docs/noppes/npcs/api/event/INpcEvent.UpdateEvent.html index a02fbaa03..5f2ee6f16 100644 --- a/docs/noppes/npcs/api/event/INpcEvent.UpdateEvent.html +++ b/docs/noppes/npcs/api/event/INpcEvent.UpdateEvent.html @@ -2,10 +2,10 @@ - + INpcEvent.UpdateEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/INpcEvent.html b/docs/noppes/npcs/api/event/INpcEvent.html index 7166e6107..6a37b5e8b 100644 --- a/docs/noppes/npcs/api/event/INpcEvent.html +++ b/docs/noppes/npcs/api/event/INpcEvent.html @@ -2,10 +2,10 @@ - + INpcEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/IPartyEvent.PartyDisbandEvent.html b/docs/noppes/npcs/api/event/IPartyEvent.PartyDisbandEvent.html index 48a8b9d0b..ffc3e9732 100644 --- a/docs/noppes/npcs/api/event/IPartyEvent.PartyDisbandEvent.html +++ b/docs/noppes/npcs/api/event/IPartyEvent.PartyDisbandEvent.html @@ -2,10 +2,10 @@ - + IPartyEvent.PartyDisbandEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/IPartyEvent.PartyInviteEvent.html b/docs/noppes/npcs/api/event/IPartyEvent.PartyInviteEvent.html index 11341d536..dc66b6c46 100644 --- a/docs/noppes/npcs/api/event/IPartyEvent.PartyInviteEvent.html +++ b/docs/noppes/npcs/api/event/IPartyEvent.PartyInviteEvent.html @@ -2,10 +2,10 @@ - + IPartyEvent.PartyInviteEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/IPartyEvent.PartyKickEvent.html b/docs/noppes/npcs/api/event/IPartyEvent.PartyKickEvent.html index d6de49286..bed9e5da9 100644 --- a/docs/noppes/npcs/api/event/IPartyEvent.PartyKickEvent.html +++ b/docs/noppes/npcs/api/event/IPartyEvent.PartyKickEvent.html @@ -2,10 +2,10 @@ - + IPartyEvent.PartyKickEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/IPartyEvent.PartyLeaveEvent.html b/docs/noppes/npcs/api/event/IPartyEvent.PartyLeaveEvent.html index 7c92efae0..5d3d23abb 100644 --- a/docs/noppes/npcs/api/event/IPartyEvent.PartyLeaveEvent.html +++ b/docs/noppes/npcs/api/event/IPartyEvent.PartyLeaveEvent.html @@ -2,10 +2,10 @@ - + IPartyEvent.PartyLeaveEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/IPartyEvent.PartyQuestCompletedEvent.html b/docs/noppes/npcs/api/event/IPartyEvent.PartyQuestCompletedEvent.html index 3b2b6a15b..1b83b4909 100644 --- a/docs/noppes/npcs/api/event/IPartyEvent.PartyQuestCompletedEvent.html +++ b/docs/noppes/npcs/api/event/IPartyEvent.PartyQuestCompletedEvent.html @@ -2,10 +2,10 @@ - + IPartyEvent.PartyQuestCompletedEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/IPartyEvent.PartyQuestSetEvent.html b/docs/noppes/npcs/api/event/IPartyEvent.PartyQuestSetEvent.html index 0e228c160..0ff6eed90 100644 --- a/docs/noppes/npcs/api/event/IPartyEvent.PartyQuestSetEvent.html +++ b/docs/noppes/npcs/api/event/IPartyEvent.PartyQuestSetEvent.html @@ -2,10 +2,10 @@ - + IPartyEvent.PartyQuestSetEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/IPartyEvent.PartyQuestTurnedInEvent.html b/docs/noppes/npcs/api/event/IPartyEvent.PartyQuestTurnedInEvent.html index 7b1b28e8e..c87b62777 100644 --- a/docs/noppes/npcs/api/event/IPartyEvent.PartyQuestTurnedInEvent.html +++ b/docs/noppes/npcs/api/event/IPartyEvent.PartyQuestTurnedInEvent.html @@ -2,10 +2,10 @@ - + IPartyEvent.PartyQuestTurnedInEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/IPartyEvent.html b/docs/noppes/npcs/api/event/IPartyEvent.html index de4638923..44c8bd56e 100644 --- a/docs/noppes/npcs/api/event/IPartyEvent.html +++ b/docs/noppes/npcs/api/event/IPartyEvent.html @@ -2,10 +2,10 @@ - + IPartyEvent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.AchievementEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.AchievementEvent.html index 6a7eb6aeb..e265b7bae 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.AchievementEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.AchievementEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.AchievementEvent - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.AttackEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.AttackEvent.html index 93efc5770..d2a1ad89e 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.AttackEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.AttackEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.AttackEvent - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.AttackedEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.AttackedEvent.html index 7cabf766e..483be1a82 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.AttackedEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.AttackedEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.AttackedEvent - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.BonemealEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.BonemealEvent.html index da2e13e80..fc3e42c14 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.BonemealEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.BonemealEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.BonemealEvent - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.BreakEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.BreakEvent.html index e1866d6d7..a7e821384 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.BreakEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.BreakEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.BreakEvent - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.ChangedDimension.html b/docs/noppes/npcs/api/event/IPlayerEvent.ChangedDimension.html index 9d88df789..d88c18534 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.ChangedDimension.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.ChangedDimension.html @@ -2,10 +2,10 @@ - + IPlayerEvent.ChangedDimension - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.ChatEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.ChatEvent.html index 1f4b35b50..cc2eea1e2 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.ChatEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.ChatEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.ChatEvent - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.ContainerClosed.html b/docs/noppes/npcs/api/event/IPlayerEvent.ContainerClosed.html index c7a93be1a..3f6b88e8a 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.ContainerClosed.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.ContainerClosed.html @@ -2,10 +2,10 @@ - + IPlayerEvent.ContainerClosed - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.ContainerOpen.html b/docs/noppes/npcs/api/event/IPlayerEvent.ContainerOpen.html index 5f506c348..da7ce0661 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.ContainerOpen.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.ContainerOpen.html @@ -2,10 +2,10 @@ - + IPlayerEvent.ContainerOpen - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.DamagedEntityEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.DamagedEntityEvent.html index 49fef727b..d5578819e 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.DamagedEntityEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.DamagedEntityEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.DamagedEntityEvent - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.DamagedEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.DamagedEvent.html index babe1657c..46bfa8f62 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.DamagedEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.DamagedEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.DamagedEvent - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.DiedEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.DiedEvent.html index fb606fa8b..3ae03ea8e 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.DiedEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.DiedEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.DiedEvent - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.DropEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.DropEvent.html index ffc6e685a..dba305358 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.DropEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.DropEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.DropEvent - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.EffectEvent.Added.html b/docs/noppes/npcs/api/event/IPlayerEvent.EffectEvent.Added.html index 9de757a31..1fddc2e8a 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.EffectEvent.Added.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.EffectEvent.Added.html @@ -2,10 +2,10 @@ - + IPlayerEvent.EffectEvent.Added - + @@ -15,7 +15,7 @@ - + @@ -153,7 +153,7 @@ extends IPlayerEvent -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.FallEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.FallEvent.html index 4a5cf92fc..ef4e1bf7f 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.FallEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.FallEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.FallEvent - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.FillBucketEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.FillBucketEvent.html index cf4f6573d..3531ac821 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.FillBucketEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.FillBucketEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.FillBucketEvent - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.FinishUsingItem.html b/docs/noppes/npcs/api/event/IPlayerEvent.FinishUsingItem.html index d554c30b0..8a6f96675 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.FinishUsingItem.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.FinishUsingItem.html @@ -2,10 +2,10 @@ - + IPlayerEvent.FinishUsingItem - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.InitEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.InitEvent.html index 8f22c6c91..2ac914350 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.InitEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.InitEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.InitEvent - + @@ -15,7 +15,7 @@ - + @@ -153,7 +153,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.InteractEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.InteractEvent.html index 7f07d2e67..754dae666 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.InteractEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.InteractEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.InteractEvent - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.JumpEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.JumpEvent.html index ef70ac56b..1102cc0d0 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.JumpEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.JumpEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.JumpEvent - + @@ -15,7 +15,7 @@ - + @@ -153,7 +153,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.KeyPressedEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.KeyPressedEvent.html index a7b8447f8..579355bf7 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.KeyPressedEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.KeyPressedEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.KeyPressedEvent - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.KilledEntityEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.KilledEntityEvent.html index 02e7a29b9..84a12744c 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.KilledEntityEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.KilledEntityEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.KilledEntityEvent - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.LevelUpEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.LevelUpEvent.html index 2c71454a1..7f88dd667 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.LevelUpEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.LevelUpEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.LevelUpEvent - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.LightningEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.LightningEvent.html index 3496d5609..291261e3e 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.LightningEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.LightningEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.LightningEvent - + @@ -15,7 +15,7 @@ - + @@ -153,7 +153,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.LoginEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.LoginEvent.html index 0c43f4078..b23f401db 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.LoginEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.LoginEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.LoginEvent - + @@ -15,7 +15,7 @@ - + @@ -153,7 +153,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.LogoutEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.LogoutEvent.html index 4bc08c7c1..d02039c5e 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.LogoutEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.LogoutEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.LogoutEvent - + @@ -15,7 +15,7 @@ - + @@ -153,7 +153,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.MouseClickedEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.MouseClickedEvent.html index 888be6083..f9f7b14e6 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.MouseClickedEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.MouseClickedEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.MouseClickedEvent - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.PickUpEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.PickUpEvent.html index e77249db3..62eb3caee 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.PickUpEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.PickUpEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.PickUpEvent - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.PickupXPEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.PickupXPEvent.html index dbb4521b3..dff6fc17c 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.PickupXPEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.PickupXPEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.PickupXPEvent - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.ProfileEvent.Changed.html b/docs/noppes/npcs/api/event/IPlayerEvent.ProfileEvent.Changed.html index 8e2b52c04..8ac4f23e9 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.ProfileEvent.Changed.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.ProfileEvent.Changed.html @@ -2,10 +2,10 @@ - + IPlayerEvent.ProfileEvent.Changed - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends IPlayerEvent -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.RangedChargeEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.RangedChargeEvent.html index 3af9c7dc9..0aaf5f2d5 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.RangedChargeEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.RangedChargeEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.RangedChargeEvent - + @@ -15,7 +15,7 @@ - + @@ -153,7 +153,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.RangedLaunchedEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.RangedLaunchedEvent.html index 5b6b297cc..cc25e971a 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.RangedLaunchedEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.RangedLaunchedEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.RangedLaunchedEvent - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.RespawnEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.RespawnEvent.html index 7339b7c34..2e2099e30 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.RespawnEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.RespawnEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.RespawnEvent - + @@ -15,7 +15,7 @@ - + @@ -153,7 +153,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.RightClickEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.RightClickEvent.html new file mode 100644 index 000000000..df363076f --- /dev/null +++ b/docs/noppes/npcs/api/event/IPlayerEvent.RightClickEvent.html @@ -0,0 +1,321 @@ + + + + + +IPlayerEvent.RightClickEvent + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +

    Interface IPlayerEvent.RightClickEvent

    +
    +
    +
    + +
    +
    + +
    +
    +
      +
    • + +
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getType

          +
          int getType()
          +
        • +
        + + + +
          +
        • +

          getTarget

          +
          java.lang.Object getTarget()
          +
        • +
        + + + + +
      • +
      +
      +
    • +
    +
    +
    +
    + +
    + +
    + + diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.SleepEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.SleepEvent.html index 064afe8d1..28dd88b07 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.SleepEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.SleepEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.SleepEvent - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.SoundEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.SoundEvent.html index bc85b04d6..f9d2137fa 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.SoundEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.SoundEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.SoundEvent - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.StartUsingItem.html b/docs/noppes/npcs/api/event/IPlayerEvent.StartUsingItem.html index 0c49a037c..8737bd70b 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.StartUsingItem.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.StartUsingItem.html @@ -2,10 +2,10 @@ - + IPlayerEvent.StartUsingItem - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.StopUsingItem.html b/docs/noppes/npcs/api/event/IPlayerEvent.StopUsingItem.html index 22734346f..40ecaeed5 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.StopUsingItem.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.StopUsingItem.html @@ -2,10 +2,10 @@ - + IPlayerEvent.StopUsingItem - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.TimerEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.TimerEvent.html index cdf71d844..6d1404f1f 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.TimerEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.TimerEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.TimerEvent - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.TossEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.TossEvent.html index bd8358362..1f0326d30 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.TossEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.TossEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.TossEvent - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.UpdateEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.UpdateEvent.html index 85b4d7a0e..1c088f306 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.UpdateEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.UpdateEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.UpdateEvent - + @@ -15,7 +15,7 @@ - + @@ -153,7 +153,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.UseHoeEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.UseHoeEvent.html index d0d59c973..15845cc54 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.UseHoeEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.UseHoeEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.UseHoeEvent - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.UsingItem.html b/docs/noppes/npcs/api/event/IPlayerEvent.UsingItem.html index a6dc7ad8c..e26525da6 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.UsingItem.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.UsingItem.html @@ -2,10 +2,10 @@ - + IPlayerEvent.UsingItem - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.WakeUpEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.WakeUpEvent.html index 531c1518a..a41260908 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.WakeUpEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.WakeUpEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent.WakeUpEvent - + @@ -15,7 +15,7 @@ - + @@ -159,7 +159,7 @@ extends I

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IPlayerEvent.html b/docs/noppes/npcs/api/event/IPlayerEvent.html index ca0658e0f..b80ad060b 100644 --- a/docs/noppes/npcs/api/event/IPlayerEvent.html +++ b/docs/noppes/npcs/api/event/IPlayerEvent.html @@ -2,10 +2,10 @@ - + IPlayerEvent - + @@ -15,7 +15,7 @@ - + @@ -129,7 +129,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    All Known Subinterfaces:
    -
    ICustomGuiEvent, ICustomGuiEvent.ButtonEvent, ICustomGuiEvent.CloseEvent, ICustomGuiEvent.ScrollEvent, ICustomGuiEvent.SlotClickEvent, ICustomGuiEvent.SlotEvent, ICustomGuiEvent.UnfocusedEvent, IDialogEvent, IDialogEvent.DialogClosed, IDialogEvent.DialogOpen, IDialogEvent.DialogOption, IFactionEvent, IFactionEvent.FactionPoints, IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.EffectEvent.Added, IPlayerEvent.EffectEvent.Removed, IPlayerEvent.EffectEvent.Ticked, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.ProfileEvent.Changed, IPlayerEvent.ProfileEvent.Create, IPlayerEvent.ProfileEvent.Removed, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent, IQuestEvent, IQuestEvent.QuestCompletedEvent, IQuestEvent.QuestStartEvent, IQuestEvent.QuestTurnedInEvent
    +
    ICustomGuiEvent, ICustomGuiEvent.ButtonEvent, ICustomGuiEvent.CloseEvent, ICustomGuiEvent.ScrollEvent, ICustomGuiEvent.SlotClickEvent, ICustomGuiEvent.SlotEvent, ICustomGuiEvent.UnfocusedEvent, IDialogEvent, IDialogEvent.DialogClosed, IDialogEvent.DialogOpen, IDialogEvent.DialogOption, IFactionEvent, IFactionEvent.FactionPoints, IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.EffectEvent.Added, IPlayerEvent.EffectEvent.Removed, IPlayerEvent.EffectEvent.Ticked, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.ProfileEvent.Changed, IPlayerEvent.ProfileEvent.Create, IPlayerEvent.ProfileEvent.Removed, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent, IQuestEvent, IQuestEvent.QuestCompletedEvent, IQuestEvent.QuestStartEvent, IQuestEvent.QuestTurnedInEvent, IRecipeEvent, IRecipeEvent.Post, IRecipeEvent.Pre

    public interface IPlayerEvent
    @@ -321,50 +321,55 @@ extends 
     static interface 
    -IPlayerEvent.SleepEvent
    +IPlayerEvent.RightClickEvent
      
     
     
     static interface 
    +IPlayerEvent.SleepEvent
    + 
    +
    +
    +static interface 
     IPlayerEvent.SoundEvent
      
     
    -
    +
     static interface 
     IPlayerEvent.StartUsingItem
      
     
    -
    +
     static interface 
     IPlayerEvent.StopUsingItem
      
     
    -
    +
     static interface 
     IPlayerEvent.TimerEvent
      
     
    -
    +
     static interface 
     IPlayerEvent.TossEvent
      
     
    -
    +
     static interface 
     IPlayerEvent.UpdateEvent
      
     
    -
    +
     static interface 
     IPlayerEvent.UseHoeEvent
      
     
    -
    +
     static interface 
     IPlayerEvent.UsingItem
      
     
    -
    +
     static interface 
     IPlayerEvent.WakeUpEvent
      
    diff --git a/docs/noppes/npcs/api/event/IProjectileEvent.ImpactEvent.html b/docs/noppes/npcs/api/event/IProjectileEvent.ImpactEvent.html
    index 2b81663d6..314ed4495 100644
    --- a/docs/noppes/npcs/api/event/IProjectileEvent.ImpactEvent.html
    +++ b/docs/noppes/npcs/api/event/IProjectileEvent.ImpactEvent.html
    @@ -2,10 +2,10 @@
     
     
     
    -
    +
     IProjectileEvent.ImpactEvent
     
    -
    +
     
     
     
    @@ -15,7 +15,7 @@
     
    -
    +
     
     
     
    diff --git a/docs/noppes/npcs/api/event/IProjectileEvent.UpdateEvent.html b/docs/noppes/npcs/api/event/IProjectileEvent.UpdateEvent.html
    index 8e151d411..de9cde39f 100644
    --- a/docs/noppes/npcs/api/event/IProjectileEvent.UpdateEvent.html
    +++ b/docs/noppes/npcs/api/event/IProjectileEvent.UpdateEvent.html
    @@ -2,10 +2,10 @@
     
     
     
    -
    +
     IProjectileEvent.UpdateEvent
     
    -
    +
     
     
     
    @@ -15,7 +15,7 @@
     
    -
    +
     
     
     
    diff --git a/docs/noppes/npcs/api/event/IProjectileEvent.html b/docs/noppes/npcs/api/event/IProjectileEvent.html
    index b012460dd..a48c663cb 100644
    --- a/docs/noppes/npcs/api/event/IProjectileEvent.html
    +++ b/docs/noppes/npcs/api/event/IProjectileEvent.html
    @@ -2,10 +2,10 @@
     
     
     
    -
    +
     IProjectileEvent
     
    -
    +
     
     
     
    @@ -15,7 +15,7 @@
     
    -
    +
     
     
     
    diff --git a/docs/noppes/npcs/api/event/IQuestEvent.QuestCompletedEvent.html b/docs/noppes/npcs/api/event/IQuestEvent.QuestCompletedEvent.html
    index 204904e0e..d57b92184 100644
    --- a/docs/noppes/npcs/api/event/IQuestEvent.QuestCompletedEvent.html
    +++ b/docs/noppes/npcs/api/event/IQuestEvent.QuestCompletedEvent.html
    @@ -2,10 +2,10 @@
     
     
     
    -
    +
     IQuestEvent.QuestCompletedEvent
     
    -
    +
     
     
     
    @@ -15,7 +15,7 @@
     
    -
    +
     
     
     
    @@ -153,7 +153,7 @@ extends IQ
     
     
     

    Nested classes/interfaces inherited from interface noppes.npcs.api.event.IPlayerEvent

    -IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent +IPlayerEvent.AchievementEvent, IPlayerEvent.AttackedEvent, IPlayerEvent.AttackEvent, IPlayerEvent.BonemealEvent, IPlayerEvent.BreakEvent, IPlayerEvent.ChangedDimension, IPlayerEvent.ChatEvent, IPlayerEvent.ContainerClosed, IPlayerEvent.ContainerOpen, IPlayerEvent.DamagedEntityEvent, IPlayerEvent.DamagedEvent, IPlayerEvent.DiedEvent, IPlayerEvent.DropEvent, IPlayerEvent.EffectEvent, IPlayerEvent.FallEvent, IPlayerEvent.FillBucketEvent, IPlayerEvent.FinishUsingItem, IPlayerEvent.InitEvent, IPlayerEvent.InteractEvent, IPlayerEvent.JumpEvent, IPlayerEvent.KeyPressedEvent, IPlayerEvent.KilledEntityEvent, IPlayerEvent.LevelUpEvent, IPlayerEvent.LightningEvent, IPlayerEvent.LoginEvent, IPlayerEvent.LogoutEvent, IPlayerEvent.MouseClickedEvent, IPlayerEvent.PickUpEvent, IPlayerEvent.PickupXPEvent, IPlayerEvent.ProfileEvent, IPlayerEvent.RangedChargeEvent, IPlayerEvent.RangedLaunchedEvent, IPlayerEvent.RespawnEvent, IPlayerEvent.RightClickEvent, IPlayerEvent.SleepEvent, IPlayerEvent.SoundEvent, IPlayerEvent.StartUsingItem, IPlayerEvent.StopUsingItem, IPlayerEvent.TimerEvent, IPlayerEvent.TossEvent, IPlayerEvent.UpdateEvent, IPlayerEvent.UseHoeEvent, IPlayerEvent.UsingItem, IPlayerEvent.WakeUpEvent diff --git a/docs/noppes/npcs/api/event/IRecipeEvent.Post.html b/docs/noppes/npcs/api/event/IRecipeEvent.Post.html new file mode 100644 index 000000000..05ec8bfe6 --- /dev/null +++ b/docs/noppes/npcs/api/event/IRecipeEvent.Post.html @@ -0,0 +1,324 @@ + + + + + +IRecipeEvent.Post + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +

    Interface IRecipeEvent.Post

    +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + +
    + +
    + + diff --git a/docs/noppes/npcs/api/event/IRecipeEvent.Pre.html b/docs/noppes/npcs/api/event/IRecipeEvent.Pre.html new file mode 100644 index 000000000..05b6bd9c8 --- /dev/null +++ b/docs/noppes/npcs/api/event/IRecipeEvent.Pre.html @@ -0,0 +1,408 @@ + + + + + +IRecipeEvent.Pre + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +

    Interface IRecipeEvent.Pre

    +
    +
    +
    + +
    +
    + +
    +
    +
      +
    • + +
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          setMessage

          +
          void setMessage​(java.lang.String message)
          +
        • +
        + + + +
          +
        • +

          getMessage

          +
          java.lang.String getMessage()
          +
        • +
        + + + +
          +
        • +

          getXpCost

          +
          int getXpCost()
          +
          Only for IAnvilRecipe
          +
          +
          Returns:
          +
          the XP Cost of Anvil Recipe
          +
          +
        • +
        + + + +
          +
        • +

          setXpCost

          +
          void setXpCost​(int xpCost)
          +
          Sets the XP Cost of Anvil Recipe
          +
          +
          Parameters:
          +
          xpCost - the XP Cost to set
          +
          +
        • +
        + + + +
          +
        • +

          getMaterialUsage

          +
          int getMaterialUsage()
          +
          Only for IAnvilRecipe
          +
          +
          Returns:
          +
          the material usage of Anvil Recipe
          +
          +
        • +
        + + + +
          +
        • +

          setMaterialUsage

          +
          void setMaterialUsage​(int materialUsage)
          +
          Sets the material usage of Anvil Recipe
          +
          +
          Parameters:
          +
          materialUsage - the material usage to set
          +
          +
        • +
        +
      • +
      +
      +
    • +
    +
    +
    +
    + +
    + +
    + + diff --git a/docs/noppes/npcs/api/event/IRecipeEvent.html b/docs/noppes/npcs/api/event/IRecipeEvent.html new file mode 100644 index 000000000..a9da0a65a --- /dev/null +++ b/docs/noppes/npcs/api/event/IRecipeEvent.html @@ -0,0 +1,350 @@ + + + + + +IRecipeEvent + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +

    Interface IRecipeEvent

    +
    +
    +
    + +
    +
    + +
    +
    +
      +
    • + +
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          getRecipe

          +
          java.lang.Object getRecipe()
          +
          Returns the recipe object associated with this event. + This can be a custom recipe or an anvil recipe.
          +
          +
          Returns:
          +
          the recipe object - IRecipe or IAnvilRecipe
          +
          +
        • +
        + + + + + + + +
          +
        • +

          isAnvil

          +
          boolean isAnvil()
          +
        • +
        +
      • +
      +
      +
    • +
    +
    +
    +
    + +
    + +
    + + diff --git a/docs/noppes/npcs/api/event/package-summary.html b/docs/noppes/npcs/api/event/package-summary.html index 0c9825e06..41345dd38 100644 --- a/docs/noppes/npcs/api/event/package-summary.html +++ b/docs/noppes/npcs/api/event/package-summary.html @@ -2,10 +2,10 @@ - + noppes.npcs.api.event - + @@ -15,7 +15,7 @@ - + @@ -595,73 +595,89 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));   +IPlayerEvent.RightClickEvent +  + + IPlayerEvent.SleepEvent   - + IPlayerEvent.SoundEvent   - + IPlayerEvent.StartUsingItem   - + IPlayerEvent.StopUsingItem   - + IPlayerEvent.TimerEvent   - + IPlayerEvent.TossEvent   - + IPlayerEvent.UpdateEvent   - + IPlayerEvent.UseHoeEvent   - + IPlayerEvent.UsingItem   - + IPlayerEvent.WakeUpEvent   - + IProjectileEvent   - + IProjectileEvent.ImpactEvent   - + IProjectileEvent.UpdateEvent   - + IQuestEvent   - + IQuestEvent.QuestCompletedEvent   - + IQuestEvent.QuestStartEvent   - + IQuestEvent.QuestTurnedInEvent   + +IRecipeEvent +  + + +IRecipeEvent.Post +  + + +IRecipeEvent.Pre +  + diff --git a/docs/noppes/npcs/api/event/package-tree.html b/docs/noppes/npcs/api/event/package-tree.html index e2d14236d..33670b631 100644 --- a/docs/noppes/npcs/api/event/package-tree.html +++ b/docs/noppes/npcs/api/event/package-tree.html @@ -2,10 +2,10 @@ - + noppes.npcs.api.event Class Hierarchy - + @@ -15,7 +15,7 @@ - + @@ -252,6 +252,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
  • noppes.npcs.api.event.IPlayerEvent.RangedChargeEvent
  • noppes.npcs.api.event.IPlayerEvent.RangedLaunchedEvent
  • noppes.npcs.api.event.IPlayerEvent.RespawnEvent
  • +
  • noppes.npcs.api.event.IPlayerEvent.RightClickEvent
  • noppes.npcs.api.event.IPlayerEvent.SleepEvent
  • noppes.npcs.api.event.IPlayerEvent.SoundEvent
  • noppes.npcs.api.event.IPlayerEvent.StartUsingItem
  • @@ -269,6 +270,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
  • noppes.npcs.api.event.IQuestEvent.QuestTurnedInEvent
  • +
  • noppes.npcs.api.event.IRecipeEvent + +
  • noppes.npcs.api.event.IProjectileEvent diff --git a/docs/noppes/npcs/api/gui/IButton.html b/docs/noppes/npcs/api/gui/IButton.html index 4774dffb7..02257064c 100644 --- a/docs/noppes/npcs/api/gui/IButton.html +++ b/docs/noppes/npcs/api/gui/IButton.html @@ -2,10 +2,10 @@ - + IButton - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/gui/ICustomGui.html b/docs/noppes/npcs/api/gui/ICustomGui.html index f44bdae93..656e68000 100644 --- a/docs/noppes/npcs/api/gui/ICustomGui.html +++ b/docs/noppes/npcs/api/gui/ICustomGui.html @@ -2,10 +2,10 @@ - + ICustomGui - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/gui/ICustomGuiComponent.html b/docs/noppes/npcs/api/gui/ICustomGuiComponent.html index 79c3f1dc6..5ec3ccbef 100644 --- a/docs/noppes/npcs/api/gui/ICustomGuiComponent.html +++ b/docs/noppes/npcs/api/gui/ICustomGuiComponent.html @@ -2,10 +2,10 @@ - + ICustomGuiComponent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/gui/IItemSlot.html b/docs/noppes/npcs/api/gui/IItemSlot.html index 30e1aecf9..eec026aa7 100644 --- a/docs/noppes/npcs/api/gui/IItemSlot.html +++ b/docs/noppes/npcs/api/gui/IItemSlot.html @@ -2,10 +2,10 @@ - + IItemSlot - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/gui/ILabel.html b/docs/noppes/npcs/api/gui/ILabel.html index fd8df05b3..ba7d8ba2a 100644 --- a/docs/noppes/npcs/api/gui/ILabel.html +++ b/docs/noppes/npcs/api/gui/ILabel.html @@ -2,10 +2,10 @@ - + ILabel - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/gui/ILine.html b/docs/noppes/npcs/api/gui/ILine.html index 89e776b2b..0ec81d2c8 100644 --- a/docs/noppes/npcs/api/gui/ILine.html +++ b/docs/noppes/npcs/api/gui/ILine.html @@ -2,10 +2,10 @@ - + ILine - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/gui/IScroll.html b/docs/noppes/npcs/api/gui/IScroll.html index 52d85bf38..30479e4c8 100644 --- a/docs/noppes/npcs/api/gui/IScroll.html +++ b/docs/noppes/npcs/api/gui/IScroll.html @@ -2,10 +2,10 @@ - + IScroll - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/gui/ITextField.html b/docs/noppes/npcs/api/gui/ITextField.html index e81f788c3..a4fb0be2f 100644 --- a/docs/noppes/npcs/api/gui/ITextField.html +++ b/docs/noppes/npcs/api/gui/ITextField.html @@ -2,10 +2,10 @@ - + ITextField - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/gui/ITexturedRect.html b/docs/noppes/npcs/api/gui/ITexturedRect.html index f612a579f..5ca1fe2fa 100644 --- a/docs/noppes/npcs/api/gui/ITexturedRect.html +++ b/docs/noppes/npcs/api/gui/ITexturedRect.html @@ -2,10 +2,10 @@ - + ITexturedRect - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/gui/package-summary.html b/docs/noppes/npcs/api/gui/package-summary.html index 8bfc77314..c174d86c0 100644 --- a/docs/noppes/npcs/api/gui/package-summary.html +++ b/docs/noppes/npcs/api/gui/package-summary.html @@ -2,10 +2,10 @@ - + noppes.npcs.api.gui - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/gui/package-tree.html b/docs/noppes/npcs/api/gui/package-tree.html index dbb1b7110..659ca9de6 100644 --- a/docs/noppes/npcs/api/gui/package-tree.html +++ b/docs/noppes/npcs/api/gui/package-tree.html @@ -2,10 +2,10 @@ - + noppes.npcs.api.gui Class Hierarchy - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/IActionManager.html b/docs/noppes/npcs/api/handler/IActionManager.html index 0375e4345..0c36cbe3f 100644 --- a/docs/noppes/npcs/api/handler/IActionManager.html +++ b/docs/noppes/npcs/api/handler/IActionManager.html @@ -2,10 +2,10 @@ - + IActionManager - + @@ -15,7 +15,7 @@ - + @@ -28,8 +28,8 @@ catch(err) { } //--> -var data = {"i0":18,"i1":18,"i2":18,"i3":18,"i4":18,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":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}; -var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],16:["t5","Default Methods"]}; +var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":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}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; var tableTab = "tableTab"; @@ -141,116 +141,110 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));

    Method Summary

    - + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - + - + + + + + + - + - + - + - + + + + + + + + + + + + + + + + + + + + + - - + java.util.function.Function<IAction,​java.lang.Boolean> terminateWhen) - - - + + - - - + + + - - - + + + - - - + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - - + + + + - - - - + + + + - + - + + + + + + + + + + + - + + + + + + + + + + + - + + + + + + + + + + + - + - + - + - + - + - + + + + + + + + + + + - + + + + + + + + + + + + + + + + - + + + + + + - + - + + + + + + @@ -400,20 +508,86 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    Insert an action at a specific position in the queue.
    - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - + - + - + - + + + + + + @@ -200,12 +200,20 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); + + + + + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + + + + + + - + + + + + + - + - + - + - + + + + + + - + - + - + + + + + + - + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + - + + + + + + - + + + + + + - + + + + + + - + - + + + + + + + + + + + + + + + +
    All Methods Instance Methods Abstract Methods Default Methods All Methods Instance Methods Abstract Methods 
    Modifier and Type Method Description
    default voidaddConditionalTask​(java.lang.String name, - java.util.function.Supplier<java.lang.Boolean> condition, - java.util.function.Consumer<IAction> task)booleancancelAny​(java.lang.String name) -
    Convenience: create & enqueue a conditional task that re-checks forever.
    +
    Checks through all available queues and cancels (remove) the first action with the given name.
    default voidaddConditionalTask​(java.lang.String name, - java.util.function.Supplier<java.lang.Boolean> condition, - java.util.function.Consumer<IAction> task, - java.util.function.Supplier<java.lang.Boolean> terminateWhen) -
    Convenience: create & enqueue a conditional task that gives up after maxChecks.
    -
    default voidaddSingleTask​(java.lang.String name, - int startAfterTicks, - java.util.function.Consumer<IAction> task) -
    Convenience: create & enqueue a task that will fire exactly once - after the given delay, and then auto-complete.
    -
    default voidaddSingleTask​(java.lang.String name, - java.util.function.Consumer<IAction> task) -
    Same as above, but fires immediately (no delay).
    -
    default voidaddTask​(java.lang.String name, - int maxDuration, - int startAfterTicks, - java.util.function.Consumer<IAction> task) -
    Convenience: create and enqueue a normal repeating task.
    -
    booleancancelAction​(java.lang.String name) -
    Cancel (remove) the first queued action with the given name.
    -
    IActionChain chain()  
    void clear() -
    Remove every scheduled action immediately.
    +
    Clears all available queues and kills all of their scheduled IActions.
    IActioncreate​(int maxDuration, + int delay, + java.util.function.Consumer<IAction> task) 
    IAction create​(int delay, java.util.function.Consumer<IAction> t)  
    IAction create​(java.lang.String name)  
    IAction create​(java.lang.String name, int maxDuration, - int startAfterTicks, + int delay, java.util.function.Consumer<IAction> action)
    Create a new action instance without immediately scheduling it.
    IAction create​(java.lang.String name, int delay, java.util.function.Consumer<IAction> t)  
    IAction create​(java.lang.String name, java.util.function.Consumer<IAction> t)  
    IConditionalActioncreate​(java.lang.String name, + java.util.function.Function<IAction,​java.lang.Boolean> condition, + java.util.function.Consumer<IAction> task) +
    Schedule a conditional action that gives up after at most maxChecks attempts.
    +
    IConditionalActioncreate​(java.lang.String name, + java.util.function.Function<IAction,​java.lang.Boolean> condition, + java.util.function.Consumer<IAction> task, + java.util.function.Function<IAction,​java.lang.Boolean> terminateWhen) +
    Schedule a conditional action that gives up after at most maxChecks attempts.
    +
    IConditionalActioncreate​(java.lang.String name, + java.util.function.Function<IAction,​java.lang.Boolean> condition, + java.util.function.Consumer<IAction> task, + java.util.function.Function<IAction,​java.lang.Boolean> terminateWhen, + java.util.function.Consumer<IAction> onTermination) +
    Schedule a conditional action that gives up after at most maxChecks attempts.
    +
    IActioncreate​(java.util.function.Consumer<IAction> t) 
    IConditionalActioncreate​(java.lang.String name, - java.util.function.Supplier<java.lang.Boolean> condition, +create​(java.util.function.Function<IAction,​java.lang.Boolean> condition, java.util.function.Consumer<IAction> task)
    Schedule a conditional action that gives up after at most maxChecks attempts.
    @@ -258,141 +252,255 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    IConditionalActioncreate​(java.lang.String name, - java.util.function.Supplier<java.lang.Boolean> condition, +create​(java.util.function.Function<IAction,​java.lang.Boolean> condition, java.util.function.Consumer<IAction> task, - java.util.function.Supplier<java.lang.Boolean> terminateWhen)
    Schedule a conditional action that gives up after at most maxChecks attempts.
    IConditionalActioncreate​(java.lang.String name, - java.util.function.Supplier<java.lang.Boolean> condition, +create​(java.util.function.Function<IAction,​java.lang.Boolean> condition, java.util.function.Consumer<IAction> task, - java.util.function.Supplier<java.lang.Boolean> terminateWhen, + java.util.function.Function<IAction,​java.lang.Boolean> terminateWhen, java.util.function.Consumer<IAction> onTermination)
    Schedule a conditional action that gives up after at most maxChecks attempts.
    IActioncreate​(java.util.function.Consumer<IAction> t)IActionQueuecreateQueue​(java.lang.String name)  
    IConditionalActioncreate​(java.util.function.Supplier<java.lang.Boolean> condition, - java.util.function.Consumer<IAction> task) -
    Schedule a conditional action that gives up after at most maxChecks attempts.
    -
    IActionQueuecreateQueue​(java.lang.String name, + boolean isParallel) 
    IConditionalActioncreate​(java.util.function.Supplier<java.lang.Boolean> condition, - java.util.function.Consumer<IAction> task, - java.util.function.Supplier<java.lang.Boolean> terminateWhen) -
    Schedule a conditional action that gives up after at most maxChecks attempts.
    -
    IActionQueue[]getAllQueues() 
    IConditionalActioncreate​(java.util.function.Supplier<java.lang.Boolean> condition, - java.util.function.Consumer<IAction> task, - java.util.function.Supplier<java.lang.Boolean> terminateWhen, - java.util.function.Consumer<IAction> onTermination) -
    Schedule a conditional action that gives up after at most maxChecks attempts.
    -
    IActiongetAny​(java.lang.String name) 
    java.util.Queue<IAction>getActionQueue()IActionQueuegetConditionalQueue() 
    java.lang.StringgetName() 
    IActionQueuegetOrCreateQueue​(java.lang.String name) 
    IActionQueuegetOrCreateQueue​(java.lang.String name, + boolean isParallel) 
    IActionQueuegetParallelQueue() 
    IActionQueuegetQueue​(java.lang.String name) 
    IActionQueuegetSequentialQueue()
    Retrieve the entire action queue.
    java.util.List<IConditionalAction>getConditionalActions()
    booleanhasAny​(java.lang.String name)  
    IActiongetCurrentAction() -
    Peek at the next action to run (the head of the queue).
    -
    booleanhasQueue​(java.lang.String name) 
    intgetIndex​(IAction action) -
    Get the zero-based position of an action in the queue.
    -
    booleaninDebugMode() 
    IActionChain parallelChain()  
    java.lang.StringprintQueues() 
    booleanremoveQueue​(java.lang.String name) 
    IActionscheduleAction​(java.lang.String name, - int maxDuration, - int startAfterTicks, - java.util.function.Consumer<IAction> action)schedule​(int maxDuration, + int delay, + java.util.function.Consumer<IAction> task) 
    IActionschedule​(int delay, + java.util.function.Consumer<IAction> task) +
    Convenience for create(String, Consumer) + enqueue.
    +
    IActionschedule​(java.lang.String name, + int maxDuration, + int delay, + java.util.function.Consumer<IAction> task)
    Convenience for create(String, int, int, Consumer) + enqueue.
    IActionschedule​(java.lang.String name, + int delay, + java.util.function.Consumer<IAction> task) +
    Convenience for create(String, int, Consumer) + enqueue.
    +
    IActionschedule​(java.lang.String name, + java.util.function.Consumer<IAction> task) +
    Convenience for create(String, Consumer) + enqueue.
    +
    IConditionalActionscheduleAction​(java.lang.String name, - java.util.function.Supplier<java.lang.Boolean> condition, - java.util.function.Consumer<IAction> task)schedule​(java.lang.String name, + java.util.function.Function<IAction,​java.lang.Boolean> condition, + java.util.function.Consumer<IAction> task)
    Schedule a conditional action that gives up after at most maxChecks attempts.
    IConditionalActionscheduleAction​(java.lang.String name, - java.util.function.Supplier<java.lang.Boolean> condition, - java.util.function.Consumer<IAction> task, - java.util.function.Supplier<java.lang.Boolean> terminateWhen)schedule​(java.lang.String name, + java.util.function.Function<IAction,​java.lang.Boolean> condition, + java.util.function.Consumer<IAction> task, + java.util.function.Function<IAction,​java.lang.Boolean> terminateWhen)
    Schedule a conditional action that gives up after at most maxChecks attempts.
    IConditionalActionscheduleAction​(java.lang.String name, - java.util.function.Supplier<java.lang.Boolean> condition, - java.util.function.Consumer<IAction> task, - java.util.function.Supplier<java.lang.Boolean> terminateWhen, - java.util.function.Consumer<IAction> onTermination)schedule​(java.lang.String name, + java.util.function.Function<IAction,​java.lang.Boolean> condition, + java.util.function.Consumer<IAction> task, + java.util.function.Function<IAction,​java.lang.Boolean> terminateWhen, + java.util.function.Consumer<IAction> onTermination)
    Schedule a conditional action that gives up after at most maxChecks attempts.
    IActionschedule​(java.util.function.Consumer<IAction> task) +
    Convenience for create(Consumer) + enqueue.
    +
    voidschedule​(java.util.function.Consumer<IAction>... tasks) +
    Multiple tasks chained one after another + i.e schedule(task1,task2,task3,...)
    +
    IConditionalActionscheduleAction​(IConditionalAction action)schedule​(java.util.function.Function<IAction,​java.lang.Boolean> condition, + java.util.function.Consumer<IAction> task) +
    Schedule a conditional action that gives up after at most maxChecks attempts.
    +
    IConditionalActionschedule​(java.util.function.Function<IAction,​java.lang.Boolean> condition, + java.util.function.Consumer<IAction> task, + java.util.function.Function<IAction,​java.lang.Boolean> terminateWhen) +
    Schedule a conditional action that gives up after at most maxChecks attempts.
    +
    IConditionalActionschedule​(java.util.function.Function<IAction,​java.lang.Boolean> condition, + java.util.function.Consumer<IAction> task, + java.util.function.Function<IAction,​java.lang.Boolean> terminateWhen, + java.util.function.Consumer<IAction> onTermination) +
    Schedule a conditional action that gives up after at most maxChecks attempts.
    +
    IConditionalActionschedule​(IConditionalAction action)  
    voidschedule​(IConditionalAction... actions) +
    Multiple conditionals + i.e schedule(act1,act2,act3,...)
    +
    IActionscheduleAction​(IAction action)schedule​(IAction action)
    Schedule an existing action for execution.
    voidschedule​(IAction... actions) +
    Multiple actions chained one after another + i.e schedule(act1,act2,act3,...)
    +
    IAction scheduleActionAt​(int index, IAction action)
    IActionscheduleParallelAction​(IAction action)scheduleParallel​(int maxDuration, + int delay, + java.util.function.Consumer<IAction> task)  
    IActionscheduleParallel​(int delay, + java.util.function.Consumer<IAction> task) 
    IActionscheduleParallel​(java.lang.String name, + int maxDuration, + int delay, + java.util.function.Consumer<IAction> task) 
    IActionscheduleParallel​(java.lang.String name, + int delay, + java.util.function.Consumer<IAction> task) 
    IActionscheduleParallel​(java.lang.String name, + java.util.function.Consumer<IAction> task) 
    IActionscheduleParallel​(java.util.function.Consumer<IAction> task) 
    voidscheduleParallel​(java.util.function.Consumer<IAction>... tasks) 
    IActionscheduleParallel​(IAction action) +
    Schedules actions on the parallelQueue, where all actions are executed simultaneously
    +
    voidscheduleParallel​(IAction... actions) +
    Multiple actions in parallel + i.e scheduleParallel(act1,act2,act3,...)
    +
    IActionManagersetDebugMode​(boolean debug) +
    Enabling prints to the console the life cycle of IActionManager, it's IActionQueues and the scheduled IActions
    +
    IActionManagersetName​(java.lang.String name) 
    IActionManager start()
    Begin processing scheduled actions.
    void
    IActionManager stop()
    Halt processing of actions.
    @@ -436,6 +610,27 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));

    Method Detail

    + + + +
      +
    • +

      start

      +
      IActionManager start()
      +
      Begin processing scheduled actions. Must be called once.
      +
    • +
    + + + +
      +
    • +

      stop

      +
      IActionManager stop()
      +
      Halt processing of actions. Queued actions remain but will not run until + start() is called again.
      +
    • +
    @@ -444,20 +639,31 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));

    create

    IAction create​(java.lang.String name,
                    int maxDuration,
    -               int startAfterTicks,
    +               int delay,
                    java.util.function.Consumer<IAction> action)
    Create a new action instance without immediately scheduling it.
    Parameters:
    name - a unique name for this action
    maxDuration - the maximum lifetime of the action in ticks
    -
    startAfterTicks - number of ticks to wait before the first run
    +
    delay - number of ticks to wait before the first run
    action - code to execute each time the action "fires"
    Returns:
    a fresh IAction object
    + + + +
      +
    • +

      create

      +
      IAction create​(int maxDuration,
      +               int delay,
      +               java.util.function.Consumer<IAction> task)
      +
    • +
    @@ -489,6 +695,48 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); java.util.function.Consumer<IAction> t) + + + +
      +
    • +

      getName

      +
      java.lang.String getName()
      +
    • +
    + + + + + + + +
      +
    • +

      inDebugMode

      +
      boolean inDebugMode()
      +
    • +
    + + + +
      +
    • +

      setDebugMode

      +
      IActionManager setDebugMode​(boolean debug)
      +
      Enabling prints to the console the life cycle of IActionManager, it's IActionQueues and the scheduled IActions
      +
      +
      Parameters:
      +
      debug -
      +
      Returns:
      +
      +
    • +
    @@ -507,160 +755,224 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    IAction create​(java.util.function.Consumer<IAction> t)
    - +
    • create

      -
      IConditionalAction create​(java.util.function.Supplier<java.lang.Boolean> condition,
      +
      IConditionalAction create​(java.util.function.Function<IAction,​java.lang.Boolean> condition,
                                 java.util.function.Consumer<IAction> task)
      Schedule a conditional action that gives up after at most maxChecks attempts.
      Parameters:
      -
      condition - supplier checked every tick, if it returns true, task is fired
      +
      condition - checked every tick, if it returns true, task is fired
      task - code to run once condition first becomes true
      Returns:
      the action scheduled
    - +
    • create

      IConditionalAction create​(java.lang.String name,
      -                          java.util.function.Supplier<java.lang.Boolean> condition,
      +                          java.util.function.Function<IAction,​java.lang.Boolean> condition,
                                 java.util.function.Consumer<IAction> task)
      Schedule a conditional action that gives up after at most maxChecks attempts.
      Parameters:
      name - unique name
      -
      condition - supplier checked every tick, if it returns true, task is fired
      +
      condition - checked every tick, if it returns true, task is fired
      task - code to run once condition first becomes true
      Returns:
      the action scheduled
    - +
    • create

      -
      IConditionalAction create​(java.util.function.Supplier<java.lang.Boolean> condition,
      +
      IConditionalAction create​(java.util.function.Function<IAction,​java.lang.Boolean> condition,
                                 java.util.function.Consumer<IAction> task,
      -                          java.util.function.Supplier<java.lang.Boolean> terminateWhen)
      + java.util.function.Function<IAction,​java.lang.Boolean> terminateWhen)
      Schedule a conditional action that gives up after at most maxChecks attempts.
      Parameters:
      -
      condition - supplier checked every tick, if it returns true, task is fired
      +
      condition - checked every tick, if it returns true, task is fired
      task - code to run once condition first becomes true
      -
      terminateWhen - supplier checked every tick, if it returns true, action is terminated (gets marked done)
      +
      terminateWhen - checked every tick, if it returns true, action is terminated (gets marked done)
      Returns:
      the action scheduled
    - +
    • create

      IConditionalAction create​(java.lang.String name,
      -                          java.util.function.Supplier<java.lang.Boolean> condition,
      +                          java.util.function.Function<IAction,​java.lang.Boolean> condition,
                                 java.util.function.Consumer<IAction> task,
      -                          java.util.function.Supplier<java.lang.Boolean> terminateWhen)
      + java.util.function.Function<IAction,​java.lang.Boolean> terminateWhen)
      Schedule a conditional action that gives up after at most maxChecks attempts.
      Parameters:
      name - unique name
      -
      condition - supplier checked every tick, if it returns true, task is fired
      +
      condition - checked every tick, if it returns true, task is fired
      task - code to run once condition first becomes true
      -
      terminateWhen - supplier checked every tick, if it returns true, action is terminated (gets marked done)
      +
      terminateWhen - checked every tick, if it returns true, action is terminated (gets marked done)
      Returns:
      the action scheduled
    - +
    • create

      -
      IConditionalAction create​(java.util.function.Supplier<java.lang.Boolean> condition,
      +
      IConditionalAction create​(java.util.function.Function<IAction,​java.lang.Boolean> condition,
                                 java.util.function.Consumer<IAction> task,
      -                          java.util.function.Supplier<java.lang.Boolean> terminateWhen,
      +                          java.util.function.Function<IAction,​java.lang.Boolean> terminateWhen,
                                 java.util.function.Consumer<IAction> onTermination)
      Schedule a conditional action that gives up after at most maxChecks attempts.
      Parameters:
      -
      condition - supplier checked every tick, if it returns true, task is fired
      +
      condition - checked every tick, if it returns true, task is fired
      task - code to run once condition first becomes true
      -
      terminateWhen - supplier checked every tick, if it returns true, action is terminated (gets marked done)
      +
      terminateWhen - checked every tick, if it returns true, action is terminated (gets marked done)
      onTermination - code to run when the termination condition returns true
      Returns:
      the action scheduled
    - +
    • create

      IConditionalAction create​(java.lang.String name,
      -                          java.util.function.Supplier<java.lang.Boolean> condition,
      +                          java.util.function.Function<IAction,​java.lang.Boolean> condition,
                                 java.util.function.Consumer<IAction> task,
      -                          java.util.function.Supplier<java.lang.Boolean> terminateWhen,
      +                          java.util.function.Function<IAction,​java.lang.Boolean> terminateWhen,
                                 java.util.function.Consumer<IAction> onTermination)
      Schedule a conditional action that gives up after at most maxChecks attempts.
      Parameters:
      name - unique name
      -
      condition - supplier checked every tick, if it returns true, task is fired
      +
      condition - checked every tick, if it returns true, task is fired
      task - code to run once condition first becomes true
      -
      terminateWhen - supplier checked every tick, if it returns true, action is terminated (gets marked done)
      +
      terminateWhen - checked every tick, if it returns true, action is terminated (gets marked done)
      onTermination - code to run when the termination condition returns true
      Returns:
      the action scheduled
    - +
    • -

      start

      -
      void start()
      -
      Begin processing scheduled actions. Must be called once.
      +

      createQueue

      +
      IActionQueue createQueue​(java.lang.String name)
    - +
    • -

      stop

      -
      void stop()
      -
      Halt processing of actions. Queued actions remain but will not run until - start() is called again.
      +

      createQueue

      +
      IActionQueue createQueue​(java.lang.String name,
      +                         boolean isParallel)
    - +
    • -

      scheduleAction

      -
      IAction scheduleAction​(IAction action)
      +

      getOrCreateQueue

      +
      IActionQueue getOrCreateQueue​(java.lang.String name)
      +
    • +
    + + + +
      +
    • +

      getOrCreateQueue

      +
      IActionQueue getOrCreateQueue​(java.lang.String name,
      +                              boolean isParallel)
      +
    • +
    + + + +
      +
    • +

      getQueue

      +
      IActionQueue getQueue​(java.lang.String name)
      +
    • +
    + + + +
      +
    • +

      hasQueue

      +
      boolean hasQueue​(java.lang.String name)
      +
    • +
    + + + +
      +
    • +

      removeQueue

      +
      boolean removeQueue​(java.lang.String name)
      +
      +
      Parameters:
      +
      name -
      +
      Returns:
      +
      True if queue successfully removed from IActionManager and cleared
      +
      +
    • +
    + + + +
      +
    • +

      getSequentialQueue

      +
      IActionQueue getSequentialQueue()
      +
      Retrieve the entire action queue.
      +
      +
      Returns:
      +
      live reference to the internal Queue of actions
      +
      +
    • +
    + + + +
      +
    • +

      schedule

      +
      IAction schedule​(IAction action)
      Schedule an existing action for execution.
      Parameters:
      @@ -670,28 +982,141 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    - +
    • -

      scheduleAction

      -
      IAction scheduleAction​(java.lang.String name,
      -                       int maxDuration,
      -                       int startAfterTicks,
      -                       java.util.function.Consumer<IAction> action)
      +

      schedule

      +
      void schedule​(IAction... actions)
      +
      Multiple actions chained one after another + i.e schedule(act1,act2,act3,...)
      +
      +
      Parameters:
      +
      actions -
      +
      +
    • +
    + + + +
      +
    • +

      schedule

      +
      IAction schedule​(java.util.function.Consumer<IAction> task)
      +
      Convenience for create(Consumer) + enqueue.
      +
      +
      Parameters:
      +
      task - code to execute each time the task "fires"
      +
      Returns:
      +
      the task scheduled
      +
      +
    • +
    + + + +
      +
    • +

      schedule

      +
      void schedule​(java.util.function.Consumer<IAction>... tasks)
      +
      Multiple tasks chained one after another + i.e schedule(task1,task2,task3,...)
      +
      +
      Parameters:
      +
      tasks -
      +
      +
    • +
    + + + +
      +
    • +

      schedule

      +
      IAction schedule​(int delay,
      +                 java.util.function.Consumer<IAction> task)
      +
      Convenience for create(String, Consumer) + enqueue.
      +
      +
      Parameters:
      +
      delay - number of ticks to wait before the first task run
      +
      task - code to execute each time the task "fires"
      +
      Returns:
      +
      the task scheduled
      +
      +
    • +
    + + + +
      +
    • +

      schedule

      +
      IAction schedule​(java.lang.String name,
      +                 java.util.function.Consumer<IAction> task)
      +
      Convenience for create(String, Consumer) + enqueue.
      +
      +
      Parameters:
      +
      name - a unique name for this action
      +
      task - code to execute each time the task "fires"
      +
      Returns:
      +
      the task scheduled
      +
      +
    • +
    + + + +
      +
    • +

      schedule

      +
      IAction schedule​(java.lang.String name,
      +                 int delay,
      +                 java.util.function.Consumer<IAction> task)
      +
      Convenience for create(String, int, Consumer) + enqueue.
      +
      +
      Parameters:
      +
      name - a unique name for this action
      +
      delay - number of ticks to wait before the first task run
      +
      task - code to execute each time the task "fires"
      +
      Returns:
      +
      the task scheduled
      +
      +
    • +
    + + + +
      +
    • +

      schedule

      +
      IAction schedule​(java.lang.String name,
      +                 int maxDuration,
      +                 int delay,
      +                 java.util.function.Consumer<IAction> task)
      Convenience for create(String, int, int, Consumer) + enqueue.
      Parameters:
      name - a unique name for this action
      maxDuration - the maximum lifetime of the action in ticks
      -
      startAfterTicks - number of ticks to wait before the first run
      -
      action - code to execute each time the action "fires"
      +
      delay - number of ticks to wait before the first task run
      +
      task - code to execute each time the task "fires"
      Returns:
      -
      the action scheduled
      +
      the task scheduled
    + + + +
      +
    • +

      schedule

      +
      IAction schedule​(int maxDuration,
      +                 int delay,
      +                 java.util.function.Consumer<IAction> task)
      +
    • +
    @@ -710,146 +1135,335 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); - +
    • -

      getIndex

      -
      int getIndex​(IAction action)
      -
      Get the zero-based position of an action in the queue.
      +

      getConditionalQueue

      +
      IActionQueue getConditionalQueue()
      +
      +
      Returns:
      +
      the list of all conditional actions scheduled
      +
      +
    • +
    + + + + + + + +
      +
    • +

      schedule

      +
      void schedule​(IConditionalAction... actions)
      +
      Multiple conditionals + i.e schedule(act1,act2,act3,...)
      Parameters:
      -
      action - the action to look up
      -
      Returns:
      -
      its index, or -1 if not found
      +
      actions -
    - +
    • -

      getCurrentAction

      -
      IAction getCurrentAction()
      -
      Peek at the next action to run (the head of the queue).
      -
      -
      Returns:
      -
      the current head action, or null if queue is empty
      -
      -
    • -
    - - - -
      -
    • -

      getActionQueue

      -
      java.util.Queue<IAction> getActionQueue()
      -
      Retrieve the entire action queue.
      -
      -
      Returns:
      -
      live reference to the internal Queue of actions
      -
      -
    • -
    - - - -
      -
    • -

      scheduleAction

      -
      IConditionalAction scheduleAction​(java.lang.String name,
      -                                  java.util.function.Supplier<java.lang.Boolean> condition,
      -                                  java.util.function.Consumer<IAction> task)
      +

      schedule

      +
      IConditionalAction schedule​(java.util.function.Function<IAction,​java.lang.Boolean> condition,
      +                            java.util.function.Consumer<IAction> task)
      Schedule a conditional action that gives up after at most maxChecks attempts.
      Parameters:
      -
      name - unique name
      -
      condition - supplier checked every tick, if it returns true, task is fired
      +
      condition - checked every tick, if it returns true, task is fired
      task - code to run once condition first becomes true
      Returns:
      the action scheduled
    - +
    • -

      scheduleAction

      -
      IConditionalAction scheduleAction​(java.lang.String name,
      -                                  java.util.function.Supplier<java.lang.Boolean> condition,
      -                                  java.util.function.Consumer<IAction> task,
      -                                  java.util.function.Supplier<java.lang.Boolean> terminateWhen)
      +

      schedule

      +
      IConditionalAction schedule​(java.util.function.Function<IAction,​java.lang.Boolean> condition,
      +                            java.util.function.Consumer<IAction> task,
      +                            java.util.function.Function<IAction,​java.lang.Boolean> terminateWhen)
      Schedule a conditional action that gives up after at most maxChecks attempts.
      Parameters:
      -
      name - unique name
      -
      condition - supplier checked every tick, if it returns true, task is fired
      +
      condition - checked every tick, if it returns true, task is fired
      task - code to run once condition first becomes true
      -
      terminateWhen - supplier checked every tick, if it returns true, action is terminated (gets marked done)
      +
      terminateWhen - checked every tick, if it returns true, action is terminated (gets marked done)
      Returns:
      the action scheduled
    - +
    • -

      scheduleAction

      -
      IConditionalAction scheduleAction​(java.lang.String name,
      -                                  java.util.function.Supplier<java.lang.Boolean> condition,
      -                                  java.util.function.Consumer<IAction> task,
      -                                  java.util.function.Supplier<java.lang.Boolean> terminateWhen,
      -                                  java.util.function.Consumer<IAction> onTermination)
      +

      schedule

      +
      IConditionalAction schedule​(java.util.function.Function<IAction,​java.lang.Boolean> condition,
      +                            java.util.function.Consumer<IAction> task,
      +                            java.util.function.Function<IAction,​java.lang.Boolean> terminateWhen,
      +                            java.util.function.Consumer<IAction> onTermination)
      Schedule a conditional action that gives up after at most maxChecks attempts.
      Parameters:
      -
      name - unique name
      -
      condition - supplier checked every tick, if it returns true, task is fired
      +
      condition - checked every tick, if it returns true, task is fired
      task - code to run once condition first becomes true
      -
      terminateWhen - supplier checked every tick, if it returns true, action is terminated (gets marked done)
      +
      terminateWhen - checked every tick, if it returns true, action is terminated (gets marked done)
      onTermination - code to run when the termination condition returns true
      Returns:
      the action scheduled
    - + - - - -
      -
    • -

      getConditionalActions

      -
      java.util.List<IConditionalAction> getConditionalActions()
      +

      schedule

      +
      IConditionalAction schedule​(java.lang.String name,
      +                            java.util.function.Function<IAction,​java.lang.Boolean> condition,
      +                            java.util.function.Consumer<IAction> task)
      +
      Schedule a conditional action that gives up after at most maxChecks attempts.
      +
      Parameters:
      +
      name - unique name
      +
      condition - checked every tick, if it returns true, task is fired
      +
      task - code to run once condition first becomes true
      Returns:
      -
      the list of all conditional actions
      +
      the action scheduled
    - +
    • -

      cancelAction

      -
      boolean cancelAction​(java.lang.String name)
      -
      Cancel (remove) the first queued action with the given name.
      +

      schedule

      +
      IConditionalAction schedule​(java.lang.String name,
      +                            java.util.function.Function<IAction,​java.lang.Boolean> condition,
      +                            java.util.function.Consumer<IAction> task,
      +                            java.util.function.Function<IAction,​java.lang.Boolean> terminateWhen)
      +
      Schedule a conditional action that gives up after at most maxChecks attempts.
      +
      +
      Parameters:
      +
      name - unique name
      +
      condition - checked every tick, if it returns true, task is fired
      +
      task - code to run once condition first becomes true
      +
      terminateWhen - checked every tick, if it returns true, action is terminated (gets marked done)
      +
      Returns:
      +
      the action scheduled
      +
      +
    • +
    + + + +
      +
    • +

      schedule

      +
      IConditionalAction schedule​(java.lang.String name,
      +                            java.util.function.Function<IAction,​java.lang.Boolean> condition,
      +                            java.util.function.Consumer<IAction> task,
      +                            java.util.function.Function<IAction,​java.lang.Boolean> terminateWhen,
      +                            java.util.function.Consumer<IAction> onTermination)
      +
      Schedule a conditional action that gives up after at most maxChecks attempts.
      +
      +
      Parameters:
      +
      name - unique name
      +
      condition - checked every tick, if it returns true, task is fired
      +
      task - code to run once condition first becomes true
      +
      terminateWhen - checked every tick, if it returns true, action is terminated (gets marked done)
      +
      onTermination - code to run when the termination condition returns true
      +
      Returns:
      +
      the action scheduled
      +
      +
    • +
    + + + +
      +
    • +

      getParallelQueue

      +
      IActionQueue getParallelQueue()
      +
      +
      Returns:
      +
      the list of all parallel actions scheduled
      +
      +
    • +
    + + + +
      +
    • +

      scheduleParallel

      +
      IAction scheduleParallel​(IAction action)
      +
      Schedules actions on the parallelQueue, where all actions are executed simultaneously
      +
      +
      Parameters:
      +
      action -
      +
      Returns:
      +
      +
    • +
    + + + +
      +
    • +

      scheduleParallel

      +
      void scheduleParallel​(IAction... actions)
      +
      Multiple actions in parallel + i.e scheduleParallel(act1,act2,act3,...)
      +
      +
      Parameters:
      +
      actions -
      +
      +
    • +
    + + + +
      +
    • +

      scheduleParallel

      +
      IAction scheduleParallel​(java.util.function.Consumer<IAction> task)
      +
    • +
    + + + +
      +
    • +

      scheduleParallel

      +
      void scheduleParallel​(java.util.function.Consumer<IAction>... tasks)
      +
    • +
    + + + +
      +
    • +

      scheduleParallel

      +
      IAction scheduleParallel​(int delay,
      +                         java.util.function.Consumer<IAction> task)
      +
    • +
    + + + +
      +
    • +

      scheduleParallel

      +
      IAction scheduleParallel​(int maxDuration,
      +                         int delay,
      +                         java.util.function.Consumer<IAction> task)
      +
    • +
    + + + +
      +
    • +

      scheduleParallel

      +
      IAction scheduleParallel​(java.lang.String name,
      +                         java.util.function.Consumer<IAction> task)
      +
    • +
    + + + +
      +
    • +

      scheduleParallel

      +
      IAction scheduleParallel​(java.lang.String name,
      +                         int delay,
      +                         java.util.function.Consumer<IAction> task)
      +
    • +
    + + + +
      +
    • +

      scheduleParallel

      +
      IAction scheduleParallel​(java.lang.String name,
      +                         int maxDuration,
      +                         int delay,
      +                         java.util.function.Consumer<IAction> task)
      +
    • +
    + + + +
      +
    • +

      getAllQueues

      +
      IActionQueue[] getAllQueues()
      +
      +
      Returns:
      +
      All the IActionQueues within this Manager, including main sequential, parallel and conditional
      +
      +
    • +
    + + + +
      +
    • +

      hasAny

      +
      boolean hasAny​(java.lang.String name)
      +
      +
      Parameters:
      +
      name - action name to check for
      +
      Returns:
      +
      true if action is scheduled in any of the available queues
      +
      +
    • +
    + + + +
      +
    • +

      getAny

      +
      IAction getAny​(java.lang.String name)
      +
      +
      Parameters:
      +
      name -
      +
      Returns:
      +
      Checks through all available queues and fetches the first IAction with given name
      +
      +
    • +
    + + + +
      +
    • +

      cancelAny

      +
      boolean cancelAny​(java.lang.String name)
      +
      Checks through all available queues and cancels (remove) the first action with the given name.
      Parameters:
      name - the name assigned when scheduling
      @@ -865,84 +1479,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    • clear

      void clear()
      -
      Remove every scheduled action immediately.
      -
    • -
    - - - -
      -
    • -

      addTask

      -
      default void addTask​(java.lang.String name,
      -                     int maxDuration,
      -                     int startAfterTicks,
      -                     java.util.function.Consumer<IAction> task)
      -
      Convenience: create and enqueue a normal repeating task.
      -
    • -
    - - - -
      -
    • -

      addSingleTask

      -
      default void addSingleTask​(java.lang.String name,
      -                           int startAfterTicks,
      -                           java.util.function.Consumer<IAction> task)
      -
      Convenience: create & enqueue a task that will fire exactly once - after the given delay, and then auto-complete.
      -
      -
      Parameters:
      -
      name - a unique name for this action
      -
      startAfterTicks - delay before it runs (in ticks)
      -
      task - code to execute once
      -
      -
    • -
    - - - -
      -
    • -

      addSingleTask

      -
      default void addSingleTask​(java.lang.String name,
      -                           java.util.function.Consumer<IAction> task)
      -
      Same as above, but fires immediately (no delay).
      -
    • -
    - - - -
      -
    • -

      addConditionalTask

      -
      default void addConditionalTask​(java.lang.String name,
      -                                java.util.function.Supplier<java.lang.Boolean> condition,
      -                                java.util.function.Consumer<IAction> task)
      -
      Convenience: create & enqueue a conditional task that re-checks forever.
      -
    • -
    - - - -
      -
    • -

      addConditionalTask

      -
      default void addConditionalTask​(java.lang.String name,
      -                                java.util.function.Supplier<java.lang.Boolean> condition,
      -                                java.util.function.Consumer<IAction> task,
      -                                java.util.function.Supplier<java.lang.Boolean> terminateWhen)
      -
      Convenience: create & enqueue a conditional task that gives up after maxChecks.
      -
    • -
    - - - -
      -
    • -

      scheduleParallelAction

      -
      IAction scheduleParallelAction​(IAction action)
      +
      Clears all available queues and kills all of their scheduled IActions.
    @@ -952,15 +1489,36 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
  • chain

    IActionChain chain()
    +
    +
    Returns:
    +
    a chain that can be used to fire Actions sequentially based on sequentialQueue
    +
  • -
      +
      • parallelChain

        IActionChain parallelChain()
        +
        +
        Returns:
        +
        a chain that can be used to fire Actions in parallel based on parallelQueue
        +
        +
      • +
      + + + +
        +
      • +

        printQueues

        +
        java.lang.String printQueues()
        +
        +
        Returns:
        +
        a string containing all the IActionQueues active within the manager
        +
      diff --git a/docs/noppes/npcs/api/handler/IAnimationHandler.html b/docs/noppes/npcs/api/handler/IAnimationHandler.html index 2446d0f04..9630fd168 100644 --- a/docs/noppes/npcs/api/handler/IAnimationHandler.html +++ b/docs/noppes/npcs/api/handler/IAnimationHandler.html @@ -2,10 +2,10 @@ - + IAnimationHandler - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/IAttributeHandler.html b/docs/noppes/npcs/api/handler/IAttributeHandler.html index 12831a134..ff37da3d7 100644 --- a/docs/noppes/npcs/api/handler/IAttributeHandler.html +++ b/docs/noppes/npcs/api/handler/IAttributeHandler.html @@ -2,10 +2,10 @@ - + IAttributeHandler - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/ICloneHandler.html b/docs/noppes/npcs/api/handler/ICloneHandler.html index 813f6d828..2880e8c4c 100644 --- a/docs/noppes/npcs/api/handler/ICloneHandler.html +++ b/docs/noppes/npcs/api/handler/ICloneHandler.html @@ -2,10 +2,10 @@ - + ICloneHandler - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/ICustomEffectHandler.html b/docs/noppes/npcs/api/handler/ICustomEffectHandler.html index 5f0f0a910..2099fc968 100644 --- a/docs/noppes/npcs/api/handler/ICustomEffectHandler.html +++ b/docs/noppes/npcs/api/handler/ICustomEffectHandler.html @@ -2,10 +2,10 @@ - + ICustomEffectHandler - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/IDialogHandler.html b/docs/noppes/npcs/api/handler/IDialogHandler.html index 30ee5aace..d19d94b00 100644 --- a/docs/noppes/npcs/api/handler/IDialogHandler.html +++ b/docs/noppes/npcs/api/handler/IDialogHandler.html @@ -2,10 +2,10 @@ - + IDialogHandler - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/IFactionHandler.html b/docs/noppes/npcs/api/handler/IFactionHandler.html index fcdc5f1ad..fe91e203b 100644 --- a/docs/noppes/npcs/api/handler/IFactionHandler.html +++ b/docs/noppes/npcs/api/handler/IFactionHandler.html @@ -2,10 +2,10 @@ - + IFactionHandler - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/IMagicHandler.html b/docs/noppes/npcs/api/handler/IMagicHandler.html index 9aeb763f1..540cd8a39 100644 --- a/docs/noppes/npcs/api/handler/IMagicHandler.html +++ b/docs/noppes/npcs/api/handler/IMagicHandler.html @@ -2,10 +2,10 @@ - + IMagicHandler - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/INaturalSpawnsHandler.html b/docs/noppes/npcs/api/handler/INaturalSpawnsHandler.html index 50d511bac..0b9395950 100644 --- a/docs/noppes/npcs/api/handler/INaturalSpawnsHandler.html +++ b/docs/noppes/npcs/api/handler/INaturalSpawnsHandler.html @@ -2,10 +2,10 @@ - + INaturalSpawnsHandler - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/IOverlayHandler.html b/docs/noppes/npcs/api/handler/IOverlayHandler.html index 18fe82232..8f48340ac 100644 --- a/docs/noppes/npcs/api/handler/IOverlayHandler.html +++ b/docs/noppes/npcs/api/handler/IOverlayHandler.html @@ -2,10 +2,10 @@ - + IOverlayHandler - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/IPartyHandler.html b/docs/noppes/npcs/api/handler/IPartyHandler.html index b77cabb16..c84ddead1 100644 --- a/docs/noppes/npcs/api/handler/IPartyHandler.html +++ b/docs/noppes/npcs/api/handler/IPartyHandler.html @@ -2,10 +2,10 @@ - + IPartyHandler - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/IPlayerBankData.html b/docs/noppes/npcs/api/handler/IPlayerBankData.html index 83923da15..ea32e98ff 100644 --- a/docs/noppes/npcs/api/handler/IPlayerBankData.html +++ b/docs/noppes/npcs/api/handler/IPlayerBankData.html @@ -2,10 +2,10 @@ - + IPlayerBankData - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/IPlayerData.html b/docs/noppes/npcs/api/handler/IPlayerData.html index 13b50ae55..a47357fde 100644 --- a/docs/noppes/npcs/api/handler/IPlayerData.html +++ b/docs/noppes/npcs/api/handler/IPlayerData.html @@ -2,10 +2,10 @@ - + IPlayerData - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/IPlayerDialogData.html b/docs/noppes/npcs/api/handler/IPlayerDialogData.html index a60736b95..0f3f79582 100644 --- a/docs/noppes/npcs/api/handler/IPlayerDialogData.html +++ b/docs/noppes/npcs/api/handler/IPlayerDialogData.html @@ -2,10 +2,10 @@ - + IPlayerDialogData - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/IPlayerFactionData.html b/docs/noppes/npcs/api/handler/IPlayerFactionData.html index 3a2be6013..68d45e920 100644 --- a/docs/noppes/npcs/api/handler/IPlayerFactionData.html +++ b/docs/noppes/npcs/api/handler/IPlayerFactionData.html @@ -2,10 +2,10 @@ - + IPlayerFactionData - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/IPlayerItemGiverData.html b/docs/noppes/npcs/api/handler/IPlayerItemGiverData.html index 22148a173..ec4f7c1bd 100644 --- a/docs/noppes/npcs/api/handler/IPlayerItemGiverData.html +++ b/docs/noppes/npcs/api/handler/IPlayerItemGiverData.html @@ -2,10 +2,10 @@ - + IPlayerItemGiverData - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/IPlayerMailData.html b/docs/noppes/npcs/api/handler/IPlayerMailData.html index 287aeee89..4a8bc6f0c 100644 --- a/docs/noppes/npcs/api/handler/IPlayerMailData.html +++ b/docs/noppes/npcs/api/handler/IPlayerMailData.html @@ -2,10 +2,10 @@ - + IPlayerMailData - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/IPlayerQuestData.html b/docs/noppes/npcs/api/handler/IPlayerQuestData.html index 8c4c428b2..ca10c1192 100644 --- a/docs/noppes/npcs/api/handler/IPlayerQuestData.html +++ b/docs/noppes/npcs/api/handler/IPlayerQuestData.html @@ -2,10 +2,10 @@ - + IPlayerQuestData - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/IPlayerTransportData.html b/docs/noppes/npcs/api/handler/IPlayerTransportData.html index 31e81b4ad..1d0d19a79 100644 --- a/docs/noppes/npcs/api/handler/IPlayerTransportData.html +++ b/docs/noppes/npcs/api/handler/IPlayerTransportData.html @@ -2,10 +2,10 @@ - + IPlayerTransportData - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/IProfileHandler.html b/docs/noppes/npcs/api/handler/IProfileHandler.html index 51d8e2ce7..029f92da9 100644 --- a/docs/noppes/npcs/api/handler/IProfileHandler.html +++ b/docs/noppes/npcs/api/handler/IProfileHandler.html @@ -2,10 +2,10 @@ - + IProfileHandler - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/IQuestHandler.html b/docs/noppes/npcs/api/handler/IQuestHandler.html index 6e7b3d341..34332a482 100644 --- a/docs/noppes/npcs/api/handler/IQuestHandler.html +++ b/docs/noppes/npcs/api/handler/IQuestHandler.html @@ -2,10 +2,10 @@ - + IQuestHandler - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/IRecipeHandler.html b/docs/noppes/npcs/api/handler/IRecipeHandler.html index 390a513c9..36c57863c 100644 --- a/docs/noppes/npcs/api/handler/IRecipeHandler.html +++ b/docs/noppes/npcs/api/handler/IRecipeHandler.html @@ -2,10 +2,10 @@ - + IRecipeHandler - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/ITagHandler.html b/docs/noppes/npcs/api/handler/ITagHandler.html index 316a2c753..a8effddc6 100644 --- a/docs/noppes/npcs/api/handler/ITagHandler.html +++ b/docs/noppes/npcs/api/handler/ITagHandler.html @@ -2,10 +2,10 @@ - + ITagHandler - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/ITransportHandler.html b/docs/noppes/npcs/api/handler/ITransportHandler.html index c6f83aa25..962e1b260 100644 --- a/docs/noppes/npcs/api/handler/ITransportHandler.html +++ b/docs/noppes/npcs/api/handler/ITransportHandler.html @@ -2,10 +2,10 @@ - + ITransportHandler - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IAction.html b/docs/noppes/npcs/api/handler/data/IAction.html index cf4aa5ac9..02c46edf1 100644 --- a/docs/noppes/npcs/api/handler/data/IAction.html +++ b/docs/noppes/npcs/api/handler/data/IAction.html @@ -2,10 +2,10 @@ - + IAction - + @@ -15,7 +15,7 @@ - + @@ -28,7 +28,7 @@ catch(err) { } //--> -var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":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}; +var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":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}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -154,19 +154,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    IActionaddData​(java.lang.String key, - java.lang.Object value) -
    Store arbitrary per-action data.
    -
    IAction after​(int delay, java.util.function.Consumer<IAction> t)  
    IAction after​(java.lang.String name, int maxDuration, @@ -174,24 +166,32 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); java.util.function.Consumer<IAction> t)  
    IAction after​(java.lang.String name, int delay, java.util.function.Consumer<IAction> t)  
    IAction after​(java.lang.String name, java.util.function.Consumer<IAction> t)  
    IAction after​(java.util.function.Consumer<IAction> t)  
    voidafter​(java.util.function.Consumer<IAction>... tasks) +
    Multiple tasks chained one after another + i.e after(task1,task2,task3,...)
    +
    IAction after​(IAction after)
    voidafter​(IAction... actions) +
    Multiple actions chained one after another + i.e after(act1,act2,act3,...)
    +
    IAction before​(int delay, java.util.function.Consumer<IAction> t)  
    IAction before​(java.lang.String name, int maxDuration, @@ -213,120 +221,362 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); java.util.function.Consumer<IAction> t)  
    IAction before​(java.lang.String name, int delay, java.util.function.Consumer<IAction> t)  
    IAction before​(java.lang.String name, java.util.function.Consumer<IAction> t)  
    IAction before​(java.util.function.Consumer<IAction> t)  
    IAction before​(IAction before)
    Enqueue another action immediately before this one (pausing this one until done).
    IConditionalActionconditional​(java.lang.String name, + java.util.function.Function<IAction,​java.lang.Boolean> condition, + java.util.function.Consumer<IAction> task) 
    IConditionalActionconditional​(java.lang.String name, + java.util.function.Function<IAction,​java.lang.Boolean> condition, + java.util.function.Consumer<IAction> task, + java.util.function.Function<IAction,​java.lang.Boolean> terminate) 
    IConditionalActionconditional​(java.lang.String name, + java.util.function.Function<IAction,​java.lang.Boolean> condition, + java.util.function.Consumer<IAction> task, + java.util.function.Function<IAction,​java.lang.Boolean> terminateWhen, + java.util.function.Consumer<IAction> onTermination) 
    IConditionalActionconditional​(java.util.function.Function<IAction,​java.lang.Boolean> condition, + java.util.function.Consumer<IAction> task) 
    IConditionalActionconditional​(java.util.function.Function<IAction,​java.lang.Boolean> condition, + java.util.function.Consumer<IAction> task, + java.util.function.Function<IAction,​java.lang.Boolean> terminate) 
    IConditionalActionconditional​(java.util.function.Function<IAction,​java.lang.Boolean> condition, + java.util.function.Consumer<IAction> task, + java.util.function.Function<IAction,​java.lang.Boolean> terminateWhen, + java.util.function.Consumer<IAction> onTermination) 
    IConditionalActionconditional​(IConditionalAction after) +
    Enqueue an IConditionalAction on the conditional chain
    +
    voidconditional​(IConditionalAction... actions) 
    IActioncopyDataTo​(IAction copyTo) 
    IActioneverySecond() +
    Executes task every second (Sets updateEvery to 20)
    +
    IActioneveryTick() +
    Executes task every tick (Sets updateEvery to 1)
    +
    int getCount()  
    java.lang.Object getData​(java.lang.String key)
    Retrieve arbitrary per-action data.
    int getDuration()  
    java.lang.StringgetIdentifier() 
    IActionManager getManager()  
    intgetMaxCount() 
    int getMaxDuration()  
    java.lang.String getName()  
    IAction getNext()  
    IAction getPrevious()  
    IActionQueuegetQueue() 
    int getStartAfterTicks()  
    intgetUpdateEveryXTick()getUpdateEvery()  
    booleanhasData​(java.lang.String key) 
    boolean isDone()  
    booleanisPaused() 
    booleanisScheduled() 
    voidkill() +
    marks done and safely dumps the action's data and thread
    +
    void markDone() -
    Mark this action as complete.
    +
    Mark this action as complete and de-schedules it from its queue.
    IActiononce() +
    Execute task only once, mark done + equivalent to times(1)
    +
    IActiononDone​(java.util.function.Consumer<IAction> task) 
    IActiononStart​(java.util.function.Consumer<IAction> task) 
    IActionparallel​(int delay, + java.util.function.Consumer<IAction> task) 
    IActionparallel​(java.lang.String name, + int maxDuration, + int delay, + java.util.function.Consumer<IAction> t) 
    IActionparallel​(java.lang.String name, + int startAfterTicks, + java.util.function.Consumer<IAction> task) 
    IActionparallel​(java.lang.String name, + java.util.function.Consumer<IAction> task) 
    IActionparallel​(java.util.function.Consumer<IAction> task) 
    voidparallel​(java.util.function.Consumer<IAction>... tasks) 
    IActionparallel​(IAction after) +
    Enqueue another IAction on the parallel chain which starts firing simultaneously as this.
    +
    voidparallel​(IAction... actions) 
    voidpause() +
    Must call threadify() before using, else throws exception.
    +
    IAction pauseFor​(int ticks)  
    IActionpauseFor​(long millis) 
    voidpauseUntil​(java.util.function.Function<IAction,​java.lang.Boolean> until) +
    Must call threadify() before using, else throws exception.
    +
    java.lang.StringprintData() 
    IAction removeData​(java.lang.String key)  
    voidresume() +
    Resumes thread that was previously paused by pause(), pauseUntil(Function), pauseFor(int) or pauseFor(long) + Must be called from a different thread than the IAction one, as that one is paused, so it won't reach this function if it comes after any of the pausing functions.
    +
    IActionsetMaxDuration​(int x)setData​(java.lang.String key, + java.lang.Object value) +
    Store arbitrary per-action data.
    +
    IActionsetMaxDuration​(int ticks)  
    IActionsetQueue​(IActionQueue queue) 
    IAction setTask​(java.util.function.Consumer<IAction> task)  
    IActionsetUpdateEveryXTick​(int X)start() 
    IActionthreadify() -
    Set how many ticks between each invocation of the action callback.
    +
    Creates a new thread for task to run into.
    +
    IActiontimes​(int n) 
    IActionupdateEvery​(int ticks) +
    Set how many ticks between each execution of the action task.
    @@ -346,6 +596,33 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));

    Method Detail

    + + + +
      +
    • +

      getQueue

      +
      IActionQueue getQueue()
      +
      +
      Returns:
      +
      the queue this action is scheduled on. null if not scheduled
      +
      +
    • +
    + + + +
      +
    • +

      setQueue

      +
      IAction setQueue​(IActionQueue queue)
      +
      +
      Parameters:
      +
      queue - Schedules action on this queue. If action was scheduled on different queue, transfers it over from that to this.
      +
      Returns:
      +
      +
    • +
    @@ -373,6 +650,19 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
  • + + + +
      +
    • +

      isScheduled

      +
      boolean isScheduled()
      +
      +
      Returns:
      +
      True if was scheduled in the queues using any of the schedule methods, false if was only created.
      +
      +
    • +
    @@ -382,7 +672,35 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    int getCount()
    Returns:
    -
    how many times this action’s action.accept(this) callback has run (or how many times task ran)
    +
    how many times this action’s task has been executed
    +
    + + + + + +
      +
    • +

      onStart

      +
      IAction onStart​(java.util.function.Consumer<IAction> task)
      +
      +
      Parameters:
      +
      task - Fires right after action gets scheduled at duration 0
      +
      Returns:
      +
      +
    • +
    + + + +
      +
    • +

      onDone

      +
      IAction onDone​(java.util.function.Consumer<IAction> task)
      +
      +
      Parameters:
      +
      task - Fires right before a marked done action gets removed from it's IActionQueue
      +
      Returns:
    @@ -421,7 +739,10 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    int getMaxDuration()
    Returns:
    -
    the maximum number of ticks this action is allowed to run before auto-terminating
    +
    the maximum number of ticks this action is allowed to run before auto marking done + + P.S: If max duration is reached and this IAction's thread (created using threadify()) is paused by any of the pausing methods, + the thread is forcibly resumed and finishes the task execution.
    @@ -431,7 +752,55 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    • setMaxDuration

      -
      IAction setMaxDuration​(int x)
      +
      IAction setMaxDuration​(int ticks)
      +
      +
      Parameters:
      +
      ticks - max duration + default: -1, infinite
      +
      Returns:
      +
      +
    • +
    + + + +
      +
    • +

      getMaxCount

      +
      int getMaxCount()
      +
      +
      Returns:
      +
      the maximum number of counts this action is allowed to run before auto marking done
      +
      +
    • +
    + + + +
      +
    • +

      times

      +
      IAction times​(int n)
      +
      +
      Parameters:
      +
      n - max count, task auto marks done after running for n counts + default: -1, infinite
      +
      Returns:
      +
      +
    • +
    + + + +
      +
    • +

      once

      +
      IAction once()
      +
      Execute task only once, mark done + equivalent to times(1)
      +
      +
      Returns:
      +
    @@ -441,7 +810,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
  • markDone

    void markDone()
    -
    Mark this action as complete. Once done, it will be removed on the next tick.
    +
    Mark this action as complete and de-schedules it from its queue. + Forcibly resumes action if paused or had its thread slept with the IAction pausing methods.
  • @@ -457,6 +827,16 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); + + + +
      +
    • +

      kill

      +
      void kill()
      +
      marks done and safely dumps the action's data and thread
      +
    • +
    @@ -473,13 +853,13 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); - +
    • -

      addData

      -
      IAction addData​(java.lang.String key,
      +

      setData

      +
      IAction setData​(java.lang.String key,
                       java.lang.Object value)
      Store arbitrary per-action data.
      @@ -498,30 +878,93 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
      IAction removeData​(java.lang.String key)
    - +
    • -

      getUpdateEveryXTick

      -
      int getUpdateEveryXTick()
      +

      copyDataTo

      +
      IAction copyDataTo​(IAction copyTo)
      +
      Parameters:
      +
      copyTo - copies all of this IAction's data to copyTo
      Returns:
      -
      how many ticks between each invocation of the action callback
    - +
    • -

      setUpdateEveryXTick

      -
      IAction setUpdateEveryXTick​(int X)
      -
      Set how many ticks between each invocation of the action callback.
      +

      printData

      +
      java.lang.String printData()
      +
      +
      Returns:
      +
      a string containing all the stored data key/values of this IAction
      +
      +
    • +
    + + + +
      +
    • +

      hasData

      +
      boolean hasData​(java.lang.String key)
      +
    • +
    + + + +
      +
    • +

      getUpdateEvery

      +
      int getUpdateEvery()
      +
      +
      Returns:
      +
      how many ticks between each execution of the action's task + Default is 5 ticks (4 times per second)
      +
      +
    • +
    + + + +
      +
    • +

      updateEvery

      +
      IAction updateEvery​(int ticks)
      +
      Set how many ticks between each execution of the action task.
      Parameters:
      -
      X - tick interval (e.g. 1 = every tick, 20 = once per second)
      +
      ticks - tick interval (e.g. 1 = every tick, 20 = once per second)
      +
      +
    • +
    + + + +
      +
    • +

      everyTick

      +
      IAction everyTick()
      +
      Executes task every tick (Sets updateEvery to 1)
      +
      +
      Returns:
      +
      +
    • +
    + + + +
      +
    • +

      everySecond

      +
      IAction everySecond()
      +
      Executes task every second (Sets updateEvery to 20)
      +
      +
      Returns:
    @@ -547,11 +990,105 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    IAction pauseFor​(int ticks)
    Parameters:
    -
    ticks - pauses action for this number of ticks (any subsequent action is paused too)
    +
    ticks - pauses action for this number of ticks (any subsequent action is paused too) + If action was threaded using threadify(), sleeps the thread. + Can be forcibly resumed using resume()
    Returns:
    + + + +
      +
    • +

      pauseFor

      +
      IAction pauseFor​(long millis)
      +
    • +
    + + + +
      +
    • +

      pause

      +
      void pause()
      +
      Must call threadify() before using, else throws exception. + Pauses IAction's thread until resume() is called.
      +
    • +
    + + + +
      +
    • +

      pauseUntil

      +
      void pauseUntil​(java.util.function.Function<IAction,​java.lang.Boolean> until)
      +
      Must call threadify() before using, else throws exception. + Pauses IAction's thread until the supplied condition is satisfied or resume() is called.
      +
    • +
    + + + +
      +
    • +

      resume

      +
      void resume()
      +
      Resumes thread that was previously paused by pause(), pauseUntil(Function), pauseFor(int) or pauseFor(long) + Must be called from a different thread than the IAction one, as that one is paused, so it won't reach this function if it comes after any of the pausing functions.
      +
    • +
    + + + +
      +
    • +

      isPaused

      +
      boolean isPaused()
      +
      +
      Returns:
      +
      checks if IAction's getStartAfterTicks > 0, or if IAction's thread is paused if threaded + Preferably called from a different thread than the IAction one if it's paused.
      +
      +
    • +
    + + + +
      +
    • +

      getIdentifier

      +
      java.lang.String getIdentifier()
      +
      +
      Returns:
      +
      "{Type} '{Name}'" of action i.e "Action 'one'" or "ConditionalAction 'two'"
      +
      +
    • +
    + + + +
      +
    • +

      threadify

      +
      IAction threadify()
      +
      Creates a new thread for task to run into. Allows for pausing and sleeping just this IAction's thread.
      +
    • +
    + + + +
      +
    • +

      start

      +
      IAction start()
      +
      +
      Returns:
      +
      starts the IActionManager
      +
      +
    • +
    @@ -592,6 +1129,36 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); + + + +
      +
    • +

      after

      +
      void after​(IAction... actions)
      +
      Multiple actions chained one after another + i.e after(act1,act2,act3,...)
      +
      +
      Parameters:
      +
      actions -
      +
      +
    • +
    + + + +
      +
    • +

      after

      +
      void after​(java.util.function.Consumer<IAction>... tasks)
      +
      Multiple tasks chained one after another + i.e after(task1,task2,task3,...)
      +
      +
      Parameters:
      +
      tasks -
      +
      +
    • +
    @@ -704,12 +1271,188 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); -
      + + + + +
        +
      • +

        conditional

        +
        IConditionalAction conditional​(IConditionalAction after)
        +
        Enqueue an IConditionalAction on the conditional chain
        +
        +
        Parameters:
        +
        after - the scheduled IConditionalAction
        +
        +
      • +
      + + + + + + + +
        +
      • +

        conditional

        +
        IConditionalAction conditional​(java.util.function.Function<IAction,​java.lang.Boolean> condition,
        +                               java.util.function.Consumer<IAction> task)
        +
      • +
      + + + +
        +
      • +

        conditional

        +
        IConditionalAction conditional​(java.lang.String name,
        +                               java.util.function.Function<IAction,​java.lang.Boolean> condition,
        +                               java.util.function.Consumer<IAction> task)
        +
      • +
      + + + +
        +
      • +

        conditional

        +
        IConditionalAction conditional​(java.util.function.Function<IAction,​java.lang.Boolean> condition,
        +                               java.util.function.Consumer<IAction> task,
        +                               java.util.function.Function<IAction,​java.lang.Boolean> terminate)
        +
      • +
      + + + +
        +
      • +

        conditional

        +
        IConditionalAction conditional​(java.lang.String name,
        +                               java.util.function.Function<IAction,​java.lang.Boolean> condition,
        +                               java.util.function.Consumer<IAction> task,
        +                               java.util.function.Function<IAction,​java.lang.Boolean> terminate)
        +
      • +
      + + + +
        +
      • +

        conditional

        +
        IConditionalAction conditional​(java.util.function.Function<IAction,​java.lang.Boolean> condition,
        +                               java.util.function.Consumer<IAction> task,
        +                               java.util.function.Function<IAction,​java.lang.Boolean> terminateWhen,
        +                               java.util.function.Consumer<IAction> onTermination)
        +
      • +
      + + + +
        +
      • +

        conditional

        +
        IConditionalAction conditional​(java.lang.String name,
        +                               java.util.function.Function<IAction,​java.lang.Boolean> condition,
        +                               java.util.function.Consumer<IAction> task,
        +                               java.util.function.Function<IAction,​java.lang.Boolean> terminateWhen,
        +                               java.util.function.Consumer<IAction> onTermination)
        +
      • +
      + + + +
        +
      • +

        parallel

        +
        IAction parallel​(IAction after)
        +
        Enqueue another IAction on the parallel chain which starts firing simultaneously as this.
        +
        +
        Parameters:
        +
        after - the scheduled parallel action
        +
        +
      • +
      + + + +
        +
      • +

        parallel

        +
        void parallel​(IAction... actions)
        +
      • +
      + + + +
        +
      • +

        parallel

        +
        IAction parallel​(java.util.function.Consumer<IAction> task)
        +
      • +
      + + + +
        +
      • +

        parallel

        +
        void parallel​(java.util.function.Consumer<IAction>... tasks)
        +
      • +
      + + + +
        +
      • +

        parallel

        +
        IAction parallel​(int delay,
        +                 java.util.function.Consumer<IAction> task)
        +
      • +
      + + + +
        +
      • +

        parallel

        +
        IAction parallel​(java.lang.String name,
        +                 java.util.function.Consumer<IAction> task)
        +
      • +
      + + + +
        +
      • +

        parallel

        +
        IAction parallel​(java.lang.String name,
        +                 int startAfterTicks,
        +                 java.util.function.Consumer<IAction> task)
        +
      • +
      + + + +
        +
      • +

        parallel

        +
        IAction parallel​(java.lang.String name,
        +                 int maxDuration,
        +                 int delay,
        +                 java.util.function.Consumer<IAction> t)
        +
      • +
    diff --git a/docs/noppes/npcs/api/handler/data/IActionChain.html b/docs/noppes/npcs/api/handler/data/IActionChain.html index f1b61dbbb..fed54a2ec 100644 --- a/docs/noppes/npcs/api/handler/data/IActionChain.html +++ b/docs/noppes/npcs/api/handler/data/IActionChain.html @@ -2,10 +2,10 @@ - + IActionChain - + @@ -15,7 +15,7 @@ - + @@ -28,7 +28,7 @@ catch(err) { } //--> -var data = {"i0":6,"i1":6}; +var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -158,6 +158,28 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); java.util.function.Consumer<IAction> task)
      + +java.lang.String +getName() +  + + +IActionQueue +getQueue() +  + + +IActionChain +setName​(java.lang.String name) +  + + +IActionChain +start() + +
    Start IActionManager
    + + @@ -175,6 +197,42 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));

    Method Detail

    + + + +
      +
    • +

      getName

      +
      java.lang.String getName()
      +
    • +
    + + + +
      +
    • +

      setName

      +
      IActionChain setName​(java.lang.String name)
      +
      +
      Parameters:
      +
      name - of chain
      +
      Returns:
      +
      +
    • +
    + + + +
      +
    • +

      getQueue

      +
      IActionQueue getQueue()
      +
      +
      Returns:
      +
      queue this chain is scheduled on
      +
      +
    • +
    @@ -184,18 +242,38 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    IActionChain after​(int delay,
                        java.lang.String name,
                        java.util.function.Consumer<IAction> task)
    +
    +
    Parameters:
    +
    delay - ticks between an IAction and another
    +
    name - name of IAction
    +
    task - task of IAction
    +
    Returns:
    +
    - diff --git a/docs/noppes/npcs/api/handler/data/IActionListener.html b/docs/noppes/npcs/api/handler/data/IActionListener.html new file mode 100644 index 000000000..1b805ce8e --- /dev/null +++ b/docs/noppes/npcs/api/handler/data/IActionListener.html @@ -0,0 +1,189 @@ + + + + + +IActionListener + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +

    Interface IActionListener

    +
    +
    +
    +
      +
    • +
      +
      public interface IActionListener
      +
    • +
    +
    +
    +
    + +
    + +
    + + diff --git a/docs/noppes/npcs/api/handler/data/IActionQueue.html b/docs/noppes/npcs/api/handler/data/IActionQueue.html new file mode 100644 index 000000000..0e140a72b --- /dev/null +++ b/docs/noppes/npcs/api/handler/data/IActionQueue.html @@ -0,0 +1,838 @@ + + + + + +IActionQueue + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +

    Interface IActionQueue

    +
    +
    +
    +
      +
    • +
      +
      public interface IActionQueue
      +
    • +
    +
    +
    + +
    +
    +
      +
    • + +
      +
        +
      • + + +

        Method Detail

        + + + +
          +
        • +

          start

          +
          IActionQueue start()
          +
          +
          Returns:
          +
          starts the processing of scheduled IActions in queue. + Queue is on by default
          +
          +
        • +
        + + + +
          +
        • +

          stop

          +
          IActionQueue stop()
          +
          +
          Returns:
          +
          pauses the processing of scheduled IActions
          +
          +
        • +
        + + + + + + + +
          +
        • +

          getName

          +
          java.lang.String getName()
          +
        • +
        + + + +
          +
        • +

          isParallel

          +
          boolean isParallel()
          +
          +
          Returns:
          +
          True if parallel, else is sequential
          +
          +
        • +
        + + + +
          +
        • +

          getQueue

          +
          java.util.Queue<IAction> getQueue()
          +
          +
          Returns:
          +
          actual java queue which stores all scheduled IActions
          +
          +
        • +
        + + + +
          +
        • +

          setParallel

          +
          IActionQueue setParallel​(boolean parallel)
          +
          +
          Parameters:
          +
          parallel - True to turn queue into parallel, false for sequential
          +
          Returns:
          +
          +
        • +
        + + + +
          +
        • +

          isStoppedWhenEmpty

          +
          boolean isStoppedWhenEmpty()
          +
          +
          Returns:
          +
          If true, auto-stops queue when empty/no active Actions scheduled using {stop()}
          +
          +
        • +
        + + + +
          +
        • +

          stopWhenEmpty

          +
          IActionQueue stopWhenEmpty​(boolean stopWhenEmpty)
          +
          +
          Parameters:
          +
          stopWhenEmpty - to auto-stop queue when empty/no active Actions scheduled using {stop()}
          +
          Returns:
          +
          +
        • +
        + + + +
          +
        • +

          isKilledWhenEmpty

          +
          boolean isKilledWhenEmpty()
          +
          +
          Returns:
          +
          True to auto-remove this queue from the IActionManager when no IActions are scheduled or queue is empty + Default: true
          +
          +
        • +
        + + + +
          +
        • +

          getKillWhenEmptyAfter

          +
          int getKillWhenEmptyAfter()
          +
          +
          Returns:
          +
          ticks it takes to remove this queue from IActionManager after {isKilledWhenEmpty()} is satisfied + If an IAction is scheduled after it's satisfied, the kill process is aborted. + Default: 100 ticks
          +
          +
        • +
        + + + +
          +
        • +

          killWhenEmpty

          +
          IActionQueue killWhenEmpty​(boolean killWhenEmpty)
          +
        • +
        + + + +
          +
        • +

          killWhenEmptyAfter

          +
          IActionQueue killWhenEmptyAfter​(int ticks)
          +
          +
          Parameters:
          +
          ticks - to kill queue after when killWhenEmpty and queue has no active tasks + If an IAction is scheduled during the kill process, process is aborted
          +
          Returns:
          +
          +
        • +
        + + + +
          +
        • +

          isDead

          +
          boolean isDead()
          +
          +
          Returns:
          +
          True if queue was removed from IActionManager or killed
          +
          +
        • +
        + + + +
          +
        • +

          kill

          +
          IActionQueue kill()
          +
          +
          Returns:
          +
          kills queue and removes it from IActionManager immediately
          +
          +
        • +
        + + + + + + + +
          +
        • +

          schedule

          +
          void schedule​(IAction... actions)
          +
        • +
        + + + +
          +
        • +

          schedule

          +
          void schedule​(java.util.function.Consumer<IAction>... tasks)
          +
        • +
        + + + +
          +
        • +

          schedule

          +
          IAction schedule​(java.util.function.Consumer<IAction> task)
          +
        • +
        + + + +
          +
        • +

          schedule

          +
          IAction schedule​(int delay,
          +                 java.util.function.Consumer<IAction> task)
          +
        • +
        + + + +
          +
        • +

          schedule

          +
          IAction schedule​(int maxDuration,
          +                 int delay,
          +                 java.util.function.Consumer<IAction> task)
          +
        • +
        + + + +
          +
        • +

          schedule

          +
          IAction schedule​(java.lang.String name,
          +                 java.util.function.Consumer<IAction> task)
          +
        • +
        + + + +
          +
        • +

          schedule

          +
          IAction schedule​(java.lang.String name,
          +                 int delay,
          +                 java.util.function.Consumer<IAction> task)
          +
        • +
        + + + +
          +
        • +

          schedule

          +
          IAction schedule​(java.lang.String name,
          +                 int maxDuration,
          +                 int delay,
          +                 java.util.function.Consumer<IAction> task)
          +
        • +
        + + + +
          +
        • +

          scheduleActionAt

          +
          IAction scheduleActionAt​(int index,
          +                         IAction action)
          +
        • +
        + + + +
          +
        • +

          hasActiveTasks

          +
          boolean hasActiveTasks()
          +
        • +
        + + + +
          +
        • +

          getIndex

          +
          int getIndex​(IAction action)
          +
          +
          Parameters:
          +
          action -
          +
          Returns:
          +
          index of action in {getQueue()} + -1 if not in queue.
          +
          +
        • +
        + + + +
          +
        • +

          getCurrentAction

          +
          IAction getCurrentAction()
          +
          +
          Returns:
          +
          current IAction the queue is at. For sequential use.
          +
          +
        • +
        + + + +
          +
        • +

          has

          +
          boolean has​(IAction action)
          +
        • +
        + + + +
          +
        • +

          has

          +
          boolean has​(java.lang.String actionName)
          +
        • +
        + + + +
          +
        • +

          get

          +
          IAction get​(java.lang.String actionName)
          +
        • +
        + + + +
          +
        • +

          cancel

          +
          boolean cancel​(IAction action)
          +
        • +
        + + + +
          +
        • +

          cancel

          +
          boolean cancel​(java.lang.String actionName)
          +
        • +
        + + + +
          +
        • +

          clear

          +
          void clear()
          +
          Kills all IActions in {getQueue()} and empties it
          +
        • +
        + + + +
          +
        • +

          chain

          +
          IActionChain chain()
          +
          +
          Returns:
          +
          an IActionChain based on this queue. + If {isParallel()}, returns a parallel IActionChain
          +
          +
        • +
        + + + +
          +
        • +

          printQueue

          +
          java.lang.String printQueue()
          +
          +
          Returns:
          +
          a string containing all the scheduled actions within this queue
          +
          +
        • +
        +
      • +
      +
      +
    • +
    +
    +
    +
    + +
    + +
    + + diff --git a/docs/noppes/npcs/api/handler/data/IAnimation.html b/docs/noppes/npcs/api/handler/data/IAnimation.html index ab6014258..27144da6c 100644 --- a/docs/noppes/npcs/api/handler/data/IAnimation.html +++ b/docs/noppes/npcs/api/handler/data/IAnimation.html @@ -2,10 +2,10 @@ - + IAnimation - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IAnimationData.html b/docs/noppes/npcs/api/handler/data/IAnimationData.html index ad93751a1..31f6c55a0 100644 --- a/docs/noppes/npcs/api/handler/data/IAnimationData.html +++ b/docs/noppes/npcs/api/handler/data/IAnimationData.html @@ -2,10 +2,10 @@ - + IAnimationData - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IAnvilRecipe.html b/docs/noppes/npcs/api/handler/data/IAnvilRecipe.html index a4a7a9481..91cda3ff6 100644 --- a/docs/noppes/npcs/api/handler/data/IAnvilRecipe.html +++ b/docs/noppes/npcs/api/handler/data/IAnvilRecipe.html @@ -2,10 +2,10 @@ - + IAnvilRecipe - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IAttributeDefinition.html b/docs/noppes/npcs/api/handler/data/IAttributeDefinition.html index 3d00d016d..3745b1d53 100644 --- a/docs/noppes/npcs/api/handler/data/IAttributeDefinition.html +++ b/docs/noppes/npcs/api/handler/data/IAttributeDefinition.html @@ -2,10 +2,10 @@ - + IAttributeDefinition - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IAvailability.html b/docs/noppes/npcs/api/handler/data/IAvailability.html index 10140411e..d526f46ea 100644 --- a/docs/noppes/npcs/api/handler/data/IAvailability.html +++ b/docs/noppes/npcs/api/handler/data/IAvailability.html @@ -2,10 +2,10 @@ - + IAvailability - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/ICustomAttribute.html b/docs/noppes/npcs/api/handler/data/ICustomAttribute.html index 1f1ac9813..f0fb44445 100644 --- a/docs/noppes/npcs/api/handler/data/ICustomAttribute.html +++ b/docs/noppes/npcs/api/handler/data/ICustomAttribute.html @@ -2,10 +2,10 @@ - + ICustomAttribute - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/ICustomEffect.html b/docs/noppes/npcs/api/handler/data/ICustomEffect.html index 5e691e883..e82b2b7b3 100644 --- a/docs/noppes/npcs/api/handler/data/ICustomEffect.html +++ b/docs/noppes/npcs/api/handler/data/ICustomEffect.html @@ -2,10 +2,10 @@ - + ICustomEffect - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IDialog.html b/docs/noppes/npcs/api/handler/data/IDialog.html index 05836e454..68681b24a 100644 --- a/docs/noppes/npcs/api/handler/data/IDialog.html +++ b/docs/noppes/npcs/api/handler/data/IDialog.html @@ -2,10 +2,10 @@ - + IDialog - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IDialogCategory.html b/docs/noppes/npcs/api/handler/data/IDialogCategory.html index 4347dc3fc..7fcc35ad3 100644 --- a/docs/noppes/npcs/api/handler/data/IDialogCategory.html +++ b/docs/noppes/npcs/api/handler/data/IDialogCategory.html @@ -2,10 +2,10 @@ - + IDialogCategory - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IDialogImage.html b/docs/noppes/npcs/api/handler/data/IDialogImage.html index adfc1be1c..e9f22618f 100644 --- a/docs/noppes/npcs/api/handler/data/IDialogImage.html +++ b/docs/noppes/npcs/api/handler/data/IDialogImage.html @@ -2,10 +2,10 @@ - + IDialogImage - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IDialogOption.html b/docs/noppes/npcs/api/handler/data/IDialogOption.html index fe574f60f..bdf879f06 100644 --- a/docs/noppes/npcs/api/handler/data/IDialogOption.html +++ b/docs/noppes/npcs/api/handler/data/IDialogOption.html @@ -2,10 +2,10 @@ - + IDialogOption - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IFaction.html b/docs/noppes/npcs/api/handler/data/IFaction.html index d5e91b28f..45de4a762 100644 --- a/docs/noppes/npcs/api/handler/data/IFaction.html +++ b/docs/noppes/npcs/api/handler/data/IFaction.html @@ -2,10 +2,10 @@ - + IFaction - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IFrame.html b/docs/noppes/npcs/api/handler/data/IFrame.html index 275ae0274..a3d9cd437 100644 --- a/docs/noppes/npcs/api/handler/data/IFrame.html +++ b/docs/noppes/npcs/api/handler/data/IFrame.html @@ -2,10 +2,10 @@ - + IFrame - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IFramePart.html b/docs/noppes/npcs/api/handler/data/IFramePart.html index e3c6d4212..b54ba161e 100644 --- a/docs/noppes/npcs/api/handler/data/IFramePart.html +++ b/docs/noppes/npcs/api/handler/data/IFramePart.html @@ -2,10 +2,10 @@ - + IFramePart - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/ILine.html b/docs/noppes/npcs/api/handler/data/ILine.html index 87a6658c1..a2882a063 100644 --- a/docs/noppes/npcs/api/handler/data/ILine.html +++ b/docs/noppes/npcs/api/handler/data/ILine.html @@ -2,10 +2,10 @@ - + ILine - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/ILines.html b/docs/noppes/npcs/api/handler/data/ILines.html index 5a65c0223..8e45bdbbe 100644 --- a/docs/noppes/npcs/api/handler/data/ILines.html +++ b/docs/noppes/npcs/api/handler/data/ILines.html @@ -2,10 +2,10 @@ - + ILines - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/ILinkedItem.html b/docs/noppes/npcs/api/handler/data/ILinkedItem.html index 566aaa058..42a53b336 100644 --- a/docs/noppes/npcs/api/handler/data/ILinkedItem.html +++ b/docs/noppes/npcs/api/handler/data/ILinkedItem.html @@ -2,10 +2,10 @@ - + ILinkedItem - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IMagic.html b/docs/noppes/npcs/api/handler/data/IMagic.html index 658754f52..601ac4a91 100644 --- a/docs/noppes/npcs/api/handler/data/IMagic.html +++ b/docs/noppes/npcs/api/handler/data/IMagic.html @@ -2,10 +2,10 @@ - + IMagic - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IMagicCycle.html b/docs/noppes/npcs/api/handler/data/IMagicCycle.html index 2dc127521..e3240e4f8 100644 --- a/docs/noppes/npcs/api/handler/data/IMagicCycle.html +++ b/docs/noppes/npcs/api/handler/data/IMagicCycle.html @@ -2,10 +2,10 @@ - + IMagicCycle - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IMagicData.html b/docs/noppes/npcs/api/handler/data/IMagicData.html index 130d62f99..a2e5556a9 100644 --- a/docs/noppes/npcs/api/handler/data/IMagicData.html +++ b/docs/noppes/npcs/api/handler/data/IMagicData.html @@ -2,10 +2,10 @@ - + IMagicData - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/INaturalSpawn.html b/docs/noppes/npcs/api/handler/data/INaturalSpawn.html index 505f72ddc..fba33cca5 100644 --- a/docs/noppes/npcs/api/handler/data/INaturalSpawn.html +++ b/docs/noppes/npcs/api/handler/data/INaturalSpawn.html @@ -2,10 +2,10 @@ - + INaturalSpawn - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IParty.html b/docs/noppes/npcs/api/handler/data/IParty.html index 492dc653a..eed12e4e7 100644 --- a/docs/noppes/npcs/api/handler/data/IParty.html +++ b/docs/noppes/npcs/api/handler/data/IParty.html @@ -2,10 +2,10 @@ - + IParty - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IPartyOptions.html b/docs/noppes/npcs/api/handler/data/IPartyOptions.html index c0166e462..d37b61597 100644 --- a/docs/noppes/npcs/api/handler/data/IPartyOptions.html +++ b/docs/noppes/npcs/api/handler/data/IPartyOptions.html @@ -2,10 +2,10 @@ - + IPartyOptions - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IPlayerAttributes.html b/docs/noppes/npcs/api/handler/data/IPlayerAttributes.html index 3cb0510eb..18e486e79 100644 --- a/docs/noppes/npcs/api/handler/data/IPlayerAttributes.html +++ b/docs/noppes/npcs/api/handler/data/IPlayerAttributes.html @@ -2,10 +2,10 @@ - + IPlayerAttributes - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IPlayerEffect.html b/docs/noppes/npcs/api/handler/data/IPlayerEffect.html index 4048732dc..ee564f816 100644 --- a/docs/noppes/npcs/api/handler/data/IPlayerEffect.html +++ b/docs/noppes/npcs/api/handler/data/IPlayerEffect.html @@ -2,10 +2,10 @@ - + IPlayerEffect - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IPlayerMail.html b/docs/noppes/npcs/api/handler/data/IPlayerMail.html index c6480c591..b0f376891 100644 --- a/docs/noppes/npcs/api/handler/data/IPlayerMail.html +++ b/docs/noppes/npcs/api/handler/data/IPlayerMail.html @@ -2,10 +2,10 @@ - + IPlayerMail - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IProfile.html b/docs/noppes/npcs/api/handler/data/IProfile.html index b86cc3647..c6f6733be 100644 --- a/docs/noppes/npcs/api/handler/data/IProfile.html +++ b/docs/noppes/npcs/api/handler/data/IProfile.html @@ -2,10 +2,10 @@ - + IProfile - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IProfileOptions.html b/docs/noppes/npcs/api/handler/data/IProfileOptions.html index 52a8f87e1..8c153da2a 100644 --- a/docs/noppes/npcs/api/handler/data/IProfileOptions.html +++ b/docs/noppes/npcs/api/handler/data/IProfileOptions.html @@ -2,10 +2,10 @@ - + IProfileOptions - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IQuest.html b/docs/noppes/npcs/api/handler/data/IQuest.html index 27c672c29..4d64f650b 100644 --- a/docs/noppes/npcs/api/handler/data/IQuest.html +++ b/docs/noppes/npcs/api/handler/data/IQuest.html @@ -2,10 +2,10 @@ - + IQuest - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IQuestCategory.html b/docs/noppes/npcs/api/handler/data/IQuestCategory.html index 04f41a016..9904db68d 100644 --- a/docs/noppes/npcs/api/handler/data/IQuestCategory.html +++ b/docs/noppes/npcs/api/handler/data/IQuestCategory.html @@ -2,10 +2,10 @@ - + IQuestCategory - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IQuestDialog.html b/docs/noppes/npcs/api/handler/data/IQuestDialog.html index 5cf2bf738..7a02c3244 100644 --- a/docs/noppes/npcs/api/handler/data/IQuestDialog.html +++ b/docs/noppes/npcs/api/handler/data/IQuestDialog.html @@ -2,10 +2,10 @@ - + IQuestDialog - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IQuestInterface.html b/docs/noppes/npcs/api/handler/data/IQuestInterface.html index 5e537712e..f5f595331 100644 --- a/docs/noppes/npcs/api/handler/data/IQuestInterface.html +++ b/docs/noppes/npcs/api/handler/data/IQuestInterface.html @@ -2,10 +2,10 @@ - + IQuestInterface - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IQuestItem.html b/docs/noppes/npcs/api/handler/data/IQuestItem.html index 894d46310..003477d11 100644 --- a/docs/noppes/npcs/api/handler/data/IQuestItem.html +++ b/docs/noppes/npcs/api/handler/data/IQuestItem.html @@ -2,10 +2,10 @@ - + IQuestItem - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IQuestKill.html b/docs/noppes/npcs/api/handler/data/IQuestKill.html index dfa9284ac..05b07612d 100644 --- a/docs/noppes/npcs/api/handler/data/IQuestKill.html +++ b/docs/noppes/npcs/api/handler/data/IQuestKill.html @@ -2,10 +2,10 @@ - + IQuestKill - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IQuestLocation.html b/docs/noppes/npcs/api/handler/data/IQuestLocation.html index f0057f336..71e0ec8f7 100644 --- a/docs/noppes/npcs/api/handler/data/IQuestLocation.html +++ b/docs/noppes/npcs/api/handler/data/IQuestLocation.html @@ -2,10 +2,10 @@ - + IQuestLocation - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IQuestObjective.html b/docs/noppes/npcs/api/handler/data/IQuestObjective.html index 31ca5fe2d..c1179a407 100644 --- a/docs/noppes/npcs/api/handler/data/IQuestObjective.html +++ b/docs/noppes/npcs/api/handler/data/IQuestObjective.html @@ -2,10 +2,10 @@ - + IQuestObjective - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/IRecipe.html b/docs/noppes/npcs/api/handler/data/IRecipe.html index 7f4802d59..4992732ce 100644 --- a/docs/noppes/npcs/api/handler/data/IRecipe.html +++ b/docs/noppes/npcs/api/handler/data/IRecipe.html @@ -2,10 +2,10 @@ - + IRecipe - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/ISlot.html b/docs/noppes/npcs/api/handler/data/ISlot.html index a5c7714e3..b8ea582fa 100644 --- a/docs/noppes/npcs/api/handler/data/ISlot.html +++ b/docs/noppes/npcs/api/handler/data/ISlot.html @@ -2,10 +2,10 @@ - + ISlot - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/ISound.html b/docs/noppes/npcs/api/handler/data/ISound.html index eac2e91c1..57043015d 100644 --- a/docs/noppes/npcs/api/handler/data/ISound.html +++ b/docs/noppes/npcs/api/handler/data/ISound.html @@ -2,10 +2,10 @@ - + ISound - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/ITag.html b/docs/noppes/npcs/api/handler/data/ITag.html index 3ec3cb4aa..30baf9a5c 100644 --- a/docs/noppes/npcs/api/handler/data/ITag.html +++ b/docs/noppes/npcs/api/handler/data/ITag.html @@ -2,10 +2,10 @@ - + ITag - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/ITransportCategory.html b/docs/noppes/npcs/api/handler/data/ITransportCategory.html index 02a077c73..3716e1bf3 100644 --- a/docs/noppes/npcs/api/handler/data/ITransportCategory.html +++ b/docs/noppes/npcs/api/handler/data/ITransportCategory.html @@ -2,10 +2,10 @@ - + ITransportCategory - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/ITransportLocation.html b/docs/noppes/npcs/api/handler/data/ITransportLocation.html index 72c9f1902..7f44f3fc4 100644 --- a/docs/noppes/npcs/api/handler/data/ITransportLocation.html +++ b/docs/noppes/npcs/api/handler/data/ITransportLocation.html @@ -2,10 +2,10 @@ - + ITransportLocation - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/actions/IConditionalAction.html b/docs/noppes/npcs/api/handler/data/actions/IConditionalAction.html index 3485f8a76..401b7c0c0 100644 --- a/docs/noppes/npcs/api/handler/data/actions/IConditionalAction.html +++ b/docs/noppes/npcs/api/handler/data/actions/IConditionalAction.html @@ -2,10 +2,10 @@ - + IConditionalAction - + @@ -15,7 +15,7 @@ - + @@ -28,7 +28,7 @@ catch(err) { } //--> -var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6}; +var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6}; var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -151,90 +151,45 @@ extends Description -IConditionalAction -after​(java.lang.String name, - java.util.function.Supplier<java.lang.Boolean> condition, - java.util.function.Consumer<IAction> task) -  - - -IConditionalAction -after​(java.lang.String name, - java.util.function.Supplier<java.lang.Boolean> condition, - java.util.function.Consumer<IAction> task, - java.util.function.Supplier<java.lang.Boolean> terminate) -  - - -IConditionalAction -after​(java.lang.String name, - java.util.function.Supplier<java.lang.Boolean> condition, - java.util.function.Consumer<IAction> task, - java.util.function.Supplier<java.lang.Boolean> terminateWhen, - java.util.function.Consumer<IAction> onTermination) -  - - -IConditionalAction -after​(java.util.function.Supplier<java.lang.Boolean> condition, - java.util.function.Consumer<IAction> task) -  - - -IConditionalAction -after​(java.util.function.Supplier<java.lang.Boolean> condition, - java.util.function.Consumer<IAction> task, - java.util.function.Supplier<java.lang.Boolean> terminate) -  - - -IConditionalAction -after​(java.util.function.Supplier<java.lang.Boolean> condition, - java.util.function.Consumer<IAction> task, - java.util.function.Supplier<java.lang.Boolean> terminateWhen, - java.util.function.Consumer<IAction> onTermination) -  - - -IConditionalAction -after​(IConditionalAction after) -  - - int getCheckCount()
    Note: Only for Conditional Actions
    - + int getMaxChecks()
    Note: Only for Conditional Actions
    - + +boolean +isTerminated() +  + + IConditionalAction onTermination​(java.util.function.Consumer<IAction> onTermination)   - + IConditionalAction -setCondition​(java.util.function.Supplier<java.lang.Boolean> condition) +setCondition​(java.util.function.Function<IAction,​java.lang.Boolean> condition)   - + IConditionalAction setMaxChecks​(int maxChecks)   - + IConditionalAction -terminateWhen​(java.util.function.Supplier<java.lang.Boolean> terminateWhen) +terminateWhen​(java.util.function.Function<IAction,​java.lang.Boolean> terminateWhen)   - + boolean wasTaskExecuted()   @@ -245,7 +200,7 @@ extends IAction -addData, after, after, after, after, after, after, before, before, before, before, before, before, getCount, getData, getDuration, getManager, getMaxDuration, getName, getNext, getPrevious, getStartAfterTicks, getUpdateEveryXTick, isDone, markDone, pauseFor, removeData, setMaxDuration, setTask, setUpdateEveryXTick +after, after, after, after, after, after, after, after, before, before, before, before, before, before, conditional, conditional, conditional, conditional, conditional, conditional, conditional, conditional, copyDataTo, everySecond, everyTick, getCount, getData, getDuration, getIdentifier, getManager, getMaxCount, getMaxDuration, getName, getNext, getPrevious, getQueue, getStartAfterTicks, getUpdateEvery, hasData, isDone, isPaused, isScheduled, kill, markDone, once, onDone, onStart, parallel, parallel, parallel, parallel, parallel, parallel, parallel, parallel, pause, pauseFor, pauseFor, pauseUntil, printData, removeData, resume, setData, setMaxDuration, setQueue, setTask, start, threadify, times, updateEvery @@ -263,30 +218,30 @@ extends +
    • setCondition

      -
      IConditionalAction setCondition​(java.util.function.Supplier<java.lang.Boolean> condition)
      +
      IConditionalAction setCondition​(java.util.function.Function<IAction,​java.lang.Boolean> condition)
      Parameters:
      -
      condition - supplier checked every tick, if it returns true, task is fired
      +
      condition - checked every tick, if it returns true, task is fired
      Returns:
    - +
    • terminateWhen

      -
      IConditionalAction terminateWhen​(java.util.function.Supplier<java.lang.Boolean> terminateWhen)
      +
      IConditionalAction terminateWhen​(java.util.function.Function<IAction,​java.lang.Boolean> terminateWhen)
      Parameters:
      -
      terminateWhen - supplier checked every tick, if it returns true, action is terminated (gets marked done)
      +
      terminateWhen - checked every tick, if it returns true, action is terminated (gets marked done)
      Returns:
      this action
      @@ -349,11 +304,26 @@ extends +
      • +

        isTerminated

        +
        boolean isTerminated()
        +
        +
        Returns:
        +
        True if condition provided by {terminateWhen(Function)} is satisfied + Can be called directly in the IAction's task. + Can only be true once, as action is marked done immediately after.
        +
        +
      • +
      + + + +
        +
      • setMaxChecks

        IConditionalAction setMaxChecks​(int maxChecks)
        @@ -364,84 +334,6 @@ extends - - - - - - -
          -
        • -

          after

          -
          IConditionalAction after​(java.util.function.Supplier<java.lang.Boolean> condition,
          -                         java.util.function.Consumer<IAction> task)
          -
        • -
        - - - -
          -
        • -

          after

          -
          IConditionalAction after​(java.lang.String name,
          -                         java.util.function.Supplier<java.lang.Boolean> condition,
          -                         java.util.function.Consumer<IAction> task)
          -
        • -
        - - - -
          -
        • -

          after

          -
          IConditionalAction after​(java.util.function.Supplier<java.lang.Boolean> condition,
          -                         java.util.function.Consumer<IAction> task,
          -                         java.util.function.Supplier<java.lang.Boolean> terminate)
          -
        • -
        - - - -
          -
        • -

          after

          -
          IConditionalAction after​(java.lang.String name,
          -                         java.util.function.Supplier<java.lang.Boolean> condition,
          -                         java.util.function.Consumer<IAction> task,
          -                         java.util.function.Supplier<java.lang.Boolean> terminate)
          -
        • -
        - - - -
          -
        • -

          after

          -
          IConditionalAction after​(java.util.function.Supplier<java.lang.Boolean> condition,
          -                         java.util.function.Consumer<IAction> task,
          -                         java.util.function.Supplier<java.lang.Boolean> terminateWhen,
          -                         java.util.function.Consumer<IAction> onTermination)
          -
        • -
        - - - -
          -
        • -

          after

          -
          IConditionalAction after​(java.lang.String name,
          -                         java.util.function.Supplier<java.lang.Boolean> condition,
          -                         java.util.function.Consumer<IAction> task,
          -                         java.util.function.Supplier<java.lang.Boolean> terminateWhen,
          -                         java.util.function.Consumer<IAction> onTermination)
          -
        • -
      diff --git a/docs/noppes/npcs/api/handler/data/actions/package-summary.html b/docs/noppes/npcs/api/handler/data/actions/package-summary.html index 4a830e819..d208bacd5 100644 --- a/docs/noppes/npcs/api/handler/data/actions/package-summary.html +++ b/docs/noppes/npcs/api/handler/data/actions/package-summary.html @@ -2,10 +2,10 @@ - + noppes.npcs.api.handler.data.actions - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/actions/package-tree.html b/docs/noppes/npcs/api/handler/data/actions/package-tree.html index 1a40fb114..c2b0a9e97 100644 --- a/docs/noppes/npcs/api/handler/data/actions/package-tree.html +++ b/docs/noppes/npcs/api/handler/data/actions/package-tree.html @@ -2,10 +2,10 @@ - + noppes.npcs.api.handler.data.actions Class Hierarchy - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/data/package-summary.html b/docs/noppes/npcs/api/handler/data/package-summary.html index 4372aeab6..94073cdc2 100644 --- a/docs/noppes/npcs/api/handler/data/package-summary.html +++ b/docs/noppes/npcs/api/handler/data/package-summary.html @@ -2,10 +2,10 @@ - + noppes.npcs.api.handler.data - + @@ -15,7 +15,7 @@ - + @@ -119,6 +119,14 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));   +IActionListener +  + + +IActionQueue +  + + IAnimation   diff --git a/docs/noppes/npcs/api/handler/data/package-tree.html b/docs/noppes/npcs/api/handler/data/package-tree.html index c52350eac..79c9d6681 100644 --- a/docs/noppes/npcs/api/handler/data/package-tree.html +++ b/docs/noppes/npcs/api/handler/data/package-tree.html @@ -2,10 +2,10 @@ - + noppes.npcs.api.handler.data Class Hierarchy - + @@ -15,7 +15,7 @@ - + @@ -106,6 +106,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
      • noppes.npcs.api.handler.data.IAction
      • noppes.npcs.api.handler.data.IActionChain
      • +
      • noppes.npcs.api.handler.data.IActionListener
      • +
      • noppes.npcs.api.handler.data.IActionQueue
      • noppes.npcs.api.handler.data.IAnimation
      • noppes.npcs.api.handler.data.IAnimationData
      • noppes.npcs.api.handler.data.IAnvilRecipe
      • diff --git a/docs/noppes/npcs/api/handler/package-summary.html b/docs/noppes/npcs/api/handler/package-summary.html index 709d3c44b..64b7a1916 100644 --- a/docs/noppes/npcs/api/handler/package-summary.html +++ b/docs/noppes/npcs/api/handler/package-summary.html @@ -2,10 +2,10 @@ - + noppes.npcs.api.handler - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/handler/package-tree.html b/docs/noppes/npcs/api/handler/package-tree.html index 690444233..0ed9a22ff 100644 --- a/docs/noppes/npcs/api/handler/package-tree.html +++ b/docs/noppes/npcs/api/handler/package-tree.html @@ -2,10 +2,10 @@ - + noppes.npcs.api.handler Class Hierarchy - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/item/IItemArmor.html b/docs/noppes/npcs/api/item/IItemArmor.html index 8c645bd42..f65a5369e 100644 --- a/docs/noppes/npcs/api/item/IItemArmor.html +++ b/docs/noppes/npcs/api/item/IItemArmor.html @@ -2,10 +2,10 @@ - + IItemArmor - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/item/IItemBlock.html b/docs/noppes/npcs/api/item/IItemBlock.html index 8a38ea22a..37e6f2c06 100644 --- a/docs/noppes/npcs/api/item/IItemBlock.html +++ b/docs/noppes/npcs/api/item/IItemBlock.html @@ -2,10 +2,10 @@ - + IItemBlock - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/item/IItemBook.html b/docs/noppes/npcs/api/item/IItemBook.html index 33ef59bfa..513afe9c6 100644 --- a/docs/noppes/npcs/api/item/IItemBook.html +++ b/docs/noppes/npcs/api/item/IItemBook.html @@ -2,10 +2,10 @@ - + IItemBook - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/item/IItemCustom.html b/docs/noppes/npcs/api/item/IItemCustom.html index 379c53bba..bc7a821dc 100644 --- a/docs/noppes/npcs/api/item/IItemCustom.html +++ b/docs/noppes/npcs/api/item/IItemCustom.html @@ -2,10 +2,10 @@ - + IItemCustom - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/item/IItemCustomizable.html b/docs/noppes/npcs/api/item/IItemCustomizable.html index 217d598b7..1df25681d 100644 --- a/docs/noppes/npcs/api/item/IItemCustomizable.html +++ b/docs/noppes/npcs/api/item/IItemCustomizable.html @@ -2,10 +2,10 @@ - + IItemCustomizable - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/item/IItemLinked.html b/docs/noppes/npcs/api/item/IItemLinked.html index 40198341a..ea1d70806 100644 --- a/docs/noppes/npcs/api/item/IItemLinked.html +++ b/docs/noppes/npcs/api/item/IItemLinked.html @@ -2,10 +2,10 @@ - + IItemLinked - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/item/IItemStack.html b/docs/noppes/npcs/api/item/IItemStack.html index bfb29e728..1a6a7cd06 100644 --- a/docs/noppes/npcs/api/item/IItemStack.html +++ b/docs/noppes/npcs/api/item/IItemStack.html @@ -2,10 +2,10 @@ - + IItemStack - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/item/package-summary.html b/docs/noppes/npcs/api/item/package-summary.html index 3e9b63deb..5438ad825 100644 --- a/docs/noppes/npcs/api/item/package-summary.html +++ b/docs/noppes/npcs/api/item/package-summary.html @@ -2,10 +2,10 @@ - + noppes.npcs.api.item - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/item/package-tree.html b/docs/noppes/npcs/api/item/package-tree.html index 78f06dd6a..19cbf5a65 100644 --- a/docs/noppes/npcs/api/item/package-tree.html +++ b/docs/noppes/npcs/api/item/package-tree.html @@ -2,10 +2,10 @@ - + noppes.npcs.api.item Class Hierarchy - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/jobs/IJob.html b/docs/noppes/npcs/api/jobs/IJob.html index 1de1a17b5..8a4bd8539 100644 --- a/docs/noppes/npcs/api/jobs/IJob.html +++ b/docs/noppes/npcs/api/jobs/IJob.html @@ -2,10 +2,10 @@ - + IJob - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/jobs/IJobBard.html b/docs/noppes/npcs/api/jobs/IJobBard.html index 8a0115248..54f27d4f2 100644 --- a/docs/noppes/npcs/api/jobs/IJobBard.html +++ b/docs/noppes/npcs/api/jobs/IJobBard.html @@ -2,10 +2,10 @@ - + IJobBard - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/jobs/IJobConversation.html b/docs/noppes/npcs/api/jobs/IJobConversation.html index e66abfbf8..41c9207b3 100644 --- a/docs/noppes/npcs/api/jobs/IJobConversation.html +++ b/docs/noppes/npcs/api/jobs/IJobConversation.html @@ -2,10 +2,10 @@ - + IJobConversation - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/jobs/IJobFollower.html b/docs/noppes/npcs/api/jobs/IJobFollower.html index 96503c463..0785e4cab 100644 --- a/docs/noppes/npcs/api/jobs/IJobFollower.html +++ b/docs/noppes/npcs/api/jobs/IJobFollower.html @@ -2,10 +2,10 @@ - + IJobFollower - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/jobs/IJobGuard.html b/docs/noppes/npcs/api/jobs/IJobGuard.html index f9a466d20..975e8b410 100644 --- a/docs/noppes/npcs/api/jobs/IJobGuard.html +++ b/docs/noppes/npcs/api/jobs/IJobGuard.html @@ -2,10 +2,10 @@ - + IJobGuard - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/jobs/IJobHealer.html b/docs/noppes/npcs/api/jobs/IJobHealer.html index 5c65b9649..82f074653 100644 --- a/docs/noppes/npcs/api/jobs/IJobHealer.html +++ b/docs/noppes/npcs/api/jobs/IJobHealer.html @@ -2,10 +2,10 @@ - + IJobHealer - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/jobs/IJobItemGiver.html b/docs/noppes/npcs/api/jobs/IJobItemGiver.html index 9987dc940..23270a67d 100644 --- a/docs/noppes/npcs/api/jobs/IJobItemGiver.html +++ b/docs/noppes/npcs/api/jobs/IJobItemGiver.html @@ -2,10 +2,10 @@ - + IJobItemGiver - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/jobs/IJobSpawner.html b/docs/noppes/npcs/api/jobs/IJobSpawner.html index 72de2a2f4..8e1465d18 100644 --- a/docs/noppes/npcs/api/jobs/IJobSpawner.html +++ b/docs/noppes/npcs/api/jobs/IJobSpawner.html @@ -2,10 +2,10 @@ - + IJobSpawner - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/jobs/package-summary.html b/docs/noppes/npcs/api/jobs/package-summary.html index dcf278287..65414de7c 100644 --- a/docs/noppes/npcs/api/jobs/package-summary.html +++ b/docs/noppes/npcs/api/jobs/package-summary.html @@ -2,10 +2,10 @@ - + noppes.npcs.api.jobs - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/jobs/package-tree.html b/docs/noppes/npcs/api/jobs/package-tree.html index 0ecbc5bb0..e29a936b6 100644 --- a/docs/noppes/npcs/api/jobs/package-tree.html +++ b/docs/noppes/npcs/api/jobs/package-tree.html @@ -2,10 +2,10 @@ - + noppes.npcs.api.jobs Class Hierarchy - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/overlay/ICustomOverlay.html b/docs/noppes/npcs/api/overlay/ICustomOverlay.html index b327a24a8..1c03720c6 100644 --- a/docs/noppes/npcs/api/overlay/ICustomOverlay.html +++ b/docs/noppes/npcs/api/overlay/ICustomOverlay.html @@ -2,10 +2,10 @@ - + ICustomOverlay - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/overlay/ICustomOverlayComponent.html b/docs/noppes/npcs/api/overlay/ICustomOverlayComponent.html index d1be2e08b..1e3af04b7 100644 --- a/docs/noppes/npcs/api/overlay/ICustomOverlayComponent.html +++ b/docs/noppes/npcs/api/overlay/ICustomOverlayComponent.html @@ -2,10 +2,10 @@ - + ICustomOverlayComponent - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/overlay/IOverlayLabel.html b/docs/noppes/npcs/api/overlay/IOverlayLabel.html index 00574a2ff..eb67b993d 100644 --- a/docs/noppes/npcs/api/overlay/IOverlayLabel.html +++ b/docs/noppes/npcs/api/overlay/IOverlayLabel.html @@ -2,10 +2,10 @@ - + IOverlayLabel - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/overlay/IOverlayLine.html b/docs/noppes/npcs/api/overlay/IOverlayLine.html index 3a13abdf6..da6d95e83 100644 --- a/docs/noppes/npcs/api/overlay/IOverlayLine.html +++ b/docs/noppes/npcs/api/overlay/IOverlayLine.html @@ -2,10 +2,10 @@ - + IOverlayLine - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/overlay/IOverlayTexturedRect.html b/docs/noppes/npcs/api/overlay/IOverlayTexturedRect.html index 49690e813..1ddcab14b 100644 --- a/docs/noppes/npcs/api/overlay/IOverlayTexturedRect.html +++ b/docs/noppes/npcs/api/overlay/IOverlayTexturedRect.html @@ -2,10 +2,10 @@ - + IOverlayTexturedRect - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/overlay/package-summary.html b/docs/noppes/npcs/api/overlay/package-summary.html index 6dd725761..90213c164 100644 --- a/docs/noppes/npcs/api/overlay/package-summary.html +++ b/docs/noppes/npcs/api/overlay/package-summary.html @@ -2,10 +2,10 @@ - + noppes.npcs.api.overlay - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/overlay/package-tree.html b/docs/noppes/npcs/api/overlay/package-tree.html index a4342aac6..cecf403f2 100644 --- a/docs/noppes/npcs/api/overlay/package-tree.html +++ b/docs/noppes/npcs/api/overlay/package-tree.html @@ -2,10 +2,10 @@ - + noppes.npcs.api.overlay Class Hierarchy - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/package-summary.html b/docs/noppes/npcs/api/package-summary.html index 88bf4c6f0..4ed688047 100644 --- a/docs/noppes/npcs/api/package-summary.html +++ b/docs/noppes/npcs/api/package-summary.html @@ -2,10 +2,10 @@ - + noppes.npcs.api - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/package-tree.html b/docs/noppes/npcs/api/package-tree.html index eb79ba032..d807ba201 100644 --- a/docs/noppes/npcs/api/package-tree.html +++ b/docs/noppes/npcs/api/package-tree.html @@ -2,10 +2,10 @@ - + noppes.npcs.api Class Hierarchy - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/roles/IRole.html b/docs/noppes/npcs/api/roles/IRole.html index c64e7166f..0a96b4c09 100644 --- a/docs/noppes/npcs/api/roles/IRole.html +++ b/docs/noppes/npcs/api/roles/IRole.html @@ -2,10 +2,10 @@ - + IRole - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/roles/IRoleBank.html b/docs/noppes/npcs/api/roles/IRoleBank.html index 6a71f4d7d..90b71d3af 100644 --- a/docs/noppes/npcs/api/roles/IRoleBank.html +++ b/docs/noppes/npcs/api/roles/IRoleBank.html @@ -2,10 +2,10 @@ - + IRoleBank - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/roles/IRoleFollower.html b/docs/noppes/npcs/api/roles/IRoleFollower.html index 84912f750..0b419b204 100644 --- a/docs/noppes/npcs/api/roles/IRoleFollower.html +++ b/docs/noppes/npcs/api/roles/IRoleFollower.html @@ -2,10 +2,10 @@ - + IRoleFollower - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/roles/IRoleMailman.html b/docs/noppes/npcs/api/roles/IRoleMailman.html index 659bcb033..36fe362b4 100644 --- a/docs/noppes/npcs/api/roles/IRoleMailman.html +++ b/docs/noppes/npcs/api/roles/IRoleMailman.html @@ -2,10 +2,10 @@ - + IRoleMailman - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/roles/IRoleTrader.html b/docs/noppes/npcs/api/roles/IRoleTrader.html index 483dba5b3..bd90689d0 100644 --- a/docs/noppes/npcs/api/roles/IRoleTrader.html +++ b/docs/noppes/npcs/api/roles/IRoleTrader.html @@ -2,10 +2,10 @@ - + IRoleTrader - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/roles/IRoleTransporter.html b/docs/noppes/npcs/api/roles/IRoleTransporter.html index 95d5a9fd9..6de6b8d50 100644 --- a/docs/noppes/npcs/api/roles/IRoleTransporter.html +++ b/docs/noppes/npcs/api/roles/IRoleTransporter.html @@ -2,10 +2,10 @@ - + IRoleTransporter - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/roles/package-summary.html b/docs/noppes/npcs/api/roles/package-summary.html index 9ba89516a..61e90bdae 100644 --- a/docs/noppes/npcs/api/roles/package-summary.html +++ b/docs/noppes/npcs/api/roles/package-summary.html @@ -2,10 +2,10 @@ - + noppes.npcs.api.roles - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/roles/package-tree.html b/docs/noppes/npcs/api/roles/package-tree.html index 3dd5f9dce..9bebd79d8 100644 --- a/docs/noppes/npcs/api/roles/package-tree.html +++ b/docs/noppes/npcs/api/roles/package-tree.html @@ -2,10 +2,10 @@ - + noppes.npcs.api.roles Class Hierarchy - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/scoreboard/IScoreboard.html b/docs/noppes/npcs/api/scoreboard/IScoreboard.html index 0d55a1780..04e909b3a 100644 --- a/docs/noppes/npcs/api/scoreboard/IScoreboard.html +++ b/docs/noppes/npcs/api/scoreboard/IScoreboard.html @@ -2,10 +2,10 @@ - + IScoreboard - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/scoreboard/IScoreboardObjective.html b/docs/noppes/npcs/api/scoreboard/IScoreboardObjective.html index d75c91352..6b22ce663 100644 --- a/docs/noppes/npcs/api/scoreboard/IScoreboardObjective.html +++ b/docs/noppes/npcs/api/scoreboard/IScoreboardObjective.html @@ -2,10 +2,10 @@ - + IScoreboardObjective - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/scoreboard/IScoreboardTeam.html b/docs/noppes/npcs/api/scoreboard/IScoreboardTeam.html index d84d02089..9347fba85 100644 --- a/docs/noppes/npcs/api/scoreboard/IScoreboardTeam.html +++ b/docs/noppes/npcs/api/scoreboard/IScoreboardTeam.html @@ -2,10 +2,10 @@ - + IScoreboardTeam - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/scoreboard/package-summary.html b/docs/noppes/npcs/api/scoreboard/package-summary.html index e47a6d7e3..fc3d241b3 100644 --- a/docs/noppes/npcs/api/scoreboard/package-summary.html +++ b/docs/noppes/npcs/api/scoreboard/package-summary.html @@ -2,10 +2,10 @@ - + noppes.npcs.api.scoreboard - + @@ -15,7 +15,7 @@ - + diff --git a/docs/noppes/npcs/api/scoreboard/package-tree.html b/docs/noppes/npcs/api/scoreboard/package-tree.html index 0c6373865..90480873a 100644 --- a/docs/noppes/npcs/api/scoreboard/package-tree.html +++ b/docs/noppes/npcs/api/scoreboard/package-tree.html @@ -2,10 +2,10 @@ - + noppes.npcs.api.scoreboard Class Hierarchy - + @@ -15,7 +15,7 @@ - + diff --git a/docs/overview-summary.html b/docs/overview-summary.html index f7bcacdac..bd4575497 100644 --- a/docs/overview-summary.html +++ b/docs/overview-summary.html @@ -2,7 +2,7 @@ - + Generated Documentation (Untitled) diff --git a/docs/overview-tree.html b/docs/overview-tree.html index 9fe427f06..0f851f1d3 100644 --- a/docs/overview-tree.html +++ b/docs/overview-tree.html @@ -2,10 +2,10 @@ - + Class Hierarchy - + @@ -15,7 +15,7 @@ - + @@ -151,7 +151,9 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    • noppes.npcs.api.handler.data.IActionChain
    • +
    • noppes.npcs.api.handler.data.IActionListener
    • noppes.npcs.api.handler.IActionManager
    • +
    • noppes.npcs.api.handler.data.IActionQueue
    • noppes.npcs.api.entity.IAnimatable
    • +
    • noppes.npcs.api.event.IRecipeEvent + +
  • noppes.npcs.api.event.IProjectileEvent @@ -384,6 +393,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
  • noppes.npcs.api.handler.data.IDialogOption
  • noppes.npcs.api.entity.IEntity<T>
      +
    • noppes.npcs.api.entity.IArrow<T>
    • noppes.npcs.api.entity.IEntityItem<T>
    • noppes.npcs.api.entity.IEntityLivingBase<T>
        @@ -406,6 +416,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
    • +
    • noppes.npcs.api.entity.IFishHook<T>
    • +
    • noppes.npcs.api.entity.IThrowable<T>
  • noppes.npcs.api.handler.data.IFaction
  • diff --git a/docs/package-search-index.zip b/docs/package-search-index.zip index 01faeb680825c8f7737409a2ec7ba2168638a058..a1e9851cbc090e2e24245073d0817fe81a5fe413 100644 GIT binary patch delta 31 kcmcb{bd8BGz?+#xgn@&DgF#FnCVC>@cNP#mnUm2M0BpDh%K!iX delta 31 kcmcb{bd8BGz?+#xgn@&DgF(D`Z`4G-?<^pCGAE-i0Dd$Ga{vGU diff --git a/docs/type-search-index.js b/docs/type-search-index.js index 281cc51ae..eeec5e60d 100644 --- a/docs/type-search-index.js +++ b/docs/type-search-index.js @@ -1 +1 @@ -typeSearchIndex = [{"p":"noppes.npcs.api","l":"AbstractNpcAPI"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.AchievementEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.EffectEvent.Added"},{"l":"All Classes","url":"allclasses-index.html"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.AttackedEvent"},{"p":"noppes.npcs.api.event","l":"IItemEvent.AttackEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.AttackEvent"},{"p":"net.minecraft.util.math","l":"BlockPos"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.BonemealEvent"},{"p":"noppes.npcs.api.event","l":"IBlockEvent.BreakEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.BreakEvent"},{"p":"noppes.npcs.api.event","l":"IItemEvent.BreakItem"},{"p":"noppes.npcs.api.event","l":"ILinkedItemEvent.BuildEvent"},{"p":"noppes.npcs.api.event","l":"ICustomGuiEvent.ButtonEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.ProfileEvent.Changed"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.ChangedDimension"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.ChatEvent"},{"p":"noppes.npcs.api.event","l":"IBlockEvent.ClickedEvent"},{"p":"noppes.npcs.api.event","l":"ICustomGuiEvent.CloseEvent"},{"p":"noppes.npcs.api.event","l":"ICustomNPCsEvent.CNPCNaturalSpawnEvent"},{"p":"noppes.npcs.api.event","l":"IBlockEvent.CollidedEvent"},{"p":"noppes.npcs.api.event","l":"INpcEvent.CollideEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.ContainerClosed"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.ContainerOpen"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.ProfileEvent.Create"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.DamagedEntityEvent"},{"p":"noppes.npcs.api.event","l":"INpcEvent.DamagedEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.DamagedEvent"},{"p":"noppes.npcs.api.event","l":"IDialogEvent.DialogClosed"},{"p":"noppes.npcs.api.event","l":"INpcEvent.DialogClosedEvent"},{"p":"noppes.npcs.api.event","l":"INpcEvent.DialogEvent"},{"p":"noppes.npcs.api.event","l":"IDialogEvent.DialogOpen"},{"p":"noppes.npcs.api.event","l":"IDialogEvent.DialogOption"},{"p":"noppes.npcs.api.event","l":"INpcEvent.DiedEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.DiedEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.DropEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.EffectEvent"},{"p":"noppes.npcs.api.event","l":"IAnimationEvent.Ended"},{"p":"noppes.npcs.api.event","l":"IAnimationEvent.IFrameEvent.Entered"},{"p":"noppes.npcs.api.event","l":"IForgeEvent.EntityEvent"},{"p":"noppes.npcs.api.event","l":"IBlockEvent.EntityFallenUponEvent"},{"p":"noppes.npcs.api.event","l":"IAnimationEvent.IFrameEvent.Exited"},{"p":"noppes.npcs.api.event","l":"IBlockEvent.ExplodedEvent"},{"p":"noppes.npcs.api.event","l":"IFactionEvent.FactionPoints"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.FallEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.FillBucketEvent"},{"p":"noppes.npcs.api.event","l":"IItemEvent.FinishUsingItem"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.FinishUsingItem"},{"p":"noppes.npcs.api.event","l":"IBlockEvent.HarvestedEvent"},{"p":"noppes.npcs.api.handler.data","l":"IAction"},{"p":"noppes.npcs.api.handler.data","l":"IActionChain"},{"p":"noppes.npcs.api.handler","l":"IActionManager"},{"p":"noppes.npcs.api.entity","l":"IAnimal"},{"p":"noppes.npcs.api.entity","l":"IAnimatable"},{"p":"noppes.npcs.api.handler.data","l":"IAnimation"},{"p":"noppes.npcs.api.handler.data","l":"IAnimationData"},{"p":"noppes.npcs.api.event","l":"IAnimationEvent"},{"p":"noppes.npcs.api.handler","l":"IAnimationHandler"},{"p":"noppes.npcs.api.handler.data","l":"IAnvilRecipe"},{"p":"noppes.npcs.api.handler.data","l":"IAttributeDefinition"},{"p":"noppes.npcs.api.handler","l":"IAttributeHandler"},{"p":"noppes.npcs.api.handler.data","l":"IAvailability"},{"p":"noppes.npcs.api","l":"IBlock"},{"p":"noppes.npcs.api.event","l":"IBlockEvent"},{"p":"noppes.npcs.api.block","l":"IBlockScripted"},{"p":"net.minecraft.block.state","l":"IBlockState"},{"p":"noppes.npcs.api.gui","l":"IButton"},{"p":"noppes.npcs.api.handler","l":"ICloneHandler"},{"p":"noppes.npcs.api","l":"ICommand"},{"p":"noppes.npcs.api.handler.data.actions","l":"IConditionalAction"},{"p":"noppes.npcs.api","l":"IContainer"},{"p":"noppes.npcs.api.handler.data","l":"ICustomAttribute"},{"p":"noppes.npcs.api.handler.data","l":"ICustomEffect"},{"p":"noppes.npcs.api.handler","l":"ICustomEffectHandler"},{"p":"noppes.npcs.api.gui","l":"ICustomGui"},{"p":"noppes.npcs.api.gui","l":"ICustomGuiComponent"},{"p":"noppes.npcs.api.event","l":"ICustomGuiEvent"},{"p":"noppes.npcs.api.entity","l":"ICustomNpc"},{"p":"noppes.npcs.api.event","l":"ICustomNPCsEvent"},{"p":"noppes.npcs.api.overlay","l":"ICustomOverlay"},{"p":"noppes.npcs.api.overlay","l":"ICustomOverlayComponent"},{"p":"noppes.npcs.api","l":"IDamageSource"},{"p":"noppes.npcs.api.entity","l":"IDBCPlayer"},{"p":"noppes.npcs.api.handler.data","l":"IDialog"},{"p":"noppes.npcs.api.handler.data","l":"IDialogCategory"},{"p":"noppes.npcs.api.event","l":"IDialogEvent"},{"p":"noppes.npcs.api.handler","l":"IDialogHandler"},{"p":"noppes.npcs.api.handler.data","l":"IDialogImage"},{"p":"noppes.npcs.api.handler.data","l":"IDialogOption"},{"p":"noppes.npcs.api.entity","l":"IEntity"},{"p":"noppes.npcs.api.entity","l":"IEntityItem"},{"p":"noppes.npcs.api.entity","l":"IEntityLiving"},{"p":"noppes.npcs.api.entity","l":"IEntityLivingBase"},{"p":"noppes.npcs.api.handler.data","l":"IFaction"},{"p":"noppes.npcs.api.event","l":"IFactionEvent"},{"p":"noppes.npcs.api.handler","l":"IFactionHandler"},{"p":"noppes.npcs.api.event","l":"IForgeEvent"},{"p":"noppes.npcs.api.handler.data","l":"IFrame"},{"p":"noppes.npcs.api.event","l":"IAnimationEvent.IFrameEvent"},{"p":"noppes.npcs.api.handler.data","l":"IFramePart"},{"p":"noppes.npcs.api.item","l":"IItemArmor"},{"p":"noppes.npcs.api.item","l":"IItemBlock"},{"p":"noppes.npcs.api.item","l":"IItemBook"},{"p":"noppes.npcs.api.item","l":"IItemCustom"},{"p":"noppes.npcs.api.item","l":"IItemCustomizable"},{"p":"noppes.npcs.api.event","l":"IItemEvent"},{"p":"noppes.npcs.api.item","l":"IItemLinked"},{"p":"noppes.npcs.api.gui","l":"IItemSlot"},{"p":"noppes.npcs.api.item","l":"IItemStack"},{"p":"noppes.npcs.api.jobs","l":"IJob"},{"p":"noppes.npcs.api.jobs","l":"IJobBard"},{"p":"noppes.npcs.api.jobs","l":"IJobConversation"},{"p":"noppes.npcs.api.jobs","l":"IJobFollower"},{"p":"noppes.npcs.api.jobs","l":"IJobGuard"},{"p":"noppes.npcs.api.jobs","l":"IJobHealer"},{"p":"noppes.npcs.api.jobs","l":"IJobItemGiver"},{"p":"noppes.npcs.api.jobs","l":"IJobSpawner"},{"p":"noppes.npcs.api.gui","l":"ILabel"},{"p":"noppes.npcs.api.gui","l":"ILine"},{"p":"noppes.npcs.api.handler.data","l":"ILine"},{"p":"noppes.npcs.api.handler.data","l":"ILines"},{"p":"noppes.npcs.api.handler.data","l":"ILinkedItem"},{"p":"noppes.npcs.api.event","l":"ILinkedItemEvent"},{"p":"noppes.npcs.api.handler.data","l":"IMagic"},{"p":"noppes.npcs.api.handler.data","l":"IMagicCycle"},{"p":"noppes.npcs.api.handler.data","l":"IMagicData"},{"p":"noppes.npcs.api.handler","l":"IMagicHandler"},{"p":"noppes.npcs.api.entity.data","l":"IMark"},{"p":"noppes.npcs.api.entity.data","l":"IModelData"},{"p":"noppes.npcs.api.entity.data","l":"IModelRotate"},{"p":"noppes.npcs.api.entity.data","l":"IModelRotatePart"},{"p":"noppes.npcs.api.entity.data","l":"IModelScale"},{"p":"noppes.npcs.api.entity.data","l":"IModelScalePart"},{"p":"noppes.npcs.api.entity","l":"IMonster"},{"p":"noppes.npcs.api.event","l":"IProjectileEvent.ImpactEvent"},{"p":"noppes.npcs.api.handler.data","l":"INaturalSpawn"},{"p":"noppes.npcs.api.handler","l":"INaturalSpawnsHandler"},{"p":"noppes.npcs.api","l":"INbt"},{"p":"noppes.npcs.api.event","l":"IBlockEvent.InitEvent"},{"p":"noppes.npcs.api.event","l":"IForgeEvent.InitEvent"},{"p":"noppes.npcs.api.event","l":"IItemEvent.InitEvent"},{"p":"noppes.npcs.api.event","l":"INpcEvent.InitEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.InitEvent"},{"p":"noppes.npcs.api.event","l":"INpcEvent"},{"p":"noppes.npcs.api.event","l":"IBlockEvent.InteractEvent"},{"p":"noppes.npcs.api.event","l":"IItemEvent.InteractEvent"},{"p":"noppes.npcs.api.event","l":"INpcEvent.InteractEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.InteractEvent"},{"p":"net.minecraft.util.math","l":"IntHashMap"},{"p":"noppes.npcs.api.handler","l":"IOverlayHandler"},{"p":"noppes.npcs.api.overlay","l":"IOverlayLabel"},{"p":"noppes.npcs.api.overlay","l":"IOverlayLine"},{"p":"noppes.npcs.api.overlay","l":"IOverlayTexturedRect"},{"p":"noppes.npcs.api","l":"IParticle"},{"p":"noppes.npcs.api.handler.data","l":"IParty"},{"p":"noppes.npcs.api.event","l":"IPartyEvent"},{"p":"noppes.npcs.api.handler","l":"IPartyHandler"},{"p":"noppes.npcs.api.handler.data","l":"IPartyOptions"},{"p":"noppes.npcs.api.entity","l":"IPixelmon"},{"p":"noppes.npcs.api","l":"IPixelmonPlayerData"},{"p":"noppes.npcs.api.entity","l":"IPlayer"},{"p":"noppes.npcs.api.handler.data","l":"IPlayerAttributes"},{"p":"noppes.npcs.api.handler","l":"IPlayerBankData"},{"p":"noppes.npcs.api.handler","l":"IPlayerData"},{"p":"noppes.npcs.api.handler","l":"IPlayerDialogData"},{"p":"noppes.npcs.api.handler.data","l":"IPlayerEffect"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent"},{"p":"noppes.npcs.api.handler","l":"IPlayerFactionData"},{"p":"noppes.npcs.api.handler","l":"IPlayerItemGiverData"},{"p":"noppes.npcs.api.handler.data","l":"IPlayerMail"},{"p":"noppes.npcs.api.handler","l":"IPlayerMailData"},{"p":"noppes.npcs.api.handler","l":"IPlayerQuestData"},{"p":"noppes.npcs.api.handler","l":"IPlayerTransportData"},{"p":"noppes.npcs.api","l":"IPos"},{"p":"noppes.npcs.api.handler.data","l":"IProfile"},{"p":"noppes.npcs.api.handler","l":"IProfileHandler"},{"p":"noppes.npcs.api.handler.data","l":"IProfileOptions"},{"p":"noppes.npcs.api.entity","l":"IProjectile"},{"p":"noppes.npcs.api.event","l":"IProjectileEvent"},{"p":"net.minecraft.block.properties","l":"IProperty"},{"p":"noppes.npcs.api.handler.data","l":"IQuest"},{"p":"noppes.npcs.api.handler.data","l":"IQuestCategory"},{"p":"noppes.npcs.api.handler.data","l":"IQuestDialog"},{"p":"noppes.npcs.api.event","l":"IQuestEvent"},{"p":"noppes.npcs.api.handler","l":"IQuestHandler"},{"p":"noppes.npcs.api.handler.data","l":"IQuestInterface"},{"p":"noppes.npcs.api.handler.data","l":"IQuestItem"},{"p":"noppes.npcs.api.handler.data","l":"IQuestKill"},{"p":"noppes.npcs.api.handler.data","l":"IQuestLocation"},{"p":"noppes.npcs.api.handler.data","l":"IQuestObjective"},{"p":"noppes.npcs.api.handler.data","l":"IRecipe"},{"p":"noppes.npcs.api.handler","l":"IRecipeHandler"},{"p":"noppes.npcs.api.roles","l":"IRole"},{"p":"noppes.npcs.api.roles","l":"IRoleBank"},{"p":"noppes.npcs.api.roles","l":"IRoleFollower"},{"p":"noppes.npcs.api.roles","l":"IRoleMailman"},{"p":"noppes.npcs.api.roles","l":"IRoleTrader"},{"p":"noppes.npcs.api.roles","l":"IRoleTransporter"},{"p":"noppes.npcs.api.scoreboard","l":"IScoreboard"},{"p":"noppes.npcs.api.scoreboard","l":"IScoreboardObjective"},{"p":"noppes.npcs.api.scoreboard","l":"IScoreboardTeam"},{"p":"noppes.npcs.api","l":"IScreenSize"},{"p":"noppes.npcs.api.gui","l":"IScroll"},{"p":"noppes.npcs.api","l":"ISkinOverlay"},{"p":"noppes.npcs.api.handler.data","l":"ISlot"},{"p":"noppes.npcs.api.handler.data","l":"ISound"},{"p":"noppes.npcs.api.handler.data","l":"ITag"},{"p":"noppes.npcs.api.handler","l":"ITagHandler"},{"p":"noppes.npcs.api.gui","l":"ITextField"},{"p":"noppes.npcs.api.block","l":"ITextPlane"},{"p":"noppes.npcs.api.gui","l":"ITexturedRect"},{"p":"noppes.npcs.api","l":"ITileEntity"},{"p":"noppes.npcs.api","l":"ITimers"},{"p":"noppes.npcs.api.handler.data","l":"ITransportCategory"},{"p":"noppes.npcs.api.handler","l":"ITransportHandler"},{"p":"noppes.npcs.api.handler.data","l":"ITransportLocation"},{"p":"noppes.npcs.api.entity","l":"IVillager"},{"p":"noppes.npcs.api","l":"IWorld"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.JumpEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.KeyPressedEvent"},{"p":"noppes.npcs.api.event","l":"INpcEvent.KilledEntityEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.KilledEntityEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.LevelUpEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.LightningEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.LoginEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.LogoutEvent"},{"p":"noppes.npcs.api.event","l":"INpcEvent.MeleeAttackEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.MouseClickedEvent"},{"p":"net.minecraft.util.math","l":"BlockPos.MutableBlockPos"},{"p":"noppes.npcs.api.event","l":"IBlockEvent.NeighborChangedEvent"},{"p":"noppes.npcs.api.event","l":"IPartyEvent.PartyDisbandEvent"},{"p":"noppes.npcs.api.event","l":"IPartyEvent.PartyInviteEvent"},{"p":"noppes.npcs.api.event","l":"IPartyEvent.PartyKickEvent"},{"p":"noppes.npcs.api.event","l":"IPartyEvent.PartyLeaveEvent"},{"p":"noppes.npcs.api.event","l":"IPartyEvent.PartyQuestCompletedEvent"},{"p":"noppes.npcs.api.event","l":"IPartyEvent.PartyQuestSetEvent"},{"p":"noppes.npcs.api.event","l":"IPartyEvent.PartyQuestTurnedInEvent"},{"p":"noppes.npcs.api.event","l":"IItemEvent.PickedUpEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.PickUpEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.PickupXPEvent"},{"p":"net.minecraft.util.math","l":"BlockPos.PooledMutableBlockPos"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.ProfileEvent"},{"p":"noppes.npcs.api.event","l":"IQuestEvent.QuestCompletedEvent"},{"p":"noppes.npcs.api.event","l":"IQuestEvent.QuestStartEvent"},{"p":"noppes.npcs.api.event","l":"IQuestEvent.QuestTurnedInEvent"},{"p":"noppes.npcs.api.event","l":"IBlockEvent.RainFillEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.RangedChargeEvent"},{"p":"noppes.npcs.api.event","l":"INpcEvent.RangedLaunchedEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.RangedLaunchedEvent"},{"p":"noppes.npcs.api.event","l":"IBlockEvent.RedstoneEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.EffectEvent.Removed"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.ProfileEvent.Removed"},{"p":"noppes.npcs.api.event","l":"IItemEvent.RepairItem"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.RespawnEvent"},{"p":"noppes.npcs.api.event","l":"IItemEvent.RightClickEvent"},{"p":"noppes.npcs.api.event","l":"ICustomNPCsEvent.ScriptedCommandEvent"},{"p":"noppes.npcs.api.event","l":"ICustomGuiEvent.ScrollEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.SleepEvent"},{"p":"noppes.npcs.api.event","l":"ICustomGuiEvent.SlotClickEvent"},{"p":"noppes.npcs.api.event","l":"ICustomGuiEvent.SlotEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.SoundEvent"},{"p":"noppes.npcs.api.event","l":"IItemEvent.SpawnEvent"},{"p":"noppes.npcs.api.event","l":"IAnimationEvent.Started"},{"p":"noppes.npcs.api.event","l":"IItemEvent.StartUsingItem"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.StartUsingItem"},{"p":"noppes.npcs.api.event","l":"IItemEvent.StopUsingItem"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.StopUsingItem"},{"p":"noppes.npcs.api.event","l":"INpcEvent.SwingEvent"},{"p":"noppes.npcs.api.event","l":"INpcEvent.TargetEvent"},{"p":"noppes.npcs.api.event","l":"INpcEvent.TargetLostEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.EffectEvent.Ticked"},{"p":"noppes.npcs.api.event","l":"IBlockEvent.TimerEvent"},{"p":"noppes.npcs.api.event","l":"INpcEvent.TimerEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.TimerEvent"},{"p":"noppes.npcs.api.event","l":"IItemEvent.TossedEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.TossEvent"},{"p":"noppes.npcs.api.event","l":"ICustomGuiEvent.UnfocusedEvent"},{"p":"noppes.npcs.api.event","l":"IBlockEvent.UpdateEvent"},{"p":"noppes.npcs.api.event","l":"IItemEvent.UpdateEvent"},{"p":"noppes.npcs.api.event","l":"INpcEvent.UpdateEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.UpdateEvent"},{"p":"noppes.npcs.api.event","l":"IProjectileEvent.UpdateEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.UseHoeEvent"},{"p":"noppes.npcs.api.event","l":"IItemEvent.UsingItem"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.UsingItem"},{"p":"net.minecraft.util","l":"Vec3i"},{"p":"noppes.npcs.api.event","l":"ILinkedItemEvent.VersionChangeEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.WakeUpEvent"},{"p":"noppes.npcs.api.event","l":"IForgeEvent.WorldEvent"}] \ No newline at end of file +typeSearchIndex = [{"p":"noppes.npcs.api","l":"AbstractNpcAPI"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.AchievementEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.EffectEvent.Added"},{"l":"All Classes","url":"allclasses-index.html"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.AttackedEvent"},{"p":"noppes.npcs.api.event","l":"IItemEvent.AttackEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.AttackEvent"},{"p":"net.minecraft.util.math","l":"BlockPos"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.BonemealEvent"},{"p":"noppes.npcs.api.event","l":"IBlockEvent.BreakEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.BreakEvent"},{"p":"noppes.npcs.api.event","l":"IItemEvent.BreakItem"},{"p":"noppes.npcs.api.event","l":"ILinkedItemEvent.BuildEvent"},{"p":"noppes.npcs.api.event","l":"ICustomGuiEvent.ButtonEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.ProfileEvent.Changed"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.ChangedDimension"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.ChatEvent"},{"p":"noppes.npcs.api.event","l":"IBlockEvent.ClickedEvent"},{"p":"noppes.npcs.api.event","l":"ICustomGuiEvent.CloseEvent"},{"p":"noppes.npcs.api.event","l":"ICustomNPCsEvent.CNPCNaturalSpawnEvent"},{"p":"noppes.npcs.api.event","l":"IBlockEvent.CollidedEvent"},{"p":"noppes.npcs.api.event","l":"INpcEvent.CollideEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.ContainerClosed"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.ContainerOpen"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.ProfileEvent.Create"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.DamagedEntityEvent"},{"p":"noppes.npcs.api.event","l":"INpcEvent.DamagedEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.DamagedEvent"},{"p":"noppes.npcs.api.event","l":"IDialogEvent.DialogClosed"},{"p":"noppes.npcs.api.event","l":"INpcEvent.DialogClosedEvent"},{"p":"noppes.npcs.api.event","l":"INpcEvent.DialogEvent"},{"p":"noppes.npcs.api.event","l":"IDialogEvent.DialogOpen"},{"p":"noppes.npcs.api.event","l":"IDialogEvent.DialogOption"},{"p":"noppes.npcs.api.event","l":"INpcEvent.DiedEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.DiedEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.DropEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.EffectEvent"},{"p":"noppes.npcs.api.event","l":"IAnimationEvent.Ended"},{"p":"noppes.npcs.api.event","l":"IAnimationEvent.IFrameEvent.Entered"},{"p":"noppes.npcs.api.event","l":"IForgeEvent.EntityEvent"},{"p":"noppes.npcs.api.event","l":"IBlockEvent.EntityFallenUponEvent"},{"p":"noppes.npcs.api.event","l":"IAnimationEvent.IFrameEvent.Exited"},{"p":"noppes.npcs.api.event","l":"IBlockEvent.ExplodedEvent"},{"p":"noppes.npcs.api.event","l":"IFactionEvent.FactionPoints"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.FallEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.FillBucketEvent"},{"p":"noppes.npcs.api.event","l":"IItemEvent.FinishUsingItem"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.FinishUsingItem"},{"p":"noppes.npcs.api.event","l":"IBlockEvent.HarvestedEvent"},{"p":"noppes.npcs.api.handler.data","l":"IAction"},{"p":"noppes.npcs.api.handler.data","l":"IActionChain"},{"p":"noppes.npcs.api.handler.data","l":"IActionListener"},{"p":"noppes.npcs.api.handler","l":"IActionManager"},{"p":"noppes.npcs.api.handler.data","l":"IActionQueue"},{"p":"noppes.npcs.api.entity","l":"IAnimal"},{"p":"noppes.npcs.api.entity","l":"IAnimatable"},{"p":"noppes.npcs.api.handler.data","l":"IAnimation"},{"p":"noppes.npcs.api.handler.data","l":"IAnimationData"},{"p":"noppes.npcs.api.event","l":"IAnimationEvent"},{"p":"noppes.npcs.api.handler","l":"IAnimationHandler"},{"p":"noppes.npcs.api.handler.data","l":"IAnvilRecipe"},{"p":"noppes.npcs.api.entity","l":"IArrow"},{"p":"noppes.npcs.api.handler.data","l":"IAttributeDefinition"},{"p":"noppes.npcs.api.handler","l":"IAttributeHandler"},{"p":"noppes.npcs.api.handler.data","l":"IAvailability"},{"p":"noppes.npcs.api","l":"IBlock"},{"p":"noppes.npcs.api.event","l":"IBlockEvent"},{"p":"noppes.npcs.api.block","l":"IBlockScripted"},{"p":"net.minecraft.block.state","l":"IBlockState"},{"p":"noppes.npcs.api.gui","l":"IButton"},{"p":"noppes.npcs.api.handler","l":"ICloneHandler"},{"p":"noppes.npcs.api","l":"ICommand"},{"p":"noppes.npcs.api.handler.data.actions","l":"IConditionalAction"},{"p":"noppes.npcs.api","l":"IContainer"},{"p":"noppes.npcs.api.handler.data","l":"ICustomAttribute"},{"p":"noppes.npcs.api.handler.data","l":"ICustomEffect"},{"p":"noppes.npcs.api.handler","l":"ICustomEffectHandler"},{"p":"noppes.npcs.api.gui","l":"ICustomGui"},{"p":"noppes.npcs.api.gui","l":"ICustomGuiComponent"},{"p":"noppes.npcs.api.event","l":"ICustomGuiEvent"},{"p":"noppes.npcs.api.entity","l":"ICustomNpc"},{"p":"noppes.npcs.api.event","l":"ICustomNPCsEvent"},{"p":"noppes.npcs.api.overlay","l":"ICustomOverlay"},{"p":"noppes.npcs.api.overlay","l":"ICustomOverlayComponent"},{"p":"noppes.npcs.api","l":"IDamageSource"},{"p":"noppes.npcs.api.entity","l":"IDBCPlayer"},{"p":"noppes.npcs.api.handler.data","l":"IDialog"},{"p":"noppes.npcs.api.handler.data","l":"IDialogCategory"},{"p":"noppes.npcs.api.event","l":"IDialogEvent"},{"p":"noppes.npcs.api.handler","l":"IDialogHandler"},{"p":"noppes.npcs.api.handler.data","l":"IDialogImage"},{"p":"noppes.npcs.api.handler.data","l":"IDialogOption"},{"p":"noppes.npcs.api.entity","l":"IEntity"},{"p":"noppes.npcs.api.entity","l":"IEntityItem"},{"p":"noppes.npcs.api.entity","l":"IEntityLiving"},{"p":"noppes.npcs.api.entity","l":"IEntityLivingBase"},{"p":"noppes.npcs.api.handler.data","l":"IFaction"},{"p":"noppes.npcs.api.event","l":"IFactionEvent"},{"p":"noppes.npcs.api.handler","l":"IFactionHandler"},{"p":"noppes.npcs.api.entity","l":"IFishHook"},{"p":"noppes.npcs.api.event","l":"IForgeEvent"},{"p":"noppes.npcs.api.handler.data","l":"IFrame"},{"p":"noppes.npcs.api.event","l":"IAnimationEvent.IFrameEvent"},{"p":"noppes.npcs.api.handler.data","l":"IFramePart"},{"p":"noppes.npcs.api.item","l":"IItemArmor"},{"p":"noppes.npcs.api.item","l":"IItemBlock"},{"p":"noppes.npcs.api.item","l":"IItemBook"},{"p":"noppes.npcs.api.item","l":"IItemCustom"},{"p":"noppes.npcs.api.item","l":"IItemCustomizable"},{"p":"noppes.npcs.api.event","l":"IItemEvent"},{"p":"noppes.npcs.api.item","l":"IItemLinked"},{"p":"noppes.npcs.api.gui","l":"IItemSlot"},{"p":"noppes.npcs.api.item","l":"IItemStack"},{"p":"noppes.npcs.api.jobs","l":"IJob"},{"p":"noppes.npcs.api.jobs","l":"IJobBard"},{"p":"noppes.npcs.api.jobs","l":"IJobConversation"},{"p":"noppes.npcs.api.jobs","l":"IJobFollower"},{"p":"noppes.npcs.api.jobs","l":"IJobGuard"},{"p":"noppes.npcs.api.jobs","l":"IJobHealer"},{"p":"noppes.npcs.api.jobs","l":"IJobItemGiver"},{"p":"noppes.npcs.api.jobs","l":"IJobSpawner"},{"p":"noppes.npcs.api.gui","l":"ILabel"},{"p":"noppes.npcs.api.gui","l":"ILine"},{"p":"noppes.npcs.api.handler.data","l":"ILine"},{"p":"noppes.npcs.api.handler.data","l":"ILines"},{"p":"noppes.npcs.api.handler.data","l":"ILinkedItem"},{"p":"noppes.npcs.api.event","l":"ILinkedItemEvent"},{"p":"noppes.npcs.api.handler.data","l":"IMagic"},{"p":"noppes.npcs.api.handler.data","l":"IMagicCycle"},{"p":"noppes.npcs.api.handler.data","l":"IMagicData"},{"p":"noppes.npcs.api.handler","l":"IMagicHandler"},{"p":"noppes.npcs.api.entity.data","l":"IMark"},{"p":"noppes.npcs.api.entity.data","l":"IModelData"},{"p":"noppes.npcs.api.entity.data","l":"IModelRotate"},{"p":"noppes.npcs.api.entity.data","l":"IModelRotatePart"},{"p":"noppes.npcs.api.entity.data","l":"IModelScale"},{"p":"noppes.npcs.api.entity.data","l":"IModelScalePart"},{"p":"noppes.npcs.api.entity","l":"IMonster"},{"p":"noppes.npcs.api.event","l":"IProjectileEvent.ImpactEvent"},{"p":"noppes.npcs.api.handler.data","l":"INaturalSpawn"},{"p":"noppes.npcs.api.handler","l":"INaturalSpawnsHandler"},{"p":"noppes.npcs.api","l":"INbt"},{"p":"noppes.npcs.api.event","l":"IBlockEvent.InitEvent"},{"p":"noppes.npcs.api.event","l":"IForgeEvent.InitEvent"},{"p":"noppes.npcs.api.event","l":"IItemEvent.InitEvent"},{"p":"noppes.npcs.api.event","l":"INpcEvent.InitEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.InitEvent"},{"p":"noppes.npcs.api.event","l":"INpcEvent"},{"p":"noppes.npcs.api.event","l":"IBlockEvent.InteractEvent"},{"p":"noppes.npcs.api.event","l":"IItemEvent.InteractEvent"},{"p":"noppes.npcs.api.event","l":"INpcEvent.InteractEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.InteractEvent"},{"p":"net.minecraft.util.math","l":"IntHashMap"},{"p":"noppes.npcs.api.handler","l":"IOverlayHandler"},{"p":"noppes.npcs.api.overlay","l":"IOverlayLabel"},{"p":"noppes.npcs.api.overlay","l":"IOverlayLine"},{"p":"noppes.npcs.api.overlay","l":"IOverlayTexturedRect"},{"p":"noppes.npcs.api","l":"IParticle"},{"p":"noppes.npcs.api.handler.data","l":"IParty"},{"p":"noppes.npcs.api.event","l":"IPartyEvent"},{"p":"noppes.npcs.api.handler","l":"IPartyHandler"},{"p":"noppes.npcs.api.handler.data","l":"IPartyOptions"},{"p":"noppes.npcs.api.entity","l":"IPixelmon"},{"p":"noppes.npcs.api","l":"IPixelmonPlayerData"},{"p":"noppes.npcs.api.entity","l":"IPlayer"},{"p":"noppes.npcs.api.handler.data","l":"IPlayerAttributes"},{"p":"noppes.npcs.api.handler","l":"IPlayerBankData"},{"p":"noppes.npcs.api.handler","l":"IPlayerData"},{"p":"noppes.npcs.api.handler","l":"IPlayerDialogData"},{"p":"noppes.npcs.api.handler.data","l":"IPlayerEffect"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent"},{"p":"noppes.npcs.api.handler","l":"IPlayerFactionData"},{"p":"noppes.npcs.api.handler","l":"IPlayerItemGiverData"},{"p":"noppes.npcs.api.handler.data","l":"IPlayerMail"},{"p":"noppes.npcs.api.handler","l":"IPlayerMailData"},{"p":"noppes.npcs.api.handler","l":"IPlayerQuestData"},{"p":"noppes.npcs.api.handler","l":"IPlayerTransportData"},{"p":"noppes.npcs.api","l":"IPos"},{"p":"noppes.npcs.api.handler.data","l":"IProfile"},{"p":"noppes.npcs.api.handler","l":"IProfileHandler"},{"p":"noppes.npcs.api.handler.data","l":"IProfileOptions"},{"p":"noppes.npcs.api.entity","l":"IProjectile"},{"p":"noppes.npcs.api.event","l":"IProjectileEvent"},{"p":"net.minecraft.block.properties","l":"IProperty"},{"p":"noppes.npcs.api.handler.data","l":"IQuest"},{"p":"noppes.npcs.api.handler.data","l":"IQuestCategory"},{"p":"noppes.npcs.api.handler.data","l":"IQuestDialog"},{"p":"noppes.npcs.api.event","l":"IQuestEvent"},{"p":"noppes.npcs.api.handler","l":"IQuestHandler"},{"p":"noppes.npcs.api.handler.data","l":"IQuestInterface"},{"p":"noppes.npcs.api.handler.data","l":"IQuestItem"},{"p":"noppes.npcs.api.handler.data","l":"IQuestKill"},{"p":"noppes.npcs.api.handler.data","l":"IQuestLocation"},{"p":"noppes.npcs.api.handler.data","l":"IQuestObjective"},{"p":"noppes.npcs.api.handler.data","l":"IRecipe"},{"p":"noppes.npcs.api.event","l":"IRecipeEvent"},{"p":"noppes.npcs.api.handler","l":"IRecipeHandler"},{"p":"noppes.npcs.api.roles","l":"IRole"},{"p":"noppes.npcs.api.roles","l":"IRoleBank"},{"p":"noppes.npcs.api.roles","l":"IRoleFollower"},{"p":"noppes.npcs.api.roles","l":"IRoleMailman"},{"p":"noppes.npcs.api.roles","l":"IRoleTrader"},{"p":"noppes.npcs.api.roles","l":"IRoleTransporter"},{"p":"noppes.npcs.api.scoreboard","l":"IScoreboard"},{"p":"noppes.npcs.api.scoreboard","l":"IScoreboardObjective"},{"p":"noppes.npcs.api.scoreboard","l":"IScoreboardTeam"},{"p":"noppes.npcs.api","l":"IScreenSize"},{"p":"noppes.npcs.api.gui","l":"IScroll"},{"p":"noppes.npcs.api","l":"ISkinOverlay"},{"p":"noppes.npcs.api.handler.data","l":"ISlot"},{"p":"noppes.npcs.api.handler.data","l":"ISound"},{"p":"noppes.npcs.api.handler.data","l":"ITag"},{"p":"noppes.npcs.api.handler","l":"ITagHandler"},{"p":"noppes.npcs.api.gui","l":"ITextField"},{"p":"noppes.npcs.api.block","l":"ITextPlane"},{"p":"noppes.npcs.api.gui","l":"ITexturedRect"},{"p":"noppes.npcs.api.entity","l":"IThrowable"},{"p":"noppes.npcs.api","l":"ITileEntity"},{"p":"noppes.npcs.api","l":"ITimers"},{"p":"noppes.npcs.api.handler.data","l":"ITransportCategory"},{"p":"noppes.npcs.api.handler","l":"ITransportHandler"},{"p":"noppes.npcs.api.handler.data","l":"ITransportLocation"},{"p":"noppes.npcs.api.entity","l":"IVillager"},{"p":"noppes.npcs.api","l":"IWorld"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.JumpEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.KeyPressedEvent"},{"p":"noppes.npcs.api.event","l":"INpcEvent.KilledEntityEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.KilledEntityEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.LevelUpEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.LightningEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.LoginEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.LogoutEvent"},{"p":"noppes.npcs.api.event","l":"INpcEvent.MeleeAttackEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.MouseClickedEvent"},{"p":"net.minecraft.util.math","l":"BlockPos.MutableBlockPos"},{"p":"noppes.npcs.api.event","l":"IBlockEvent.NeighborChangedEvent"},{"p":"noppes.npcs.api.event","l":"IPartyEvent.PartyDisbandEvent"},{"p":"noppes.npcs.api.event","l":"IPartyEvent.PartyInviteEvent"},{"p":"noppes.npcs.api.event","l":"IPartyEvent.PartyKickEvent"},{"p":"noppes.npcs.api.event","l":"IPartyEvent.PartyLeaveEvent"},{"p":"noppes.npcs.api.event","l":"IPartyEvent.PartyQuestCompletedEvent"},{"p":"noppes.npcs.api.event","l":"IPartyEvent.PartyQuestSetEvent"},{"p":"noppes.npcs.api.event","l":"IPartyEvent.PartyQuestTurnedInEvent"},{"p":"noppes.npcs.api.event","l":"IItemEvent.PickedUpEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.PickUpEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.PickupXPEvent"},{"p":"net.minecraft.util.math","l":"BlockPos.PooledMutableBlockPos"},{"p":"noppes.npcs.api.event","l":"IRecipeEvent.Post"},{"p":"noppes.npcs.api.event","l":"IRecipeEvent.Pre"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.ProfileEvent"},{"p":"noppes.npcs.api.event","l":"IQuestEvent.QuestCompletedEvent"},{"p":"noppes.npcs.api.event","l":"IQuestEvent.QuestStartEvent"},{"p":"noppes.npcs.api.event","l":"IQuestEvent.QuestTurnedInEvent"},{"p":"noppes.npcs.api.event","l":"IBlockEvent.RainFillEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.RangedChargeEvent"},{"p":"noppes.npcs.api.event","l":"INpcEvent.RangedLaunchedEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.RangedLaunchedEvent"},{"p":"noppes.npcs.api.event","l":"IBlockEvent.RedstoneEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.EffectEvent.Removed"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.ProfileEvent.Removed"},{"p":"noppes.npcs.api.event","l":"IItemEvent.RepairItem"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.RespawnEvent"},{"p":"noppes.npcs.api.event","l":"IItemEvent.RightClickEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.RightClickEvent"},{"p":"noppes.npcs.api.event","l":"ICustomNPCsEvent.ScriptedCommandEvent"},{"p":"noppes.npcs.api.event","l":"ICustomGuiEvent.ScrollEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.SleepEvent"},{"p":"noppes.npcs.api.event","l":"ICustomGuiEvent.SlotClickEvent"},{"p":"noppes.npcs.api.event","l":"ICustomGuiEvent.SlotEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.SoundEvent"},{"p":"noppes.npcs.api.event","l":"IItemEvent.SpawnEvent"},{"p":"noppes.npcs.api.event","l":"IAnimationEvent.Started"},{"p":"noppes.npcs.api.event","l":"IItemEvent.StartUsingItem"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.StartUsingItem"},{"p":"noppes.npcs.api.event","l":"IItemEvent.StopUsingItem"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.StopUsingItem"},{"p":"noppes.npcs.api.event","l":"INpcEvent.SwingEvent"},{"p":"noppes.npcs.api.event","l":"INpcEvent.TargetEvent"},{"p":"noppes.npcs.api.event","l":"INpcEvent.TargetLostEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.EffectEvent.Ticked"},{"p":"noppes.npcs.api.event","l":"IBlockEvent.TimerEvent"},{"p":"noppes.npcs.api.event","l":"INpcEvent.TimerEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.TimerEvent"},{"p":"noppes.npcs.api.event","l":"IItemEvent.TossedEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.TossEvent"},{"p":"noppes.npcs.api.event","l":"ICustomGuiEvent.UnfocusedEvent"},{"p":"noppes.npcs.api.event","l":"IBlockEvent.UpdateEvent"},{"p":"noppes.npcs.api.event","l":"IItemEvent.UpdateEvent"},{"p":"noppes.npcs.api.event","l":"INpcEvent.UpdateEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.UpdateEvent"},{"p":"noppes.npcs.api.event","l":"IProjectileEvent.UpdateEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.UseHoeEvent"},{"p":"noppes.npcs.api.event","l":"IItemEvent.UsingItem"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.UsingItem"},{"p":"net.minecraft.util","l":"Vec3i"},{"p":"noppes.npcs.api.event","l":"ILinkedItemEvent.VersionChangeEvent"},{"p":"noppes.npcs.api.event","l":"IPlayerEvent.WakeUpEvent"},{"p":"noppes.npcs.api.event","l":"IForgeEvent.WorldEvent"}] \ No newline at end of file diff --git a/docs/type-search-index.zip b/docs/type-search-index.zip index 226f4bd79c2d5c0f28264a337888ffaa02e6b92d..ad3512807d909fe7e00158591d4c6e608baf706e 100644 GIT binary patch delta 2181 zcmV;02zvL65y=q_P)h>@6aWYa2mlrkTw9S2D1Xgz<2DR{U!{|C>q~FFB~HBYu9J0b zXWN-h546PC+)$*3qMU3yefLt7EK#yZ5%A4X@bL!(K!BqD`u8Tk`Rzu?Jg3D>($o7U2lrnU(?HqL*Vb5azvFkq>wXN2>le)J0yDgBrob;c3H)|w=5GzE-#scGiI z$mx#4RL?RdXrjogo|T&MSw{4+!SA?C-qx~!_jMg3c=Pj_=u#2B&B;4tCERI9&RGhYhlzhZ7HI-=DKs&j ztgIq1tAB3bYfceM-#0jnDOg$1*&9zeYy|_-wI|nQ`SWF*@H-94P!tq7m8%`+=`|u zww;AkhmM2!loQozc40CgDqeEXE)|-|2h*_=aR>8}a|sKv3zKHHLume3OC~fTv#GRz zG@u3J{H`?H9K?va1Y^MjD~>M(6Mu*JET!K+q5((qk3^klp{G=DvWS#ZHA{&mtr;Z2 z2;oOeM!_)LikX3$&1?$oQ%^*g4PX))>F@WFmVph=I#ACi0;R*HuqJ!%Z+&!BXTQTy z_tis$gGa0TOg%QwVWT`TzM%=rqcyISe24X+wPO2H(|h`A+$Kho7bt3OCx5~?*)v{^ z-UIer6Y9lY`Mqt;mER_c<-HKys}?OVD|D6V^)MaE{SIX}ep~Xys?}siVoIg0tjsba z8KwDIy&n`ED^k1OgomS+1JsE#Xrb%+qqP+TTjwLu>T{SW!*tfDt+GJEM*k*FK$dcm zKHU^>d4j6Y#1aQPPayY6+4+M4T0Q|0;Yf_9fl{;v1{5e zQ;XW4(!wOFk5WeNZe5uJn|f7?TwBJ#dt4Lcr&whvPU?TFGU->^P=7j{5nM=z6g(8J zV;WGL{S!=F#|xe4KI#+Ln2o8D-f|h=^tL)G_ey`4`!-$pEcdZ;cSQL|JCHR=h1oue za0)+Q7Ls%M9`Lb&{HGEyphrqV?mLjKbohy#;sJZ+8kdr+$e#MECs)uUWgz!N0sb=t z57E3eK)q!E_4Py!%zvL9d5QUt1XyfZELbuQ_5=&W?FfU8RA5UOk(Vju;ab)MZDg>D z31h(s??bl<35CiK713V@i9&~z-a9-}^1CS)+GG7?mXoOy&@uaP->bx$h|3g_W#982 zezv(Z#XaOGu{%)(lHEZb5NuD(ft-8vhwKueO=Db>HsaL_7=Lzj17`dB8O4Kd#|`sH zisKW>V{N*r2&V$ypqgx`@V4h+LL1sRvZEiy@o2gUoGr8(G;xPPH;W32tRSr@sMxRs zrhc?wT?PhT3iLwhntf27O`i{)HO+)Y`-sIlCvq{7ydFV@1Hn`FlwV4aathh$5FNh_*=J=Fq4H z>MI1%BdWzw-d>|Xe{ZuPRQ41+MbDMYsR^dEaOmoZKT?j(%dRS%m^|0>k`qUXJ$+aJ z|@Hwwry@^#^v*pbOMD2^!L zja!v~FMk;2{^9iA)K=nVZw}=7gSMxV`@ycaJ1Y4eI>l`TtBo%BYNV6QsDh;itra?EY2Mv5-u!R`lD@sn+bYExf zGRrxgypA{B&=zzdakPnDsRT`z5Xb1w{npkf(H>plSHWfe=Njb_YiZKC6y+FBW^I}Y z6n|}gN+B-TySMbARoe`0b;CBc+8E9iJi^+XK(rxDR9A747PGP8%S5rsI|t*TyyjP= z6v+{NjUC;Hs|T7ES_Raa!lsef!udIAZ-!@fSmr-GIXA>Q8ptkig zYVbhN9XFKi3}h#P^<}SH1LK3hi+Ghu3G3Za^h<84f5?8=O&W~0iv%WJb;04mm1Bz?yO928D02BZS2nYZc5L{cCbDnQ22mk;{L6b`eItFhD H00000!1O9U delta 2119 zcmV-N2)Osj5sMKHP)h>@6aWYa2mlv@y;_kDD1S?H+cpq@|4PT_RF~d*vt=t*B0H)i zr=98a0FkhS7z8)~s5t5LzZV24zC?i7)lH`N!(*}72MGTC?@fO5`;Cx!PW4RWiJp<1 z-F&#=_UY|j8$}ZHoF}*I<;{N|MulheM1`r5<(iWpR6UfBX1B?a*?(sCw|f9@;oBZh4ZN#1A*81vH5tP3Nj zI|@@X%b1{vBClpv7{+HAF~=Ie<1%?$OAYVqP71p+gad}^I;&|#33irHwpFep%Rl45 z6%%$DJ9xo3WL4*dHZuEIurqFq6v#=hm4AF?oK}C#k3<}5V+OTSgZIqtDb1unwE)?S zoh6@h2HX_`{mr@56pTNw=ep+Y&u3x^Mff%+-yti}ordI`rJ#9O|JP%YCNP)65WAC= zQv_!9&kcOZDPrmSCTO>kq3}lTNk*&%J_y6i4~!1a4d8SLr|%iz@=(+6H$?sIuzx!! zYTE5Eu;Y$j^)c2&yNk}4@#}O2s$_nBx)2B73TA^TtG)W{L8P&UF(8)GzLlpriRmqE1wsDb?F7BIQ)gQesGB21(FE z_z{~?ut~0uJP~2NxbjcWS#!@o19|+VupxWyk8PtMrnRlIb7YcB6aIcc-Sp;fGRTu zEp(OOH@1RctAHP^z78{Gn4L9h${3Ka)xV9y$XY4V+0_+No}daUFC?udpdpw2hpnQH8s*38tRdI|&BT*~bI+Qc8;rNbfqLR!jr;mSz?#o5nbb~#=eME6mhS;j<~Qh$2OWqi}y@^INJ z{Y~zh`2R`nW99CM@{e{PYqJC!4|F)s9xw~Zx%?j3Gz0mM1zMwD+f;P(nZBG>7uev=%ea?RQQfHvex9 z!k1Z2rp^q>k@Cu@eRtuntuw1Jr5HKXyeF^zT1sQ z(@o&8pwXc9I}92uN+_}_7)M1`UVP{ zhC`ZTqRHH(&)pI61_|R4Ga4sc6&=HkOm5;F%eTd0Bdn`X_|%%j7dg8p!u*?jw8xTw zkMoa$Y6Hi1ihl^5OBF;LByiVeR0GvZ_vjH-;;7wTp}_s#WJ9RzDR?ZNE16U4OsVeB zZ~$m8Is&u44s|;l{b;B@^HQG~pWM5b)Ji7s zw`q?2vUm1%f=w{)?N(oUY7La+t>tcHV24~tmN6$@dVlhWOCcRJ zE-?V05mf|+l2GaIH+p)R&u8c#$R}rmbMine_ zH+vv9l7C!)7%$(zlP$zM|xG zP4`t&Ewh}{$@^u~4Q)X;>_(f|6-v-_3E3F!vE14jC3;7f_*HO`|FuSKiM6!pS&G^i zzPsSiN@s>Pg<%_8V^{ME9$^9<@30|Elovjc%eZkq#k!Ws_w?ibwc=N#5XljJSsL9) zSAP#Q)kX^JXARwNv^F%8C(Ne}y>Amht+ac3Lvz9u?&9r+YTzd&oqo&k?!p`ZAAa0& zzGzrq+XJ`Md}UKrEy%Up+K>-%Ys0>6O@mWJuL+h2 zj^Vq#%lxX&!Fc2Ow%=j7a0Bj2UyDj+D}Qn&rw;3)yxh(u4`4s*YEabRfnaysP_{LY zodniwy>2axcLFcsRVD?j_l}}pa$8YD!dW|MFxo5 diff --git a/src/api b/src/api index 9f208ddb0..4c1728670 160000 --- a/src/api +++ b/src/api @@ -1 +1 @@ -Subproject commit 9f208ddb05f59a6c95812210d633d4a1ba1c70d1 +Subproject commit 4c172867018c74ce2cb49582f6486f3510e1e43d From db09c9a44ff0b83aaee57a3242b24fbc055ff160 Mon Sep 17 00:00:00 2001 From: Kam Date: Fri, 31 Oct 2025 17:57:13 -0400 Subject: [PATCH 04/18] Handle null results in conditional actions --- .../data/action/action/ConditionalAction.java | 32 +++++++++++++++++-- 1 file changed, 29 insertions(+), 3 deletions(-) diff --git a/src/main/java/noppes/npcs/controllers/data/action/action/ConditionalAction.java b/src/main/java/noppes/npcs/controllers/data/action/action/ConditionalAction.java index 7bcd0ef97..9e608df37 100644 --- a/src/main/java/noppes/npcs/controllers/data/action/action/ConditionalAction.java +++ b/src/main/java/noppes/npcs/controllers/data/action/action/ConditionalAction.java @@ -88,7 +88,7 @@ public class ConditionalAction extends Action implements IConditionalAction { @Override public boolean isTerminated() { - return terminateWhen != null && terminateWhen.apply(this); + return checkTermination(); } public void inheritedTick() { @@ -107,10 +107,10 @@ public class ConditionalAction extends Action implements IConditionalAction { checkCount++; Runnable execute = () -> { - if (condition != null && condition.apply(this)) + if (evaluatePredicate(condition, "Condition")) executeTask(); - if (isTerminated()) { + if (checkTermination()) { if (onTermination != null) executeOnTermination(); markDone(); @@ -153,6 +153,32 @@ public class ConditionalAction extends Action implements IConditionalAction { manager.LOGGER.log("Finished executing onTermination task", this); } + private boolean checkTermination() { + return evaluatePredicate(terminateWhen, "Termination condition"); + } + + private boolean evaluatePredicate(Function predicate, String name) { + if (predicate == null) + return false; + + Boolean result; + try { + result = predicate.apply(this); + } catch (Throwable t) { + manager.LOGGER.error(name + " of " + this + " threw an exception:", t); + markDone(); + return false; + } + + if (result == null) { + if (manager.inDebugMode()) + manager.LOGGER.log(name + " returned null; treating as false", this); + return false; + } + + return result; + } + public String toString() { return String.format("%s [queue='%s', scheduled=%s, done=%s, paused=%s, updateEvery=%s, duration=%d/%d, count=%d/%d, checks=%d/%d, taskExecuted=%s, threaded=%s]", getIdentifier(), getQueueName(), From 3f0b93a2d2aabbffa57b9be396f97614e99415ef Mon Sep 17 00:00:00 2001 From: Kam Date: Sat, 1 Nov 2025 04:19:39 -0400 Subject: [PATCH 05/18] Fix server handling for SaveBookPacket --- .../kamkeel/npcs/network/packets/player/SaveBookPacket.java | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/main/java/kamkeel/npcs/network/packets/player/SaveBookPacket.java b/src/main/java/kamkeel/npcs/network/packets/player/SaveBookPacket.java index 0cac183e5..2822a4c46 100644 --- a/src/main/java/kamkeel/npcs/network/packets/player/SaveBookPacket.java +++ b/src/main/java/kamkeel/npcs/network/packets/player/SaveBookPacket.java @@ -1,7 +1,5 @@ package kamkeel.npcs.network.packets.player; -import cpw.mods.fml.relauncher.Side; -import cpw.mods.fml.relauncher.SideOnly; import io.netty.buffer.ByteBuf; import io.netty.buffer.Unpooled; import kamkeel.npcs.network.LargeAbstractPacket; @@ -52,7 +50,6 @@ public class SaveBookPacket extends LargeAbstractPacket { } @Override - @SideOnly(Side.CLIENT) protected void handleCompleteData(ByteBuf data, EntityPlayer player) throws IOException { int x = data.readInt(), y = data.readInt(), z = data.readInt(); From 323a0c454af1f7e36d62c33b10a2f57e3a2e2f40 Mon Sep 17 00:00:00 2001 From: Kam Date: Wed, 5 Nov 2025 15:56:46 -0500 Subject: [PATCH 06/18] Fix Player Data Buttons --- .../npcs/client/gui/global/GuiNpcManagePlayerData.java | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/main/java/noppes/npcs/client/gui/global/GuiNpcManagePlayerData.java b/src/main/java/noppes/npcs/client/gui/global/GuiNpcManagePlayerData.java index 58b50de0a..d25a6939f 100644 --- a/src/main/java/noppes/npcs/client/gui/global/GuiNpcManagePlayerData.java +++ b/src/main/java/noppes/npcs/client/gui/global/GuiNpcManagePlayerData.java @@ -70,7 +70,6 @@ public class GuiNpcManagePlayerData extends GuiNPCInterface2 implements GuiYesNo @Override public void mouseClicked(int i, int j, int k) { - ; super.mouseClicked(i, j, k); if (k == 0 && playerScroll != null) playerScroll.mouseClicked(i, j, k); @@ -132,11 +131,10 @@ public class GuiNpcManagePlayerData extends GuiNPCInterface2 implements GuiYesNo } if (id == 1) { PacketClient.sendClient(new PlayerDataMapRegenPacket()); - close(); } - } else { - displayGuiScreen(this); } + + displayGuiScreen(this); } // IScrollData interface. From b47a2bc1d2c68cee19f362e3bbea93ba7c5dc343 Mon Sep 17 00:00:00 2001 From: Kam Date: Wed, 5 Nov 2025 16:52:38 -0500 Subject: [PATCH 07/18] Reset sync caches between worlds --- .../kamkeel/npcs/controllers/SyncController.java | 15 +++++++++++++++ src/main/java/noppes/npcs/CustomNpcs.java | 3 +++ 2 files changed, 18 insertions(+) diff --git a/src/main/java/kamkeel/npcs/controllers/SyncController.java b/src/main/java/kamkeel/npcs/controllers/SyncController.java index 7678c2a5e..9e960fc1e 100644 --- a/src/main/java/kamkeel/npcs/controllers/SyncController.java +++ b/src/main/java/kamkeel/npcs/controllers/SyncController.java @@ -86,6 +86,15 @@ public class SyncController { registerCache(EnumSyncType.MAGIC_CYCLE, SyncController::magicCyclesNBT); } + public static void resetServerState() { + for (SyncCacheEntry entry : CACHE_ENTRIES.values()) { + if (entry != null) { + entry.reset(); + } + } + PLAYER_SYNC_STATE.clear(); + } + public static void syncPlayer(EntityPlayerMP player) { syncPlayer(player, true); } @@ -939,6 +948,12 @@ public class SyncController { return revision; } + private synchronized void reset() { + dirty = true; + payload = null; + revision = 0; + } + private static byte[][] splitIntoChunks(byte[] payload) { int totalSize = payload.length; int chunkCount = (totalSize + LargeAbstractPacket.CHUNK_SIZE - 1) / LargeAbstractPacket.CHUNK_SIZE; diff --git a/src/main/java/noppes/npcs/CustomNpcs.java b/src/main/java/noppes/npcs/CustomNpcs.java index 3cfcd18e4..a8504edbe 100644 --- a/src/main/java/noppes/npcs/CustomNpcs.java +++ b/src/main/java/noppes/npcs/CustomNpcs.java @@ -19,6 +19,7 @@ import kamkeel.npcs.command.CommandKamkeel; import kamkeel.npcs.command.profile.CommandProfile; import kamkeel.npcs.controllers.AttributeController; import kamkeel.npcs.controllers.ProfileController; +import kamkeel.npcs.controllers.SyncController; import kamkeel.npcs.controllers.data.profile.CNPCData; import kamkeel.npcs.developer.Developer; import kamkeel.npcs.network.PacketHandler; @@ -303,6 +304,7 @@ public class CustomNpcs { //Loading items in the about to start event was corrupting items with a damage value @EventHandler public void started(FMLServerStartedEvent event) { + SyncController.resetServerState(); RecipeController.Instance.load(); new BankController(); DialogController.Instance.load(); @@ -315,6 +317,7 @@ public class CustomNpcs { @EventHandler public void stopped(FMLServerStoppedEvent event) { + SyncController.resetServerState(); ServerCloneController.Instance = null; GlobalDataController.Instance.saveData(); ScriptController.Instance.saveForgeScripts(); From 5e8e004ef6579ded7a88045847207165d842463e Mon Sep 17 00:00:00 2001 From: Kam Date: Wed, 5 Nov 2025 17:23:21 -0500 Subject: [PATCH 08/18] Scope sync cache rebuild to server load --- .../npcs/controllers/SyncController.java | 85 +++++++++++++------ src/main/java/noppes/npcs/CustomNpcs.java | 2 +- 2 files changed, 58 insertions(+), 29 deletions(-) diff --git a/src/main/java/kamkeel/npcs/controllers/SyncController.java b/src/main/java/kamkeel/npcs/controllers/SyncController.java index 9e960fc1e..7876b71d9 100644 --- a/src/main/java/kamkeel/npcs/controllers/SyncController.java +++ b/src/main/java/kamkeel/npcs/controllers/SyncController.java @@ -53,6 +53,23 @@ public class SyncController { public static boolean DEBUG_SYNC_LOGGING = false; + private static final SyncController SERVER = new SyncController(); + + private final EnumMap cacheEntries = new EnumMap<>(EnumSyncType.class); + private final ConcurrentHashMap playerSyncState = new ConcurrentHashMap<>(); + + private SyncController() { + registerCache(EnumSyncType.FACTION, SyncController::factionsNBT); + registerCache(EnumSyncType.DIALOG_CATEGORY, SyncController::dialogCategoriesNBT); + registerCache(EnumSyncType.QUEST_CATEGORY, SyncController::questCategoriesNBT); + registerCache(EnumSyncType.WORKBENCH_RECIPES, SyncController::workbenchNBT); + registerCache(EnumSyncType.CARPENTRY_RECIPES, SyncController::carpentryNBT); + registerCache(EnumSyncType.ANVIL_RECIPES, SyncController::anvilNBT); + registerCache(EnumSyncType.CUSTOM_EFFECTS, SyncController::customEffectsNBT); + registerCache(EnumSyncType.MAGIC, SyncController::magicsNBT); + registerCache(EnumSyncType.MAGIC_CYCLE, SyncController::magicCyclesNBT); + } + private static void debug(String message, Object... args) { if (DEBUG_SYNC_LOGGING) { System.out.println("[SyncController] " + String.format(message, args)); @@ -71,39 +88,51 @@ public class SyncController { EnumSyncType.MAGIC_CYCLE }; - private static final EnumMap CACHE_ENTRIES = new EnumMap<>(EnumSyncType.class); - private static final ConcurrentHashMap PLAYER_SYNC_STATE = new ConcurrentHashMap<>(); + public static void load() { + SERVER.loadInternal(); + } - static { - registerCache(EnumSyncType.FACTION, SyncController::factionsNBT); - registerCache(EnumSyncType.DIALOG_CATEGORY, SyncController::dialogCategoriesNBT); - registerCache(EnumSyncType.QUEST_CATEGORY, SyncController::questCategoriesNBT); - registerCache(EnumSyncType.WORKBENCH_RECIPES, SyncController::workbenchNBT); - registerCache(EnumSyncType.CARPENTRY_RECIPES, SyncController::carpentryNBT); - registerCache(EnumSyncType.ANVIL_RECIPES, SyncController::anvilNBT); - registerCache(EnumSyncType.CUSTOM_EFFECTS, SyncController::customEffectsNBT); - registerCache(EnumSyncType.MAGIC, SyncController::magicsNBT); - registerCache(EnumSyncType.MAGIC_CYCLE, SyncController::magicCyclesNBT); + @Deprecated + public static void rebuildAllCaches() { + load(); } public static void resetServerState() { - for (SyncCacheEntry entry : CACHE_ENTRIES.values()) { + SERVER.resetState(); + } + + private void loadInternal() { + resetState(); + rebuildAllCachesInternal(); + } + + private void resetState() { + for (SyncCacheEntry entry : cacheEntries.values()) { if (entry != null) { entry.reset(); } } - PLAYER_SYNC_STATE.clear(); + playerSyncState.clear(); + } + + private void rebuildAllCachesInternal() { + for (EnumSyncType type : EnumSyncType.values()) { + SyncCacheEntry entry = cacheEntries.get(type); + if (entry != null) { + entry.getPayload(type); + } + } } public static void syncPlayer(EntityPlayerMP player) { - syncPlayer(player, true); + SERVER.syncPlayerInternal(player, true); } - private static void syncPlayer(EntityPlayerMP player, boolean includePostPackets) { - PlayerSyncState state = PLAYER_SYNC_STATE.computeIfAbsent(player.getUniqueID(), PlayerSyncState::new); + private void syncPlayerInternal(EntityPlayerMP player, boolean includePostPackets) { + PlayerSyncState state = playerSyncState.computeIfAbsent(player.getUniqueID(), PlayerSyncState::new); for (EnumSyncType type : LOGIN_SYNC_TYPES) { - SyncCacheEntry entry = CACHE_ENTRIES.get(type); + SyncCacheEntry entry = cacheEntries.get(type); if (entry == null) { continue; } @@ -132,7 +161,7 @@ public class SyncController { } public static void beginLogin(EntityPlayerMP player) { - PLAYER_SYNC_STATE.computeIfAbsent(player.getUniqueID(), PlayerSyncState::new); + SERVER.playerSyncState.computeIfAbsent(player.getUniqueID(), PlayerSyncState::new); PacketHandler.Instance.sendToPlayer( new LoginPacket(getServerCacheKey(), getServerRevisionSnapshot()), player @@ -146,7 +175,7 @@ public class SyncController { Map clientRevisions ) { String currentServerKey = getServerCacheKey(); - PlayerSyncState state = PLAYER_SYNC_STATE.computeIfAbsent(player.getUniqueID(), PlayerSyncState::new); + PlayerSyncState state = SERVER.playerSyncState.computeIfAbsent(player.getUniqueID(), PlayerSyncState::new); if (!currentServerKey.equals(serverKey)) { state.reset(); @@ -184,7 +213,7 @@ public class SyncController { private static EnumMap getServerRevisionSnapshot() { EnumMap snapshot = new EnumMap<>(EnumSyncType.class); for (EnumSyncType type : LOGIN_SYNC_TYPES) { - SyncCacheEntry entry = CACHE_ENTRIES.get(type); + SyncCacheEntry entry = SERVER.cacheEntries.get(type); if (entry != null) { snapshot.put(type, entry.getRevisionValue()); } @@ -208,7 +237,7 @@ public class SyncController { } public static int getCurrentRevision(EnumSyncType type) { - SyncCacheEntry entry = CACHE_ENTRIES.get(type); + SyncCacheEntry entry = SERVER.cacheEntries.get(type); return entry == null ? -1 : entry.getRevisionValue(); } @@ -800,12 +829,12 @@ public class SyncController { } } - private static void registerCache(EnumSyncType type, Supplier supplier) { - CACHE_ENTRIES.put(type, new SyncCacheEntry(type, supplier)); + private void registerCache(EnumSyncType type, Supplier supplier) { + cacheEntries.put(type, new SyncCacheEntry(type, supplier)); } private static CachedSyncPayload rebuildNow(EnumSyncType type) { - SyncCacheEntry entry = CACHE_ENTRIES.get(type); + SyncCacheEntry entry = SERVER.cacheEntries.get(type); if (entry == null) { return null; } @@ -817,7 +846,7 @@ public class SyncController { EnumSet targets = getInvalidationTargets(type); EnumMap revisions = new EnumMap<>(EnumSyncType.class); for (EnumSyncType target : targets) { - SyncCacheEntry entry = CACHE_ENTRIES.get(target); + SyncCacheEntry entry = SERVER.cacheEntries.get(target); if (entry != null) { int newRevision = entry.invalidate(); revisions.put(target, newRevision); @@ -857,7 +886,7 @@ public class SyncController { if (revision < 0) { return; } - for (PlayerSyncState state : PLAYER_SYNC_STATE.values()) { + for (PlayerSyncState state : SERVER.playerSyncState.values()) { state.updateRevision(type, revision); } } @@ -866,7 +895,7 @@ public class SyncController { if (revisions.isEmpty()) { return; } - for (PlayerSyncState state : PLAYER_SYNC_STATE.values()) { + for (PlayerSyncState state : SERVER.playerSyncState.values()) { for (Map.Entry entry : revisions.entrySet()) { state.updateRevision(entry.getKey(), entry.getValue()); } diff --git a/src/main/java/noppes/npcs/CustomNpcs.java b/src/main/java/noppes/npcs/CustomNpcs.java index a8504edbe..b4ec0a43c 100644 --- a/src/main/java/noppes/npcs/CustomNpcs.java +++ b/src/main/java/noppes/npcs/CustomNpcs.java @@ -304,7 +304,6 @@ public class CustomNpcs { //Loading items in the about to start event was corrupting items with a damage value @EventHandler public void started(FMLServerStartedEvent event) { - SyncController.resetServerState(); RecipeController.Instance.load(); new BankController(); DialogController.Instance.load(); @@ -312,6 +311,7 @@ public class CustomNpcs { ScriptController.HasStart = true; ServerCloneController.Instance = new ServerCloneController(); ServerTagMapController.Instance = new ServerTagMapController(); + SyncController.load(); } From 3009c97bc9b1d93829fce646dd660253a7966618 Mon Sep 17 00:00:00 2001 From: Kam Date: Wed, 5 Nov 2025 17:25:14 -0500 Subject: [PATCH 09/18] Close On Esc Support --- src/main/java/noppes/npcs/client/gui/util/GuiNPCInterface.java | 3 +++ .../java/noppes/npcs/client/gui/util/GuiNPCInterface2.java | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/noppes/npcs/client/gui/util/GuiNPCInterface.java b/src/main/java/noppes/npcs/client/gui/util/GuiNPCInterface.java index 27e5da0ec..069f81764 100644 --- a/src/main/java/noppes/npcs/client/gui/util/GuiNPCInterface.java +++ b/src/main/java/noppes/npcs/client/gui/util/GuiNPCInterface.java @@ -219,6 +219,9 @@ public abstract class GuiNPCInterface extends GuiScreen { } public void close() { + if(GuiNpcTextField.activeTextfield != null) + GuiNpcTextField.unfocus(); + Keyboard.enableRepeatEvents(false); displayGuiScreen(null); mc.setIngameFocus(); diff --git a/src/main/java/noppes/npcs/client/gui/util/GuiNPCInterface2.java b/src/main/java/noppes/npcs/client/gui/util/GuiNPCInterface2.java index 7c9f1d43e..190a03613 100644 --- a/src/main/java/noppes/npcs/client/gui/util/GuiNPCInterface2.java +++ b/src/main/java/noppes/npcs/client/gui/util/GuiNPCInterface2.java @@ -17,7 +17,7 @@ public abstract class GuiNPCInterface2 extends GuiNPCInterface { xSize = 420; ySize = 200; menu = new GuiNpcMenu(this, activeMenu, npc); - + closeOnEsc = true; } @Override From 082d22ba6e7f677d7daf335b5efea12788e78ef4 Mon Sep 17 00:00:00 2001 From: Kam Date: Wed, 5 Nov 2025 17:33:24 -0500 Subject: [PATCH 10/18] Syncing Issues --- .../npcs/controllers/SyncController.java | 80 ++++++------------- src/main/java/noppes/npcs/CustomNpcs.java | 1 - 2 files changed, 23 insertions(+), 58 deletions(-) diff --git a/src/main/java/kamkeel/npcs/controllers/SyncController.java b/src/main/java/kamkeel/npcs/controllers/SyncController.java index 7876b71d9..9617f4d12 100644 --- a/src/main/java/kamkeel/npcs/controllers/SyncController.java +++ b/src/main/java/kamkeel/npcs/controllers/SyncController.java @@ -53,22 +53,9 @@ public class SyncController { public static boolean DEBUG_SYNC_LOGGING = false; - private static final SyncController SERVER = new SyncController(); + private static final EnumMap cacheEntries = new EnumMap<>(EnumSyncType.class); + private static final ConcurrentHashMap playerSyncState = new ConcurrentHashMap<>(); - private final EnumMap cacheEntries = new EnumMap<>(EnumSyncType.class); - private final ConcurrentHashMap playerSyncState = new ConcurrentHashMap<>(); - - private SyncController() { - registerCache(EnumSyncType.FACTION, SyncController::factionsNBT); - registerCache(EnumSyncType.DIALOG_CATEGORY, SyncController::dialogCategoriesNBT); - registerCache(EnumSyncType.QUEST_CATEGORY, SyncController::questCategoriesNBT); - registerCache(EnumSyncType.WORKBENCH_RECIPES, SyncController::workbenchNBT); - registerCache(EnumSyncType.CARPENTRY_RECIPES, SyncController::carpentryNBT); - registerCache(EnumSyncType.ANVIL_RECIPES, SyncController::anvilNBT); - registerCache(EnumSyncType.CUSTOM_EFFECTS, SyncController::customEffectsNBT); - registerCache(EnumSyncType.MAGIC, SyncController::magicsNBT); - registerCache(EnumSyncType.MAGIC_CYCLE, SyncController::magicCyclesNBT); - } private static void debug(String message, Object... args) { if (DEBUG_SYNC_LOGGING) { @@ -89,46 +76,25 @@ public class SyncController { }; public static void load() { - SERVER.loadInternal(); - } - - @Deprecated - public static void rebuildAllCaches() { - load(); - } - - public static void resetServerState() { - SERVER.resetState(); - } - - private void loadInternal() { - resetState(); - rebuildAllCachesInternal(); - } - - private void resetState() { - for (SyncCacheEntry entry : cacheEntries.values()) { - if (entry != null) { - entry.reset(); - } - } + cacheEntries.clear(); playerSyncState.clear(); - } - private void rebuildAllCachesInternal() { - for (EnumSyncType type : EnumSyncType.values()) { - SyncCacheEntry entry = cacheEntries.get(type); - if (entry != null) { - entry.getPayload(type); - } - } + registerCache(EnumSyncType.FACTION, SyncController::factionsNBT); + registerCache(EnumSyncType.DIALOG_CATEGORY, SyncController::dialogCategoriesNBT); + registerCache(EnumSyncType.QUEST_CATEGORY, SyncController::questCategoriesNBT); + registerCache(EnumSyncType.WORKBENCH_RECIPES, SyncController::workbenchNBT); + registerCache(EnumSyncType.CARPENTRY_RECIPES, SyncController::carpentryNBT); + registerCache(EnumSyncType.ANVIL_RECIPES, SyncController::anvilNBT); + registerCache(EnumSyncType.CUSTOM_EFFECTS, SyncController::customEffectsNBT); + registerCache(EnumSyncType.MAGIC, SyncController::magicsNBT); + registerCache(EnumSyncType.MAGIC_CYCLE, SyncController::magicCyclesNBT); } public static void syncPlayer(EntityPlayerMP player) { - SERVER.syncPlayerInternal(player, true); + SyncController.syncPlayerInternal(player, true); } - private void syncPlayerInternal(EntityPlayerMP player, boolean includePostPackets) { + private static void syncPlayerInternal(EntityPlayerMP player, boolean includePostPackets) { PlayerSyncState state = playerSyncState.computeIfAbsent(player.getUniqueID(), PlayerSyncState::new); for (EnumSyncType type : LOGIN_SYNC_TYPES) { @@ -161,7 +127,7 @@ public class SyncController { } public static void beginLogin(EntityPlayerMP player) { - SERVER.playerSyncState.computeIfAbsent(player.getUniqueID(), PlayerSyncState::new); + playerSyncState.computeIfAbsent(player.getUniqueID(), PlayerSyncState::new); PacketHandler.Instance.sendToPlayer( new LoginPacket(getServerCacheKey(), getServerRevisionSnapshot()), player @@ -175,7 +141,7 @@ public class SyncController { Map clientRevisions ) { String currentServerKey = getServerCacheKey(); - PlayerSyncState state = SERVER.playerSyncState.computeIfAbsent(player.getUniqueID(), PlayerSyncState::new); + PlayerSyncState state = playerSyncState.computeIfAbsent(player.getUniqueID(), PlayerSyncState::new); if (!currentServerKey.equals(serverKey)) { state.reset(); @@ -213,7 +179,7 @@ public class SyncController { private static EnumMap getServerRevisionSnapshot() { EnumMap snapshot = new EnumMap<>(EnumSyncType.class); for (EnumSyncType type : LOGIN_SYNC_TYPES) { - SyncCacheEntry entry = SERVER.cacheEntries.get(type); + SyncCacheEntry entry = cacheEntries.get(type); if (entry != null) { snapshot.put(type, entry.getRevisionValue()); } @@ -237,7 +203,7 @@ public class SyncController { } public static int getCurrentRevision(EnumSyncType type) { - SyncCacheEntry entry = SERVER.cacheEntries.get(type); + SyncCacheEntry entry = cacheEntries.get(type); return entry == null ? -1 : entry.getRevisionValue(); } @@ -829,12 +795,12 @@ public class SyncController { } } - private void registerCache(EnumSyncType type, Supplier supplier) { + private static void registerCache(EnumSyncType type, Supplier supplier) { cacheEntries.put(type, new SyncCacheEntry(type, supplier)); } private static CachedSyncPayload rebuildNow(EnumSyncType type) { - SyncCacheEntry entry = SERVER.cacheEntries.get(type); + SyncCacheEntry entry = cacheEntries.get(type); if (entry == null) { return null; } @@ -846,7 +812,7 @@ public class SyncController { EnumSet targets = getInvalidationTargets(type); EnumMap revisions = new EnumMap<>(EnumSyncType.class); for (EnumSyncType target : targets) { - SyncCacheEntry entry = SERVER.cacheEntries.get(target); + SyncCacheEntry entry = cacheEntries.get(target); if (entry != null) { int newRevision = entry.invalidate(); revisions.put(target, newRevision); @@ -886,7 +852,7 @@ public class SyncController { if (revision < 0) { return; } - for (PlayerSyncState state : SERVER.playerSyncState.values()) { + for (PlayerSyncState state : playerSyncState.values()) { state.updateRevision(type, revision); } } @@ -895,7 +861,7 @@ public class SyncController { if (revisions.isEmpty()) { return; } - for (PlayerSyncState state : SERVER.playerSyncState.values()) { + for (PlayerSyncState state : playerSyncState.values()) { for (Map.Entry entry : revisions.entrySet()) { state.updateRevision(entry.getKey(), entry.getValue()); } diff --git a/src/main/java/noppes/npcs/CustomNpcs.java b/src/main/java/noppes/npcs/CustomNpcs.java index b4ec0a43c..68eaa60b7 100644 --- a/src/main/java/noppes/npcs/CustomNpcs.java +++ b/src/main/java/noppes/npcs/CustomNpcs.java @@ -317,7 +317,6 @@ public class CustomNpcs { @EventHandler public void stopped(FMLServerStoppedEvent event) { - SyncController.resetServerState(); ServerCloneController.Instance = null; GlobalDataController.Instance.saveData(); ScriptController.Instance.saveForgeScripts(); From 11e326de48db543dfb38ec406aa099f06ef2d4df Mon Sep 17 00:00:00 2001 From: Kam Date: Thu, 6 Nov 2025 00:20:22 -0500 Subject: [PATCH 11/18] Add mount role for NPCs with rider controls --- src/main/java/noppes/npcs/DataAdvanced.java | 9 +- .../client/gui/mainmenu/GuiNpcAdvanced.java | 5 +- .../npcs/client/gui/roles/GuiNpcMount.java | 109 +++++++++++++++++ .../noppes/npcs/constants/EnumRoleType.java | 2 +- .../noppes/npcs/entity/EntityNPCFlying.java | 45 +++++++ .../npcs/entity/EntityNPCInterface.java | 102 +++++++++++++++- .../java/noppes/npcs/roles/RoleMount.java | 112 ++++++++++++++++++ .../assets/customnpcs/lang/cs_CZ.lang | 6 + .../assets/customnpcs/lang/de_DE.lang | 6 + .../assets/customnpcs/lang/en_US.lang | 6 + .../assets/customnpcs/lang/es_AR.lang | 6 + .../assets/customnpcs/lang/es_MX.lang | 6 + .../assets/customnpcs/lang/fr_FR.lang | 6 + .../assets/customnpcs/lang/hu_HU.lang | 6 + .../assets/customnpcs/lang/id_ID.lang | 6 + .../assets/customnpcs/lang/ko_KR.lang | 6 + .../assets/customnpcs/lang/nl_NL.lang | 8 +- .../assets/customnpcs/lang/pl_PL.lang | 6 + .../assets/customnpcs/lang/pt_BR.lang | 6 + .../assets/customnpcs/lang/ru_RU.lang | 6 + .../assets/customnpcs/lang/sv_SE.lang | 6 + .../assets/customnpcs/lang/zh_CN.lang | 6 + .../assets/customnpcs/lang/zh_TW.lang | 6 + 23 files changed, 476 insertions(+), 6 deletions(-) create mode 100644 src/main/java/noppes/npcs/client/gui/roles/GuiNpcMount.java create mode 100644 src/main/java/noppes/npcs/roles/RoleMount.java diff --git a/src/main/java/noppes/npcs/DataAdvanced.java b/src/main/java/noppes/npcs/DataAdvanced.java index cc9e08614..45ecfe4a8 100644 --- a/src/main/java/noppes/npcs/DataAdvanced.java +++ b/src/main/java/noppes/npcs/DataAdvanced.java @@ -21,6 +21,7 @@ import noppes.npcs.roles.JobSpawner; import noppes.npcs.roles.RoleBank; import noppes.npcs.roles.RoleCompanion; import noppes.npcs.roles.RoleFollower; +import noppes.npcs.roles.RoleMount; import noppes.npcs.roles.RolePostman; import noppes.npcs.roles.RoleTrader; import noppes.npcs.roles.RoleTransporter; @@ -196,7 +197,11 @@ public class DataAdvanced { if (EnumRoleType.values().length <= i) { i -= 2; } - role = EnumRoleType.values()[i]; + EnumRoleType newRole = EnumRoleType.values()[i]; + if (npc.roleInterface instanceof RoleMount && newRole != EnumRoleType.Mount) { + ((RoleMount) npc.roleInterface).onDisable(); + } + role = newRole; if (role == EnumRoleType.None) npc.roleInterface = null; else if (role == EnumRoleType.Bank && !(npc.roleInterface instanceof RoleBank)) @@ -211,6 +216,8 @@ public class DataAdvanced { npc.roleInterface = new RoleTransporter(npc); else if (role == EnumRoleType.Companion && !(npc.roleInterface instanceof RoleCompanion)) npc.roleInterface = new RoleCompanion(npc); + else if (role == EnumRoleType.Mount && !(npc.roleInterface instanceof RoleMount)) + npc.roleInterface = new RoleMount(npc); } public void setJob(int i) { diff --git a/src/main/java/noppes/npcs/client/gui/mainmenu/GuiNpcAdvanced.java b/src/main/java/noppes/npcs/client/gui/mainmenu/GuiNpcAdvanced.java index d7b5ac919..6452145a6 100644 --- a/src/main/java/noppes/npcs/client/gui/mainmenu/GuiNpcAdvanced.java +++ b/src/main/java/noppes/npcs/client/gui/mainmenu/GuiNpcAdvanced.java @@ -25,6 +25,7 @@ import noppes.npcs.client.gui.roles.GuiNpcFollowerJob; import noppes.npcs.client.gui.roles.GuiNpcGuard; import noppes.npcs.client.gui.roles.GuiNpcHealer; import noppes.npcs.client.gui.roles.GuiNpcSpawner; +import noppes.npcs.client.gui.roles.GuiNpcMount; import noppes.npcs.client.gui.roles.GuiNpcTransporter; import noppes.npcs.client.gui.util.GuiNPCInterface2; import noppes.npcs.client.gui.util.GuiNpcButton; @@ -47,7 +48,7 @@ public class GuiNpcAdvanced extends GuiNPCInterface2 implements IGuiData { super.initGui(); int y = guiTop + 10; this.addButton(new GuiNpcButton(3, guiLeft + 85 + 160, y, 52, 20, "selectServer.edit")); - this.addButton(new GuiNpcButton(8, guiLeft + 85, y, 155, 20, new String[]{"role.none", "role.trader", "role.follower", "role.bank", "role.transporter", "role.mailman", NoppesStringUtils.translate("role.companion", "(WIP)")}, npc.advanced.role.ordinal())); + this.addButton(new GuiNpcButton(8, guiLeft + 85, y, 155, 20, new String[]{"role.none", "role.trader", "role.follower", "role.bank", "role.transporter", "role.mailman", NoppesStringUtils.translate("role.companion", "(WIP)"), "role.mount"}, npc.advanced.role.ordinal())); getButton(3).setEnabled(npc.advanced.role != EnumRoleType.None && npc.advanced.role != EnumRoleType.Postman); this.addButton(new GuiNpcButton(4, guiLeft + 85 + 160, y += 22, 52, 20, "selectServer.edit")); @@ -148,6 +149,8 @@ public class GuiNpcAdvanced extends GuiNPCInterface2 implements IGuiData { displayGuiScreen(new GuiNpcTransporter(npc)); else if (npc.advanced.role == EnumRoleType.Companion) displayGuiScreen(new GuiNpcCompanion(npc)); + else if (npc.advanced.role == EnumRoleType.Mount) + displayGuiScreen(new GuiNpcMount(npc)); } else if (compound.hasKey("JobData")) { if (npc.jobInterface != null) npc.jobInterface.readFromNBT(compound); diff --git a/src/main/java/noppes/npcs/client/gui/roles/GuiNpcMount.java b/src/main/java/noppes/npcs/client/gui/roles/GuiNpcMount.java new file mode 100644 index 000000000..57f39a6d8 --- /dev/null +++ b/src/main/java/noppes/npcs/client/gui/roles/GuiNpcMount.java @@ -0,0 +1,109 @@ +package noppes.npcs.client.gui.roles; + +import kamkeel.npcs.network.PacketClient; +import kamkeel.npcs.network.packets.request.role.RoleSavePacket; +import net.minecraft.client.gui.GuiButton; +import net.minecraft.nbt.NBTTagCompound; +import net.minecraft.util.StatCollector; +import noppes.npcs.client.gui.util.GuiNPCInterface2; +import noppes.npcs.client.gui.util.GuiNpcButton; +import noppes.npcs.client.gui.util.GuiNpcLabel; +import noppes.npcs.client.gui.util.GuiNpcTextField; +import noppes.npcs.client.gui.util.ITextfieldListener; +import noppes.npcs.entity.EntityNPCInterface; +import noppes.npcs.roles.RoleMount; + +import java.util.Locale; + +public class GuiNpcMount extends GuiNPCInterface2 implements ITextfieldListener { + + private final RoleMount role; + + public GuiNpcMount(EntityNPCInterface npc) { + super(npc); + this.role = npc.roleInterface instanceof RoleMount ? (RoleMount) npc.roleInterface : null; + } + + @Override + public void initGui() { + super.initGui(); + if (role == null) { + close(); + return; + } + + int y = guiTop + 6; + addOffsetRow(0, "role.mount.offsetx", role.getOffsetX(), y); + y += 24; + addOffsetRow(1, "role.mount.offsety", role.getOffsetY(), y); + y += 24; + addOffsetRow(2, "role.mount.offsetz", role.getOffsetZ(), y); + + addButton(new GuiNpcButton(3, guiLeft + 4, y + 26, 80, 20, "role.mount.reset")); + + GuiNpcLabel speedLabel = new GuiNpcLabel(4, "", guiLeft + 4, y + 6); + speedLabel.label = StatCollector.translateToLocalFormatted("role.mount.walkspeed", npc.ais.getWalkingSpeed()); + addLabel(speedLabel); + } + + private void addOffsetRow(int id, String translationKey, float value, int y) { + addLabel(new GuiNpcLabel(id, translationKey, guiLeft + 4, y + 5)); + GuiNpcTextField field = new GuiNpcTextField(id, this, guiLeft + 140, y, 80, 20, format(value)); + field.floatsOnly = true; + field.setMinMaxDefaultFloat(-5.0F, 5.0F, 0.0F); + addTextField(field); + } + + private String format(float value) { + return String.format(Locale.ROOT, "%.2f", value); + } + + @Override + public void buttonEvent(GuiButton guibutton) { + if (role == null) + return; + if (guibutton.id == 3) { + role.resetOffsets(); + initGui(); + } + } + + @Override + public void unFocused(GuiNpcTextField textfield) { + if (role == null) + return; + float value = textfield.isFloat() ? textfield.getFloat() : 0.0F; + switch (textfield.id) { + case 0: + role.setOffsetX(value); + break; + case 1: + role.setOffsetY(value); + break; + case 2: + role.setOffsetZ(value); + break; + } + textfield.setText(format(valueForField(textfield.id))); + } + + private float valueForField(int id) { + switch (id) { + case 0: + return role.getOffsetX(); + case 1: + return role.getOffsetY(); + case 2: + return role.getOffsetZ(); + default: + return 0.0F; + } + } + + @Override + public void save() { + if (role != null) { + PacketClient.sendClient(new RoleSavePacket(role.writeToNBT(new NBTTagCompound()))); + } + } +} diff --git a/src/main/java/noppes/npcs/constants/EnumRoleType.java b/src/main/java/noppes/npcs/constants/EnumRoleType.java index a82f4b607..624658fb3 100644 --- a/src/main/java/noppes/npcs/constants/EnumRoleType.java +++ b/src/main/java/noppes/npcs/constants/EnumRoleType.java @@ -2,5 +2,5 @@ package noppes.npcs.constants; public enum EnumRoleType { - None, Trader, Follower, Bank, Transporter, Postman, Companion + None, Trader, Follower, Bank, Transporter, Postman, Companion, Mount } diff --git a/src/main/java/noppes/npcs/entity/EntityNPCFlying.java b/src/main/java/noppes/npcs/entity/EntityNPCFlying.java index 92ad030c5..bba547c61 100644 --- a/src/main/java/noppes/npcs/entity/EntityNPCFlying.java +++ b/src/main/java/noppes/npcs/entity/EntityNPCFlying.java @@ -40,7 +40,10 @@ public abstract class EntityNPCFlying extends EntityNPCInterface { super.onLivingUpdate(); } + @Override public void moveEntityWithHeading(float p_70612_1_, float p_70612_2_) { + if (handleMountedMovement(p_70612_1_, p_70612_2_)) + return; if (!this.canFly() || this.hurtTime != 0 || !this.canBreathe()) { super.moveEntityWithHeading(p_70612_1_, p_70612_2_); return; @@ -92,4 +95,46 @@ public abstract class EntityNPCFlying extends EntityNPCInterface { this.limbSwingAmount += (distance - this.limbSwingAmount) * 0.4F; this.limbSwing += this.limbSwingAmount; } + + @Override + protected void doMountedMovement(float strafe, float forward) { + if (!this.canFly() || this.hurtTime != 0 || !this.canBreathe()) { + super.doMountedMovement(strafe, forward); + return; + } + + boolean aboveLimit = false; + double heightOffGround = this.posY - this.worldObj.getTopSolidOrLiquidBlock((int) this.posX, (int) this.posZ); + if (heightOffGround < 0) { + Vec3 pos = Vec3.createVectorHelper(this.posX, this.posY, this.posZ); + Vec3 posLimit = Vec3.createVectorHelper(this.posX, this.posY - this.ais.flyHeightLimit, this.posZ); + MovingObjectPosition mob = this.worldObj.rayTraceBlocks(pos, posLimit, true); + if (mob == null || mob.typeOfHit == MovingObjectPosition.MovingObjectType.MISS) { + aboveLimit = true; + } + } else if (heightOffGround > this.ais.flyHeightLimit) { + aboveLimit = true; + } + if (aboveLimit && this.ais.hasFlyLimit || (heightOffGround < Math.ceil(this.height) && this.motionY == 0)) { + this.flyLimitAllow = false; + if (!this.getNavigator().noPath() && this.motionY > 0) { + this.motionY = 0; + } else { + super.doMountedMovement(strafe, forward); + return; + } + } + this.flyLimitAllow = true; + + double d3 = this.motionY; + super.doMountedMovement(strafe, forward); + this.motionY = d3; + + if (this.getNavigator().noPath()) { + this.motionY = -Math.abs(this.ais.flyGravity); + } + + this.updateLimbSwing(); + this.velocityChanged = true; + } } diff --git a/src/main/java/noppes/npcs/entity/EntityNPCInterface.java b/src/main/java/noppes/npcs/entity/EntityNPCInterface.java index c72aa7117..fb125982e 100644 --- a/src/main/java/noppes/npcs/entity/EntityNPCInterface.java +++ b/src/main/java/noppes/npcs/entity/EntityNPCInterface.java @@ -152,6 +152,7 @@ import noppes.npcs.roles.JobFollower; import noppes.npcs.roles.JobInterface; import noppes.npcs.roles.RoleCompanion; import noppes.npcs.roles.RoleFollower; +import noppes.npcs.roles.RoleMount; import noppes.npcs.roles.RoleInterface; import noppes.npcs.scripted.NpcAPI; import noppes.npcs.scripted.entity.ScriptNpc; @@ -1753,6 +1754,11 @@ public abstract class EntityNPCInterface extends EntityCreature implements IEnti roleInterface.writeToNBT(bard); compound.setTag("Companion", bard); } + if (advanced.role == EnumRoleType.Mount) { + NBTTagCompound mount = new NBTTagCompound(); + roleInterface.writeToNBT(mount); + compound.setTag("Mount", mount); + } if (this instanceof EntityCustomNpc) { compound.setTag("ModelData", ((EntityCustomNpc) this).modelData.writeToNBT()); @@ -1790,6 +1796,10 @@ public abstract class EntityNPCInterface extends EntityCreature implements IEnti NBTTagCompound companion = compound.getCompoundTag("Companion"); roleInterface.readFromNBT(companion); } + if (advanced.role == EnumRoleType.Mount) { + NBTTagCompound mount = compound.getCompoundTag("Mount"); + roleInterface.readFromNBT(mount); + } if (this instanceof EntityCustomNpc) { ((EntityCustomNpc) this).modelData.readFromNBT(compound.getCompoundTag("ModelData")); } @@ -2056,15 +2066,86 @@ public abstract class EntityNPCInterface extends EntityCreature implements IEnti } @Override - public void moveEntityWithHeading(float p_70612_1_, float p_70612_2_) { + public void moveEntityWithHeading(float strafe, float forward) { + if (handleMountedMovement(strafe, forward)) { + return; + } double d0 = this.posX; double d1 = this.posY; double d2 = this.posZ; - super.moveEntityWithHeading(p_70612_1_, p_70612_2_); + super.moveEntityWithHeading(strafe, forward); if (advanced.role == EnumRoleType.Companion && !isRemote()) ((RoleCompanion) roleInterface).addMovementStat(this.posX - d0, this.posY - d1, this.posZ - d2); } + protected boolean handleMountedMovement(float strafe, float forward) { + if (advanced.role != EnumRoleType.Mount || !(roleInterface instanceof RoleMount)) + return false; + if (!(riddenByEntity instanceof EntityLivingBase)) + return false; + + EntityLivingBase rider = (EntityLivingBase) riddenByEntity; + this.prevRotationYaw = this.rotationYaw = rider.rotationYaw; + this.rotationPitch = rider.rotationPitch * 0.5F; + this.setRotation(this.rotationYaw, this.rotationPitch); + this.renderYawOffset = this.rotationYaw; + this.rotationYawHead = this.rotationYaw; + + float controlledStrafe = rider.moveStrafing * 0.5F; + float controlledForward = rider.moveForward; + if (controlledForward <= 0.0F) { + controlledForward *= 0.25F; + } + + float moveSpeed = getSpeed(); + if (rider.isSprinting()) { + moveSpeed *= 1.2F; + } + + this.setSprinting(rider.isSprinting()); + this.setAIMoveSpeed(moveSpeed); + this.stepHeight = 1.0F; + this.jumpMovementFactor = this.getAIMoveSpeed() * 0.1F; + + this.getNavigator().clearPathEntity(); + this.setAttackTarget(null); + this.setRevengeTarget(null); + + this.fallDistance = 0.0F; + rider.fallDistance = 0.0F; + + applyMountedVerticalMotion(rider, moveSpeed); + doMountedMovement(controlledStrafe, controlledForward); + + return true; + } + + protected void doMountedMovement(float strafe, float forward) { + super.moveEntityWithHeading(strafe, forward); + } + + protected void applyMountedVerticalMotion(EntityLivingBase rider, float moveSpeed) { + if (canFly()) { + double vertical = Math.max(0.1D, moveSpeed * 0.6D); + if (rider.isJumping()) { + this.motionY = Math.min(this.motionY + vertical, vertical); + this.isAirBorne = true; + } else { + float pitch = rider.rotationPitch; + if (pitch < -10F) { + this.motionY = vertical; + } else if (pitch > 10F) { + this.motionY = -vertical; + } else if (!this.onGround) { + this.motionY *= 0.6D; + } + } + } else if (rider.isJumping() && this.onGround) { + this.motionY = 0.5D; + this.isAirBorne = true; + } + } + @Override public boolean allowLeashing() { return false; @@ -2075,6 +2156,23 @@ public abstract class EntityNPCInterface extends EntityCreature implements IEnti return false; } + @Override + public void updateRiderPosition() { + super.updateRiderPosition(); + if (advanced.role == EnumRoleType.Mount && roleInterface instanceof RoleMount && riddenByEntity != null) { + RoleMount mount = (RoleMount) roleInterface; + double yaw = Math.toRadians(this.renderYawOffset); + double offsetX = mount.getOffsetX(); + double offsetZ = mount.getOffsetZ(); + double rotatedX = offsetX * Math.cos(yaw) - offsetZ * Math.sin(yaw); + double rotatedZ = offsetX * Math.sin(yaw) + offsetZ * Math.cos(yaw); + double offsetY = mount.getOffsetY(); + riddenByEntity.setPosition(this.posX + rotatedX, + this.posY + this.getMountedYOffset() + riddenByEntity.getYOffset() + offsetY, + this.posZ + rotatedZ); + } + } + // Model Types: 0: Steve 64x32, 1: Steve 64x64, 2: Alex 64x64 public int getModelType() { return this.display.modelType; diff --git a/src/main/java/noppes/npcs/roles/RoleMount.java b/src/main/java/noppes/npcs/roles/RoleMount.java new file mode 100644 index 000000000..455f8f329 --- /dev/null +++ b/src/main/java/noppes/npcs/roles/RoleMount.java @@ -0,0 +1,112 @@ +package noppes.npcs.roles; + +import net.minecraft.entity.player.EntityPlayer; +import net.minecraft.nbt.NBTTagCompound; +import noppes.npcs.entity.EntityNPCInterface; +import noppes.npcs.util.ValueUtil; + +public class RoleMount extends RoleInterface { + + private float offsetX; + private float offsetY; + private float offsetZ; + private boolean storedReturnToStart; + + public RoleMount(EntityNPCInterface npc) { + super(npc); + this.storedReturnToStart = npc.ais.returnToStart; + npc.ais.returnToStart = false; + } + + @Override + public NBTTagCompound writeToNBT(NBTTagCompound compound) { + compound.setFloat("MountOffsetX", offsetX); + compound.setFloat("MountOffsetY", offsetY); + compound.setFloat("MountOffsetZ", offsetZ); + compound.setBoolean("MountReturnFlag", storedReturnToStart); + return compound; + } + + @Override + public void readFromNBT(NBTTagCompound compound) { + setOffsetX(compound.getFloat("MountOffsetX")); + setOffsetY(compound.getFloat("MountOffsetY")); + setOffsetZ(compound.getFloat("MountOffsetZ")); + if (compound.hasKey("MountReturnFlag")) { + storedReturnToStart = compound.getBoolean("MountReturnFlag"); + } else { + storedReturnToStart = npc.ais.returnToStart; + } + npc.ais.returnToStart = false; + } + + @Override + public void interact(EntityPlayer player) { + if (player == null || npc.worldObj.isRemote) { + return; + } + if (npc.riddenByEntity != null && npc.riddenByEntity != player) { + return; + } + if (player.ridingEntity != null && player.ridingEntity != npc) { + player.mountEntity(null); + } + player.fallDistance = 0.0F; + npc.fallDistance = 0.0F; + player.mountEntity(npc); + npc.getNavigator().clearPathEntity(); + npc.setAttackTarget(null); + npc.setRevengeTarget(null); + } + + @Override + public boolean aiShouldExecute() { + if (npc.ais.returnToStart) { + npc.ais.returnToStart = false; + } + return false; + } + + public void setOffsetX(float value) { + this.offsetX = clamp(value); + } + + public void setOffsetY(float value) { + this.offsetY = clamp(value); + } + + public void setOffsetZ(float value) { + this.offsetZ = clamp(value); + } + + public float getOffsetX() { + return offsetX; + } + + public float getOffsetY() { + return offsetY; + } + + public float getOffsetZ() { + return offsetZ; + } + + private float clamp(float value) { + return ValueUtil.clamp(value, -5.0F, 5.0F); + } + + public void resetOffsets() { + offsetX = 0.0F; + offsetY = 0.0F; + offsetZ = 0.0F; + } + + public void onDisable() { + npc.ais.returnToStart = storedReturnToStart; + } + + @Override + public void delete() { + onDisable(); + } +} diff --git a/src/main/resources/assets/customnpcs/lang/cs_CZ.lang b/src/main/resources/assets/customnpcs/lang/cs_CZ.lang index f8f092bbf..e9cd29b99 100644 --- a/src/main/resources/assets/customnpcs/lang/cs_CZ.lang +++ b/src/main/resources/assets/customnpcs/lang/cs_CZ.lang @@ -439,3 +439,9 @@ item.npcOfficerHelmet.name=důstojnické brnění item.npcCrown.name=Koruna item.npcCrown2.name=Koruna key.npcInventory=NPC inventář +role.mount=Mount +role.mount.offsetx=Seat Offset X +role.mount.offsety=Seat Offset Y +role.mount.offsetz=Seat Offset Z +role.mount.reset=Reset Position +role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/de_DE.lang b/src/main/resources/assets/customnpcs/lang/de_DE.lang index f88dd2769..38f3d3377 100644 --- a/src/main/resources/assets/customnpcs/lang/de_DE.lang +++ b/src/main/resources/assets/customnpcs/lang/de_DE.lang @@ -871,3 +871,9 @@ companion.stage=Bühne #German by DewTix key.npcInventory=NPC Inventar +role.mount=Mount +role.mount.offsetx=Seat Offset X +role.mount.offsety=Seat Offset Y +role.mount.offsetz=Seat Offset Z +role.mount.reset=Reset Position +role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/en_US.lang b/src/main/resources/assets/customnpcs/lang/en_US.lang index 57dc34cdc..c3edc664e 100644 --- a/src/main/resources/assets/customnpcs/lang/en_US.lang +++ b/src/main/resources/assets/customnpcs/lang/en_US.lang @@ -417,6 +417,12 @@ role.transporter=Transporter role.mailman=Mailman role.marketname=Linked Marketname role.companion=Companion +role.mount=Mount +role.mount.offsetx=Seat Offset X +role.mount.offsety=Seat Offset Y +role.mount.offsetz=Seat Offset Z +role.mount.reset=Reset Position +role.mount.walkspeed=Walking speed: %s trader.insufficient=Insufficient Currency trader.sufficient=Sufficient Currency diff --git a/src/main/resources/assets/customnpcs/lang/es_AR.lang b/src/main/resources/assets/customnpcs/lang/es_AR.lang index 27c79cd78..5ca50fc49 100644 --- a/src/main/resources/assets/customnpcs/lang/es_AR.lang +++ b/src/main/resources/assets/customnpcs/lang/es_AR.lang @@ -499,3 +499,9 @@ item.npcSlingshot.name=Slingshot item.npcMusket.name=Mosquete item.npcExcalibur.name=Excalibur key.npcInventory=Inventario de NPC +role.mount=Mount +role.mount.offsetx=Seat Offset X +role.mount.offsety=Seat Offset Y +role.mount.offsetz=Seat Offset Z +role.mount.reset=Reset Position +role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/es_MX.lang b/src/main/resources/assets/customnpcs/lang/es_MX.lang index 53bca03af..fd58878af 100644 --- a/src/main/resources/assets/customnpcs/lang/es_MX.lang +++ b/src/main/resources/assets/customnpcs/lang/es_MX.lang @@ -499,3 +499,9 @@ item.npcSlingshot.name=Slingshot item.npcMusket.name=Mosquete item.npcExcalibur.name=Excalibur key.npcInventory=Inventario de NPC +role.mount=Mount +role.mount.offsetx=Seat Offset X +role.mount.offsety=Seat Offset Y +role.mount.offsetz=Seat Offset Z +role.mount.reset=Reset Position +role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/fr_FR.lang b/src/main/resources/assets/customnpcs/lang/fr_FR.lang index b22a75ac3..6229aa1b9 100644 --- a/src/main/resources/assets/customnpcs/lang/fr_FR.lang +++ b/src/main/resources/assets/customnpcs/lang/fr_FR.lang @@ -541,3 +541,9 @@ item.npcSlingshot.name=Lance-Pièrre item.npcMusket.name=Mousquet item.npcExcalibur.name=Excalibur key.npcInventory=Inventaire Pnj +role.mount=Mount +role.mount.offsetx=Seat Offset X +role.mount.offsety=Seat Offset Y +role.mount.offsetz=Seat Offset Z +role.mount.reset=Reset Position +role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/hu_HU.lang b/src/main/resources/assets/customnpcs/lang/hu_HU.lang index 1a9fc71f5..e3112252c 100644 --- a/src/main/resources/assets/customnpcs/lang/hu_HU.lang +++ b/src/main/resources/assets/customnpcs/lang/hu_HU.lang @@ -541,3 +541,9 @@ item.npcSlingshot.name=Csúzli item.npcMusket.name=Muskéta item.npcExcalibur.name=Excalibur key.npcInventory=NPC felszerelés +role.mount=Mount +role.mount.offsetx=Seat Offset X +role.mount.offsety=Seat Offset Y +role.mount.offsetz=Seat Offset Z +role.mount.reset=Reset Position +role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/id_ID.lang b/src/main/resources/assets/customnpcs/lang/id_ID.lang index a5952d7ab..a7de30101 100644 --- a/src/main/resources/assets/customnpcs/lang/id_ID.lang +++ b/src/main/resources/assets/customnpcs/lang/id_ID.lang @@ -316,3 +316,9 @@ item.npcAmethyst.name=Permata Amethyst item.npcRuby.name=Permata Rubi +role.mount=Mount +role.mount.offsetx=Seat Offset X +role.mount.offsety=Seat Offset Y +role.mount.offsetz=Seat Offset Z +role.mount.reset=Reset Position +role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/ko_KR.lang b/src/main/resources/assets/customnpcs/lang/ko_KR.lang index 993006c34..64b370445 100644 --- a/src/main/resources/assets/customnpcs/lang/ko_KR.lang +++ b/src/main/resources/assets/customnpcs/lang/ko_KR.lang @@ -796,3 +796,9 @@ enchantment.infinite=무한 enchantment.poison=독 key.npcInventory=NPC 인벤토리 +role.mount=Mount +role.mount.offsetx=Seat Offset X +role.mount.offsety=Seat Offset Y +role.mount.offsetz=Seat Offset Z +role.mount.reset=Reset Position +role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/nl_NL.lang b/src/main/resources/assets/customnpcs/lang/nl_NL.lang index 6756f197f..6998ad909 100644 --- a/src/main/resources/assets/customnpcs/lang/nl_NL.lang +++ b/src/main/resources/assets/customnpcs/lang/nl_NL.lang @@ -230,4 +230,10 @@ item.npcCrown2.name=Kroon item.npcNinjaHead.name=Ninja Helm item.npcNinjaChest.name=Ninja Borst -item.npcNinjaPants.name=Ninja Broek \ No newline at end of file +item.npcNinjaPants.name=Ninja Broek +role.mount=Mount +role.mount.offsetx=Seat Offset X +role.mount.offsety=Seat Offset Y +role.mount.offsetz=Seat Offset Z +role.mount.reset=Reset Position +role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/pl_PL.lang b/src/main/resources/assets/customnpcs/lang/pl_PL.lang index 2f1047663..0526906d6 100644 --- a/src/main/resources/assets/customnpcs/lang/pl_PL.lang +++ b/src/main/resources/assets/customnpcs/lang/pl_PL.lang @@ -497,3 +497,9 @@ item.npcSlingshot.name=Proca item.npcMusket.name=Muszkiet item.npcExcalibur.name=Excalibur key.npcInventory=Inwentarz npc +role.mount=Mount +role.mount.offsetx=Seat Offset X +role.mount.offsety=Seat Offset Y +role.mount.offsetz=Seat Offset Z +role.mount.reset=Reset Position +role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/pt_BR.lang b/src/main/resources/assets/customnpcs/lang/pt_BR.lang index c3bbd3c26..3e5411213 100644 --- a/src/main/resources/assets/customnpcs/lang/pt_BR.lang +++ b/src/main/resources/assets/customnpcs/lang/pt_BR.lang @@ -497,3 +497,9 @@ item.npcSlingshot.name=Estilingue item.npcMusket.name=Mosquete item.npcExcalibur.name=Excalibur key.npcInventory=Inventário NPC +role.mount=Mount +role.mount.offsetx=Seat Offset X +role.mount.offsety=Seat Offset Y +role.mount.offsetz=Seat Offset Z +role.mount.reset=Reset Position +role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/ru_RU.lang b/src/main/resources/assets/customnpcs/lang/ru_RU.lang index 0b286b3ae..f190a84f0 100644 --- a/src/main/resources/assets/customnpcs/lang/ru_RU.lang +++ b/src/main/resources/assets/customnpcs/lang/ru_RU.lang @@ -1020,3 +1020,9 @@ questgui.reject=Отменить questgui.accept=Принять key.npcInventory=Инвентарь NPC +role.mount=Mount +role.mount.offsetx=Seat Offset X +role.mount.offsety=Seat Offset Y +role.mount.offsetz=Seat Offset Z +role.mount.reset=Reset Position +role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/sv_SE.lang b/src/main/resources/assets/customnpcs/lang/sv_SE.lang index 91be6d6bc..adf43d88c 100644 --- a/src/main/resources/assets/customnpcs/lang/sv_SE.lang +++ b/src/main/resources/assets/customnpcs/lang/sv_SE.lang @@ -307,3 +307,9 @@ item.npcKey.name=Key item.npcPendant.name=Pendant item.npcBlueprint.name=Blueprint item.npcRing.name=Ring +role.mount=Mount +role.mount.offsetx=Seat Offset X +role.mount.offsety=Seat Offset Y +role.mount.offsetz=Seat Offset Z +role.mount.reset=Reset Position +role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/zh_CN.lang b/src/main/resources/assets/customnpcs/lang/zh_CN.lang index 7831cf590..41799f778 100644 --- a/src/main/resources/assets/customnpcs/lang/zh_CN.lang +++ b/src/main/resources/assets/customnpcs/lang/zh_CN.lang @@ -1243,3 +1243,9 @@ hitbox.width=宽度比例 hitbox.height=身高比例 key.npcInventory=NPC物品栏 +role.mount=Mount +role.mount.offsetx=Seat Offset X +role.mount.offsety=Seat Offset Y +role.mount.offsetz=Seat Offset Z +role.mount.reset=Reset Position +role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/zh_TW.lang b/src/main/resources/assets/customnpcs/lang/zh_TW.lang index 168709725..6b864af53 100644 --- a/src/main/resources/assets/customnpcs/lang/zh_TW.lang +++ b/src/main/resources/assets/customnpcs/lang/zh_TW.lang @@ -313,3 +313,9 @@ item.npcBronzeIngot.name=銅錠 item.npcSaphire.name=藍寶石 item.npcAmethyst.name=紫水晶 item.npcRuby.name=紅寶石 +role.mount=Mount +role.mount.offsetx=Seat Offset X +role.mount.offsety=Seat Offset Y +role.mount.offsetz=Seat Offset Z +role.mount.reset=Reset Position +role.mount.walkspeed=Walking speed: %s From d00c1cf15637f1601bbd3fc85c3ace71cca51e17 Mon Sep 17 00:00:00 2001 From: Kam Date: Thu, 6 Nov 2025 01:42:55 -0500 Subject: [PATCH 12/18] Refine mount role rider positioning and home behavior --- .../npcs/client/gui/mainmenu/GuiNpcAI.java | 16 ++++- .../npcs/entity/EntityNPCInterface.java | 69 ++++++++++++++++--- .../java/noppes/npcs/roles/RoleMount.java | 10 +++ .../npcs/scripted/entity/ScriptNpc.java | 10 ++- 4 files changed, 91 insertions(+), 14 deletions(-) diff --git a/src/main/java/noppes/npcs/client/gui/mainmenu/GuiNpcAI.java b/src/main/java/noppes/npcs/client/gui/mainmenu/GuiNpcAI.java index 538d58b59..cc785f299 100644 --- a/src/main/java/noppes/npcs/client/gui/mainmenu/GuiNpcAI.java +++ b/src/main/java/noppes/npcs/client/gui/mainmenu/GuiNpcAI.java @@ -16,6 +16,7 @@ import noppes.npcs.client.gui.util.ITextfieldListener; import noppes.npcs.constants.EnumCombatPolicy; import noppes.npcs.constants.EnumNavType; import noppes.npcs.entity.EntityNPCInterface; +import noppes.npcs.roles.RoleMount; public class GuiNpcAI extends GuiNPCInterface2 implements ITextfieldListener, IGuiData { private DataAI ai; @@ -44,7 +45,12 @@ public class GuiNpcAI extends GuiNPCInterface2 implements ITextfieldListener, IG addLabel(new GuiNpcLabel(10, "ai.avoidwater", guiLeft + 150, guiTop + 17)); addButton(new GuiNpcButton(5, guiLeft + 230, guiTop + 10, 60, 20, new String[]{"gui.no", "gui.yes"}, npc.ais.avoidsWater ? 1 : 0)); addLabel(new GuiNpcLabel(11, "ai.return", guiLeft + 150, guiTop + 40)); - addButton(new GuiNpcButton(6, guiLeft + 230, guiTop + 35, 60, 20, new String[]{"gui.no", "gui.yes"}, npc.ais.returnToStart ? 1 : 0)); + int returnValue = npc.ais.returnToStart ? 1 : 0; + if (npc.advanced.role == EnumRoleType.Mount && npc.roleInterface instanceof RoleMount) { + returnValue = ((RoleMount) npc.roleInterface).getReturnToStartPreference() ? 1 : 0; + } + addButton(new GuiNpcButton(6, guiLeft + 230, guiTop + 35, 60, 20, new String[]{"gui.no", "gui.yes"}, returnValue)); + getButton(6).setEnabled(npc.advanced.role != EnumRoleType.Mount); addLabel(new GuiNpcLabel(17, "ai.leapattarget", guiLeft + 150, guiTop + 65)); addButton(new GuiNpcButton(15, guiLeft + 230, guiTop + 60, 60, 20, new String[]{"gui.no", "ai.jump", "ai.pounce"}, npc.ais.leapType)); addLabel(new GuiNpcLabel(15, "ai.indirect", guiLeft + 150, guiTop + 90)); @@ -132,7 +138,13 @@ public class GuiNpcAI extends GuiNPCInterface2 implements ITextfieldListener, IG } else if (button.id == 5) { npc.setAvoidWater(button.getValue() == 1); } else if (button.id == 6) { - ai.returnToStart = (button.getValue() == 1); + if (npc.advanced.role == EnumRoleType.Mount && npc.roleInterface instanceof RoleMount) { + ((RoleMount) npc.roleInterface).setReturnToStartPreference(button.getValue() == 1); + ai.returnToStart = false; + initGui(); + } else { + ai.returnToStart = (button.getValue() == 1); + } } else if (button.id == 7) { ai.canSwim = (button.getValue() == 1); } else if (button.id == 9) { diff --git a/src/main/java/noppes/npcs/entity/EntityNPCInterface.java b/src/main/java/noppes/npcs/entity/EntityNPCInterface.java index fb125982e..5602ba027 100644 --- a/src/main/java/noppes/npcs/entity/EntityNPCInterface.java +++ b/src/main/java/noppes/npcs/entity/EntityNPCInterface.java @@ -65,6 +65,7 @@ import net.minecraft.util.IChatComponent; import net.minecraft.util.IIcon; import net.minecraft.util.MathHelper; import net.minecraft.util.ResourceLocation; +import net.minecraft.util.Vec3; import net.minecraft.world.World; import net.minecraft.world.WorldServer; import net.minecraftforge.common.MinecraftForge; @@ -209,6 +210,8 @@ public abstract class EntityNPCInterface extends EntityCreature implements IEnti public ResourceLocation textureLocation = null; + private Entity lastRider; + public EnumAnimation currentAnimation = EnumAnimation.NONE; public int npcVersion = VersionCompatibility.ModRev; @@ -469,6 +472,8 @@ public abstract class EntityNPCInterface extends EntityCreature implements IEnti super.onLivingUpdate(); + handleMountRiderState(); + if (worldObj.isRemote) { if (roleInterface != null) { roleInterface.clientUpdate(); @@ -1479,10 +1484,13 @@ public abstract class EntityNPCInterface extends EntityCreature implements IEnti this.spawnExplosionParticle(); delete(); } else { - if (this.riddenByEntity != null) + if (this.riddenByEntity != null) { + stabilizeDismountedRider(this.riddenByEntity); this.riddenByEntity.mountEntity(null); + } if (this.ridingEntity != null) this.mountEntity(null); + lastRider = null; setHealth(-1); setSprinting(false); getNavigator().clearPathEntity(); @@ -2158,21 +2166,60 @@ public abstract class EntityNPCInterface extends EntityCreature implements IEnti @Override public void updateRiderPosition() { - super.updateRiderPosition(); if (advanced.role == EnumRoleType.Mount && roleInterface instanceof RoleMount && riddenByEntity != null) { RoleMount mount = (RoleMount) roleInterface; - double yaw = Math.toRadians(this.renderYawOffset); - double offsetX = mount.getOffsetX(); - double offsetZ = mount.getOffsetZ(); - double rotatedX = offsetX * Math.cos(yaw) - offsetZ * Math.sin(yaw); - double rotatedZ = offsetX * Math.sin(yaw) + offsetZ * Math.cos(yaw); - double offsetY = mount.getOffsetY(); - riddenByEntity.setPosition(this.posX + rotatedX, - this.posY + this.getMountedYOffset() + riddenByEntity.getYOffset() + offsetY, - this.posZ + rotatedZ); + double scale = Math.max(0.1D, this.display.modelSize / 5.0D); + Vec3 seat = Vec3.createVectorHelper(mount.getOffsetX(), 0.0D, mount.getOffsetZ() + (0.8D * scale)); + seat.rotateAroundY((float) Math.toRadians(-this.renderYawOffset)); + double px = this.posX + seat.xCoord; + double py = this.posY + this.getMountedYOffset() + riddenByEntity.getYOffset() + mount.getOffsetY(); + double pz = this.posZ + seat.zCoord; + + riddenByEntity.setPosition(px, py, pz); + + if (riddenByEntity instanceof EntityLivingBase) { + EntityLivingBase rider = (EntityLivingBase) riddenByEntity; + rider.prevRotationPitch = rider.rotationPitch; + rider.prevRotationYaw = rider.rotationYaw; + rider.setRenderYawOffset(this.renderYawOffset); + rider.setRotationYawHead(this.renderYawOffset); + } + } else { + super.updateRiderPosition(); } } + private void handleMountRiderState() { + if (worldObj.isRemote) { + if (advanced.role != EnumRoleType.Mount || !(roleInterface instanceof RoleMount)) { + lastRider = null; + } + return; + } + + if (advanced.role != EnumRoleType.Mount || !(roleInterface instanceof RoleMount)) { + lastRider = null; + return; + } + + Entity currentRider = this.riddenByEntity; + if (currentRider != lastRider) { + if (lastRider != null) { + stabilizeDismountedRider(lastRider); + } + lastRider = currentRider; + } + } + + private void stabilizeDismountedRider(Entity rider) { + rider.motionX = 0.0D; + rider.motionY = 0.0D; + rider.motionZ = 0.0D; + rider.fallDistance = 0.0F; + rider.velocityChanged = true; + rider.onGround = true; + } + // Model Types: 0: Steve 64x32, 1: Steve 64x64, 2: Alex 64x64 public int getModelType() { return this.display.modelType; diff --git a/src/main/java/noppes/npcs/roles/RoleMount.java b/src/main/java/noppes/npcs/roles/RoleMount.java index 455f8f329..e3ee3bf25 100644 --- a/src/main/java/noppes/npcs/roles/RoleMount.java +++ b/src/main/java/noppes/npcs/roles/RoleMount.java @@ -62,6 +62,7 @@ public class RoleMount extends RoleInterface { @Override public boolean aiShouldExecute() { if (npc.ais.returnToStart) { + storedReturnToStart = true; npc.ais.returnToStart = false; } return false; @@ -91,6 +92,15 @@ public class RoleMount extends RoleInterface { return offsetZ; } + public void setReturnToStartPreference(boolean value) { + this.storedReturnToStart = value; + npc.ais.returnToStart = false; + } + + public boolean getReturnToStartPreference() { + return storedReturnToStart; + } + private float clamp(float value) { return ValueUtil.clamp(value, -5.0F, 5.0F); } diff --git a/src/main/java/noppes/npcs/scripted/entity/ScriptNpc.java b/src/main/java/noppes/npcs/scripted/entity/ScriptNpc.java index 53f26f5d9..8b632f7ce 100644 --- a/src/main/java/noppes/npcs/scripted/entity/ScriptNpc.java +++ b/src/main/java/noppes/npcs/scripted/entity/ScriptNpc.java @@ -32,6 +32,7 @@ import noppes.npcs.controllers.data.DialogOption; import noppes.npcs.controllers.data.Line; import noppes.npcs.entity.EntityCustomNpc; import noppes.npcs.entity.EntityNPCInterface; +import noppes.npcs.roles.RoleMount; import noppes.npcs.scripted.NpcAPI; import noppes.npcs.scripted.constants.AnimationType; import noppes.npcs.scripted.constants.EntityType; @@ -269,13 +270,20 @@ public class ScriptNpc extends ScriptLiving imp * @param bo Whether or not the npc will try to return to his home position */ public void setReturnToHome(boolean bo) { - npc.ais.returnToStart = bo; + if (npc.advanced.role == EnumRoleType.Mount && npc.roleInterface instanceof RoleMount) { + ((RoleMount) npc.roleInterface).setReturnToStartPreference(bo); + } else { + npc.ais.returnToStart = bo; + } } /** * @return Whether or not the npc returns home */ public boolean getReturnToHome() { + if (npc.advanced.role == EnumRoleType.Mount && npc.roleInterface instanceof RoleMount) { + return ((RoleMount) npc.roleInterface).getReturnToStartPreference(); + } return npc.ais.returnToStart; } From 1754aa536a74f113aed20cacb841de563cdc9252 Mon Sep 17 00:00:00 2001 From: Kam Date: Thu, 6 Nov 2025 01:43:00 -0500 Subject: [PATCH 13/18] Fix mount rider jump handling --- .../java/noppes/npcs/client/gui/mainmenu/GuiNpcAI.java | 1 + .../java/noppes/npcs/entity/EntityNPCInterface.java | 10 ++++++---- src/main/resources/META-INF/customnpcs_at.cfg | 1 + 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/main/java/noppes/npcs/client/gui/mainmenu/GuiNpcAI.java b/src/main/java/noppes/npcs/client/gui/mainmenu/GuiNpcAI.java index cc785f299..6e0ebfa6e 100644 --- a/src/main/java/noppes/npcs/client/gui/mainmenu/GuiNpcAI.java +++ b/src/main/java/noppes/npcs/client/gui/mainmenu/GuiNpcAI.java @@ -15,6 +15,7 @@ import noppes.npcs.client.gui.util.IGuiData; import noppes.npcs.client.gui.util.ITextfieldListener; import noppes.npcs.constants.EnumCombatPolicy; import noppes.npcs.constants.EnumNavType; +import noppes.npcs.constants.EnumRoleType; import noppes.npcs.entity.EntityNPCInterface; import noppes.npcs.roles.RoleMount; diff --git a/src/main/java/noppes/npcs/entity/EntityNPCInterface.java b/src/main/java/noppes/npcs/entity/EntityNPCInterface.java index 5602ba027..5b5bb06c2 100644 --- a/src/main/java/noppes/npcs/entity/EntityNPCInterface.java +++ b/src/main/java/noppes/npcs/entity/EntityNPCInterface.java @@ -2135,7 +2135,7 @@ public abstract class EntityNPCInterface extends EntityCreature implements IEnti protected void applyMountedVerticalMotion(EntityLivingBase rider, float moveSpeed) { if (canFly()) { double vertical = Math.max(0.1D, moveSpeed * 0.6D); - if (rider.isJumping()) { + if (rider.isJumping) { this.motionY = Math.min(this.motionY + vertical, vertical); this.isAirBorne = true; } else { @@ -2148,7 +2148,7 @@ public abstract class EntityNPCInterface extends EntityCreature implements IEnti this.motionY *= 0.6D; } } - } else if (rider.isJumping() && this.onGround) { + } else if (rider.isJumping && this.onGround) { this.motionY = 0.5D; this.isAirBorne = true; } @@ -2181,8 +2181,10 @@ public abstract class EntityNPCInterface extends EntityCreature implements IEnti EntityLivingBase rider = (EntityLivingBase) riddenByEntity; rider.prevRotationPitch = rider.rotationPitch; rider.prevRotationYaw = rider.rotationYaw; - rider.setRenderYawOffset(this.renderYawOffset); - rider.setRotationYawHead(this.renderYawOffset); + rider.prevRenderYawOffset = this.renderYawOffset; + rider.renderYawOffset = this.renderYawOffset; + rider.prevRotationYawHead = this.renderYawOffset; + rider.rotationYawHead = this.renderYawOffset; } } else { super.updateRiderPosition(); diff --git a/src/main/resources/META-INF/customnpcs_at.cfg b/src/main/resources/META-INF/customnpcs_at.cfg index 990efc151..5597bbba8 100644 --- a/src/main/resources/META-INF/customnpcs_at.cfg +++ b/src/main/resources/META-INF/customnpcs_at.cfg @@ -17,6 +17,7 @@ public net.minecraft.client.renderer.ItemRenderer field_78453_b # itemToRender public net.minecraft.client.renderer.entity.RenderPlayer func_77043_a(Lnet/minecraft/entity/EntityLivingBase;FFF)V # rotateCorpse #EntityLivingBase public net.minecraft.entity.EntityLivingBase func_82166_i()I # getArmSwingAnimationEnd +public net.minecraft.entity.EntityLivingBase field_70703_bu # isJumping # Minecraft public net.minecraft.client.Minecraft field_147126_aw # mcMusicTicker # MusicTicker From b035f4e18846181bb6b43d4fc21e3a31d4d90150 Mon Sep 17 00:00:00 2001 From: Kam Date: Thu, 6 Nov 2025 02:00:55 -0500 Subject: [PATCH 14/18] Smooth mount steering and halt dismount drift --- .../noppes/npcs/entity/EntityNPCFlying.java | 8 +-- .../npcs/entity/EntityNPCInterface.java | 59 ++++++++++++++++--- 2 files changed, 54 insertions(+), 13 deletions(-) diff --git a/src/main/java/noppes/npcs/entity/EntityNPCFlying.java b/src/main/java/noppes/npcs/entity/EntityNPCFlying.java index bba547c61..78a7ee23a 100644 --- a/src/main/java/noppes/npcs/entity/EntityNPCFlying.java +++ b/src/main/java/noppes/npcs/entity/EntityNPCFlying.java @@ -97,9 +97,9 @@ public abstract class EntityNPCFlying extends EntityNPCInterface { } @Override - protected void doMountedMovement(float strafe, float forward) { + protected void doMountedMovement(float strafe, float forward, float moveSpeed) { if (!this.canFly() || this.hurtTime != 0 || !this.canBreathe()) { - super.doMountedMovement(strafe, forward); + super.doMountedMovement(strafe, forward, moveSpeed); return; } @@ -120,14 +120,14 @@ public abstract class EntityNPCFlying extends EntityNPCInterface { if (!this.getNavigator().noPath() && this.motionY > 0) { this.motionY = 0; } else { - super.doMountedMovement(strafe, forward); + super.doMountedMovement(strafe, forward, moveSpeed); return; } } this.flyLimitAllow = true; double d3 = this.motionY; - super.doMountedMovement(strafe, forward); + super.doMountedMovement(strafe, forward, moveSpeed); this.motionY = d3; if (this.getNavigator().noPath()) { diff --git a/src/main/java/noppes/npcs/entity/EntityNPCInterface.java b/src/main/java/noppes/npcs/entity/EntityNPCInterface.java index 5b5bb06c2..56bc0df8c 100644 --- a/src/main/java/noppes/npcs/entity/EntityNPCInterface.java +++ b/src/main/java/noppes/npcs/entity/EntityNPCInterface.java @@ -68,6 +68,7 @@ import net.minecraft.util.ResourceLocation; import net.minecraft.util.Vec3; import net.minecraft.world.World; import net.minecraft.world.WorldServer; +import net.minecraftforge.common.ForgeHooks; import net.minecraftforge.common.MinecraftForge; import net.minecraftforge.common.util.FakePlayer; import net.minecraftforge.event.ServerChatEvent; @@ -1487,6 +1488,7 @@ public abstract class EntityNPCInterface extends EntityCreature implements IEnti if (this.riddenByEntity != null) { stabilizeDismountedRider(this.riddenByEntity); this.riddenByEntity.mountEntity(null); + haltMountedMotion(); } if (this.ridingEntity != null) this.mountEntity(null); @@ -2105,15 +2107,14 @@ public abstract class EntityNPCInterface extends EntityCreature implements IEnti controlledForward *= 0.25F; } - float moveSpeed = getSpeed(); + float moveSpeed = Math.max(0.1F, getSpeed()); if (rider.isSprinting()) { moveSpeed *= 1.2F; } this.setSprinting(rider.isSprinting()); - this.setAIMoveSpeed(moveSpeed); this.stepHeight = 1.0F; - this.jumpMovementFactor = this.getAIMoveSpeed() * 0.1F; + this.jumpMovementFactor = moveSpeed * 0.1F; this.getNavigator().clearPathEntity(); this.setAttackTarget(null); @@ -2122,22 +2123,37 @@ public abstract class EntityNPCInterface extends EntityCreature implements IEnti this.fallDistance = 0.0F; rider.fallDistance = 0.0F; - applyMountedVerticalMotion(rider, moveSpeed); - doMountedMovement(controlledStrafe, controlledForward); + applyMountedVerticalMotion(rider, moveSpeed, controlledForward); + doMountedMovement(controlledStrafe, controlledForward, moveSpeed); return true; } - protected void doMountedMovement(float strafe, float forward) { - super.moveEntityWithHeading(strafe, forward); + protected void doMountedMovement(float strafe, float forward, float moveSpeed) { + this.moveStrafing = strafe; + this.moveForward = forward; + if (!worldObj.isRemote) { + this.setAIMoveSpeed(moveSpeed); + super.moveEntityWithHeading(strafe, forward); + this.prevLimbSwingAmount = this.limbSwingAmount; + double deltaX = this.posX - this.prevPosX; + double deltaZ = this.posZ - this.prevPosZ; + float limbSwingSpeed = MathHelper.sqrt_double(deltaX * deltaX + deltaZ * deltaZ) * 4.0F; + if (limbSwingSpeed > 1.0F) { + limbSwingSpeed = 1.0F; + } + this.limbSwingAmount += (limbSwingSpeed - this.limbSwingAmount) * 0.4F; + this.limbSwing += this.limbSwingAmount; + } } - protected void applyMountedVerticalMotion(EntityLivingBase rider, float moveSpeed) { + protected void applyMountedVerticalMotion(EntityLivingBase rider, float moveSpeed, float forward) { if (canFly()) { double vertical = Math.max(0.1D, moveSpeed * 0.6D); if (rider.isJumping) { this.motionY = Math.min(this.motionY + vertical, vertical); this.isAirBorne = true; + this.velocityChanged = true; } else { float pitch = rider.rotationPitch; if (pitch < -10F) { @@ -2149,8 +2165,17 @@ public abstract class EntityNPCInterface extends EntityCreature implements IEnti } } } else if (rider.isJumping && this.onGround) { - this.motionY = 0.5D; + double jumpVelocity = MathHelper.clamp_double(0.4D + moveSpeed * 1.5D, 0.4D, 0.9D); + this.motionY = jumpVelocity; this.isAirBorne = true; + this.velocityChanged = true; + if (forward > 0.0F) { + float yawRadians = this.rotationYaw * (float) Math.PI / 180.0F; + double boost = 0.4D * forward; + this.motionX += -MathHelper.sin(yawRadians) * boost; + this.motionZ += MathHelper.cos(yawRadians) * boost; + } + ForgeHooks.onLivingJump(this); } } @@ -2208,6 +2233,7 @@ public abstract class EntityNPCInterface extends EntityCreature implements IEnti if (currentRider != lastRider) { if (lastRider != null) { stabilizeDismountedRider(lastRider); + haltMountedMotion(); } lastRider = currentRider; } @@ -2222,6 +2248,21 @@ public abstract class EntityNPCInterface extends EntityCreature implements IEnti rider.onGround = true; } + private void haltMountedMotion() { + this.motionX = 0.0D; + this.motionY = 0.0D; + this.motionZ = 0.0D; + this.velocityChanged = true; + this.isAirBorne = false; + this.setSprinting(false); + this.moveForward = 0.0F; + this.moveStrafing = 0.0F; + this.setAIMoveSpeed(0.0F); + this.limbSwingAmount = 0.0F; + this.limbSwing = 0.0F; + this.getNavigator().clearPathEntity(); + } + // Model Types: 0: Steve 64x32, 1: Steve 64x64, 2: Alex 64x64 public int getModelType() { return this.display.modelType; From bed60002c35ec58c866e7bc2536ee00f69cc22d1 Mon Sep 17 00:00:00 2001 From: Kam Date: Thu, 6 Nov 2025 02:14:11 -0500 Subject: [PATCH 15/18] Restrict mount riders and expose jump controls --- .../npcs/client/gui/roles/GuiNpcMount.java | 27 ++++++++- .../npcs/entity/EntityNPCInterface.java | 60 ++++++++++++++----- .../java/noppes/npcs/roles/RoleMount.java | 29 +++++++++ .../assets/customnpcs/lang/cs_CZ.lang | 2 + .../assets/customnpcs/lang/de_DE.lang | 2 + .../assets/customnpcs/lang/en_US.lang | 2 + .../assets/customnpcs/lang/es_AR.lang | 2 + .../assets/customnpcs/lang/es_MX.lang | 2 + .../assets/customnpcs/lang/fr_FR.lang | 2 + .../assets/customnpcs/lang/hu_HU.lang | 2 + .../assets/customnpcs/lang/id_ID.lang | 2 + .../assets/customnpcs/lang/ko_KR.lang | 2 + .../assets/customnpcs/lang/nl_NL.lang | 2 + .../assets/customnpcs/lang/pl_PL.lang | 2 + .../assets/customnpcs/lang/pt_BR.lang | 2 + .../assets/customnpcs/lang/ru_RU.lang | 2 + .../assets/customnpcs/lang/sv_SE.lang | 2 + .../assets/customnpcs/lang/zh_CN.lang | 2 + .../assets/customnpcs/lang/zh_TW.lang | 2 + 19 files changed, 130 insertions(+), 18 deletions(-) diff --git a/src/main/java/noppes/npcs/client/gui/roles/GuiNpcMount.java b/src/main/java/noppes/npcs/client/gui/roles/GuiNpcMount.java index 57f39a6d8..0a2a2a450 100644 --- a/src/main/java/noppes/npcs/client/gui/roles/GuiNpcMount.java +++ b/src/main/java/noppes/npcs/client/gui/roles/GuiNpcMount.java @@ -38,10 +38,16 @@ public class GuiNpcMount extends GuiNPCInterface2 implements ITextfieldListener addOffsetRow(1, "role.mount.offsety", role.getOffsetY(), y); y += 24; addOffsetRow(2, "role.mount.offsetz", role.getOffsetZ(), y); + y += 24; + addJumpRow(3, "role.mount.jumpheight", role.getJumpStrength(), y); + y += 24; - addButton(new GuiNpcButton(3, guiLeft + 4, y + 26, 80, 20, "role.mount.reset")); + addLabel(new GuiNpcLabel(5, "role.mount.sprint", guiLeft + 4, y + 5)); + addButton(new GuiNpcButton(5, guiLeft + 140, y, 60, 20, new String[]{"gui.no", "gui.yes"}, role.isSprintAllowed() ? 1 : 0)); - GuiNpcLabel speedLabel = new GuiNpcLabel(4, "", guiLeft + 4, y + 6); + addButton(new GuiNpcButton(4, guiLeft + 4, y + 30, 80, 20, "role.mount.reset")); + + GuiNpcLabel speedLabel = new GuiNpcLabel(6, "", guiLeft + 4, y + 56); speedLabel.label = StatCollector.translateToLocalFormatted("role.mount.walkspeed", npc.ais.getWalkingSpeed()); addLabel(speedLabel); } @@ -54,6 +60,14 @@ public class GuiNpcMount extends GuiNPCInterface2 implements ITextfieldListener addTextField(field); } + private void addJumpRow(int id, String translationKey, float value, int y) { + addLabel(new GuiNpcLabel(id, translationKey, guiLeft + 4, y + 5)); + GuiNpcTextField field = new GuiNpcTextField(id, this, guiLeft + 140, y, 80, 20, format(value)); + field.floatsOnly = true; + field.setMinMaxDefaultFloat(0.1F, 3.0F, 1.0F); + addTextField(field); + } + private String format(float value) { return String.format(Locale.ROOT, "%.2f", value); } @@ -62,9 +76,11 @@ public class GuiNpcMount extends GuiNPCInterface2 implements ITextfieldListener public void buttonEvent(GuiButton guibutton) { if (role == null) return; - if (guibutton.id == 3) { + if (guibutton.id == 4) { role.resetOffsets(); initGui(); + } else if (guibutton.id == 5 && guibutton instanceof GuiNpcButton) { + role.setSprintAllowed(((GuiNpcButton) guibutton).getValue() == 1); } } @@ -83,6 +99,9 @@ public class GuiNpcMount extends GuiNPCInterface2 implements ITextfieldListener case 2: role.setOffsetZ(value); break; + case 3: + role.setJumpStrength(value); + break; } textfield.setText(format(valueForField(textfield.id))); } @@ -95,6 +114,8 @@ public class GuiNpcMount extends GuiNPCInterface2 implements ITextfieldListener return role.getOffsetY(); case 2: return role.getOffsetZ(); + case 3: + return role.getJumpStrength(); default: return 0.0F; } diff --git a/src/main/java/noppes/npcs/entity/EntityNPCInterface.java b/src/main/java/noppes/npcs/entity/EntityNPCInterface.java index 56bc0df8c..4f0abbe61 100644 --- a/src/main/java/noppes/npcs/entity/EntityNPCInterface.java +++ b/src/main/java/noppes/npcs/entity/EntityNPCInterface.java @@ -2091,10 +2091,15 @@ public abstract class EntityNPCInterface extends EntityCreature implements IEnti protected boolean handleMountedMovement(float strafe, float forward) { if (advanced.role != EnumRoleType.Mount || !(roleInterface instanceof RoleMount)) return false; - if (!(riddenByEntity instanceof EntityLivingBase)) + if (riddenByEntity != null && !(riddenByEntity instanceof EntityPlayer)) { + riddenByEntity.mountEntity(null); + return false; + } + if (!(riddenByEntity instanceof EntityPlayer)) return false; - EntityLivingBase rider = (EntityLivingBase) riddenByEntity; + RoleMount mount = (RoleMount) roleInterface; + EntityPlayer rider = (EntityPlayer) riddenByEntity; this.prevRotationYaw = this.rotationYaw = rider.rotationYaw; this.rotationPitch = rider.rotationPitch * 0.5F; this.setRotation(this.rotationYaw, this.rotationPitch); @@ -2108,11 +2113,16 @@ public abstract class EntityNPCInterface extends EntityCreature implements IEnti } float moveSpeed = Math.max(0.1F, getSpeed()); - if (rider.isSprinting()) { + boolean riderSprinting = rider.isSprinting() && mount.isSprintAllowed(); + if (riderSprinting) { moveSpeed *= 1.2F; } - this.setSprinting(rider.isSprinting()); + if (!mount.isSprintAllowed() && rider.isSprinting()) { + rider.setSprinting(false); + } + + this.setSprinting(riderSprinting); this.stepHeight = 1.0F; this.jumpMovementFactor = moveSpeed * 0.1F; @@ -2135,21 +2145,33 @@ public abstract class EntityNPCInterface extends EntityCreature implements IEnti if (!worldObj.isRemote) { this.setAIMoveSpeed(moveSpeed); super.moveEntityWithHeading(strafe, forward); - this.prevLimbSwingAmount = this.limbSwingAmount; - double deltaX = this.posX - this.prevPosX; - double deltaZ = this.posZ - this.prevPosZ; - float limbSwingSpeed = MathHelper.sqrt_double(deltaX * deltaX + deltaZ * deltaZ) * 4.0F; - if (limbSwingSpeed > 1.0F) { - limbSwingSpeed = 1.0F; - } - this.limbSwingAmount += (limbSwingSpeed - this.limbSwingAmount) * 0.4F; - this.limbSwing += this.limbSwingAmount; } + + this.prevLimbSwingAmount = this.limbSwingAmount; + double deltaX = this.posX - this.prevPosX; + double deltaZ = this.posZ - this.prevPosZ; + if (worldObj.isRemote && deltaX * deltaX + deltaZ * deltaZ < 1.0E-6D) { + deltaX = this.motionX; + deltaZ = this.motionZ; + } + float limbSwingSpeed = MathHelper.sqrt_double(deltaX * deltaX + deltaZ * deltaZ) * 4.0F; + if (limbSwingSpeed > 1.0F) { + limbSwingSpeed = 1.0F; + } + this.limbSwingAmount += (limbSwingSpeed - this.limbSwingAmount) * 0.4F; + this.limbSwing += this.limbSwingAmount; } protected void applyMountedVerticalMotion(EntityLivingBase rider, float moveSpeed, float forward) { + if (!(roleInterface instanceof RoleMount)) { + return; + } + RoleMount mount = (RoleMount) roleInterface; + double jumpFactor = MathHelper.clamp_double(mount.getJumpStrength(), 0.1D, 3.0D); + if (canFly()) { - double vertical = Math.max(0.1D, moveSpeed * 0.6D); + double verticalBase = Math.max(0.1D, moveSpeed * 0.6D); + double vertical = MathHelper.clamp_double(verticalBase * jumpFactor, 0.05D, 2.0D); if (rider.isJumping) { this.motionY = Math.min(this.motionY + vertical, vertical); this.isAirBorne = true; @@ -2165,7 +2187,8 @@ public abstract class EntityNPCInterface extends EntityCreature implements IEnti } } } else if (rider.isJumping && this.onGround) { - double jumpVelocity = MathHelper.clamp_double(0.4D + moveSpeed * 1.5D, 0.4D, 0.9D); + double baseVelocity = MathHelper.clamp_double(0.4D + moveSpeed * 1.5D, 0.2D, 1.2D); + double jumpVelocity = MathHelper.clamp_double(baseVelocity * jumpFactor, 0.2D, 2.0D); this.motionY = jumpVelocity; this.isAirBorne = true; this.velocityChanged = true; @@ -2230,6 +2253,13 @@ public abstract class EntityNPCInterface extends EntityCreature implements IEnti } Entity currentRider = this.riddenByEntity; + if (currentRider != null && !(currentRider instanceof EntityPlayer)) { + Entity dismount = currentRider; + dismount.mountEntity(null); + stabilizeDismountedRider(dismount); + haltMountedMotion(); + currentRider = null; + } if (currentRider != lastRider) { if (lastRider != null) { stabilizeDismountedRider(lastRider); diff --git a/src/main/java/noppes/npcs/roles/RoleMount.java b/src/main/java/noppes/npcs/roles/RoleMount.java index e3ee3bf25..a1a07c800 100644 --- a/src/main/java/noppes/npcs/roles/RoleMount.java +++ b/src/main/java/noppes/npcs/roles/RoleMount.java @@ -10,7 +10,12 @@ public class RoleMount extends RoleInterface { private float offsetX; private float offsetY; private float offsetZ; + private static final float MIN_JUMP_STRENGTH = 0.1F; + private static final float MAX_JUMP_STRENGTH = 3.0F; + private boolean storedReturnToStart; + private float jumpStrength = 1.0F; + private boolean allowSprint = true; public RoleMount(EntityNPCInterface npc) { super(npc); @@ -24,6 +29,8 @@ public class RoleMount extends RoleInterface { compound.setFloat("MountOffsetY", offsetY); compound.setFloat("MountOffsetZ", offsetZ); compound.setBoolean("MountReturnFlag", storedReturnToStart); + compound.setFloat("MountJumpStrength", jumpStrength); + compound.setBoolean("MountAllowSprint", allowSprint); return compound; } @@ -37,6 +44,12 @@ public class RoleMount extends RoleInterface { } else { storedReturnToStart = npc.ais.returnToStart; } + if (compound.hasKey("MountJumpStrength")) { + setJumpStrength(compound.getFloat("MountJumpStrength")); + } else { + jumpStrength = 1.0F; + } + allowSprint = !compound.hasKey("MountAllowSprint") || compound.getBoolean("MountAllowSprint"); npc.ais.returnToStart = false; } @@ -92,6 +105,22 @@ public class RoleMount extends RoleInterface { return offsetZ; } + public void setJumpStrength(float value) { + this.jumpStrength = ValueUtil.clamp(value, MIN_JUMP_STRENGTH, MAX_JUMP_STRENGTH); + } + + public float getJumpStrength() { + return jumpStrength; + } + + public void setSprintAllowed(boolean allowSprint) { + this.allowSprint = allowSprint; + } + + public boolean isSprintAllowed() { + return allowSprint; + } + public void setReturnToStartPreference(boolean value) { this.storedReturnToStart = value; npc.ais.returnToStart = false; diff --git a/src/main/resources/assets/customnpcs/lang/cs_CZ.lang b/src/main/resources/assets/customnpcs/lang/cs_CZ.lang index e9cd29b99..e574a1fb1 100644 --- a/src/main/resources/assets/customnpcs/lang/cs_CZ.lang +++ b/src/main/resources/assets/customnpcs/lang/cs_CZ.lang @@ -443,5 +443,7 @@ role.mount=Mount role.mount.offsetx=Seat Offset X role.mount.offsety=Seat Offset Y role.mount.offsetz=Seat Offset Z +role.mount.jumpheight=Jump Strength +role.mount.sprint=Allow Sprinting role.mount.reset=Reset Position role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/de_DE.lang b/src/main/resources/assets/customnpcs/lang/de_DE.lang index 38f3d3377..86269b7b0 100644 --- a/src/main/resources/assets/customnpcs/lang/de_DE.lang +++ b/src/main/resources/assets/customnpcs/lang/de_DE.lang @@ -875,5 +875,7 @@ role.mount=Mount role.mount.offsetx=Seat Offset X role.mount.offsety=Seat Offset Y role.mount.offsetz=Seat Offset Z +role.mount.jumpheight=Jump Strength +role.mount.sprint=Allow Sprinting role.mount.reset=Reset Position role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/en_US.lang b/src/main/resources/assets/customnpcs/lang/en_US.lang index c3edc664e..6026ed59a 100644 --- a/src/main/resources/assets/customnpcs/lang/en_US.lang +++ b/src/main/resources/assets/customnpcs/lang/en_US.lang @@ -421,6 +421,8 @@ role.mount=Mount role.mount.offsetx=Seat Offset X role.mount.offsety=Seat Offset Y role.mount.offsetz=Seat Offset Z +role.mount.jumpheight=Jump Strength +role.mount.sprint=Allow Sprinting role.mount.reset=Reset Position role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/es_AR.lang b/src/main/resources/assets/customnpcs/lang/es_AR.lang index 5ca50fc49..f0d9533a2 100644 --- a/src/main/resources/assets/customnpcs/lang/es_AR.lang +++ b/src/main/resources/assets/customnpcs/lang/es_AR.lang @@ -503,5 +503,7 @@ role.mount=Mount role.mount.offsetx=Seat Offset X role.mount.offsety=Seat Offset Y role.mount.offsetz=Seat Offset Z +role.mount.jumpheight=Jump Strength +role.mount.sprint=Allow Sprinting role.mount.reset=Reset Position role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/es_MX.lang b/src/main/resources/assets/customnpcs/lang/es_MX.lang index fd58878af..9b3ee6a1f 100644 --- a/src/main/resources/assets/customnpcs/lang/es_MX.lang +++ b/src/main/resources/assets/customnpcs/lang/es_MX.lang @@ -503,5 +503,7 @@ role.mount=Mount role.mount.offsetx=Seat Offset X role.mount.offsety=Seat Offset Y role.mount.offsetz=Seat Offset Z +role.mount.jumpheight=Jump Strength +role.mount.sprint=Allow Sprinting role.mount.reset=Reset Position role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/fr_FR.lang b/src/main/resources/assets/customnpcs/lang/fr_FR.lang index 6229aa1b9..6fc66154c 100644 --- a/src/main/resources/assets/customnpcs/lang/fr_FR.lang +++ b/src/main/resources/assets/customnpcs/lang/fr_FR.lang @@ -545,5 +545,7 @@ role.mount=Mount role.mount.offsetx=Seat Offset X role.mount.offsety=Seat Offset Y role.mount.offsetz=Seat Offset Z +role.mount.jumpheight=Jump Strength +role.mount.sprint=Allow Sprinting role.mount.reset=Reset Position role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/hu_HU.lang b/src/main/resources/assets/customnpcs/lang/hu_HU.lang index e3112252c..63ee943af 100644 --- a/src/main/resources/assets/customnpcs/lang/hu_HU.lang +++ b/src/main/resources/assets/customnpcs/lang/hu_HU.lang @@ -545,5 +545,7 @@ role.mount=Mount role.mount.offsetx=Seat Offset X role.mount.offsety=Seat Offset Y role.mount.offsetz=Seat Offset Z +role.mount.jumpheight=Jump Strength +role.mount.sprint=Allow Sprinting role.mount.reset=Reset Position role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/id_ID.lang b/src/main/resources/assets/customnpcs/lang/id_ID.lang index a7de30101..2b53a9639 100644 --- a/src/main/resources/assets/customnpcs/lang/id_ID.lang +++ b/src/main/resources/assets/customnpcs/lang/id_ID.lang @@ -320,5 +320,7 @@ role.mount=Mount role.mount.offsetx=Seat Offset X role.mount.offsety=Seat Offset Y role.mount.offsetz=Seat Offset Z +role.mount.jumpheight=Jump Strength +role.mount.sprint=Allow Sprinting role.mount.reset=Reset Position role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/ko_KR.lang b/src/main/resources/assets/customnpcs/lang/ko_KR.lang index 64b370445..89f7c8d7d 100644 --- a/src/main/resources/assets/customnpcs/lang/ko_KR.lang +++ b/src/main/resources/assets/customnpcs/lang/ko_KR.lang @@ -800,5 +800,7 @@ role.mount=Mount role.mount.offsetx=Seat Offset X role.mount.offsety=Seat Offset Y role.mount.offsetz=Seat Offset Z +role.mount.jumpheight=Jump Strength +role.mount.sprint=Allow Sprinting role.mount.reset=Reset Position role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/nl_NL.lang b/src/main/resources/assets/customnpcs/lang/nl_NL.lang index 6998ad909..acae2f273 100644 --- a/src/main/resources/assets/customnpcs/lang/nl_NL.lang +++ b/src/main/resources/assets/customnpcs/lang/nl_NL.lang @@ -235,5 +235,7 @@ role.mount=Mount role.mount.offsetx=Seat Offset X role.mount.offsety=Seat Offset Y role.mount.offsetz=Seat Offset Z +role.mount.jumpheight=Jump Strength +role.mount.sprint=Allow Sprinting role.mount.reset=Reset Position role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/pl_PL.lang b/src/main/resources/assets/customnpcs/lang/pl_PL.lang index 0526906d6..ff860e0ab 100644 --- a/src/main/resources/assets/customnpcs/lang/pl_PL.lang +++ b/src/main/resources/assets/customnpcs/lang/pl_PL.lang @@ -501,5 +501,7 @@ role.mount=Mount role.mount.offsetx=Seat Offset X role.mount.offsety=Seat Offset Y role.mount.offsetz=Seat Offset Z +role.mount.jumpheight=Jump Strength +role.mount.sprint=Allow Sprinting role.mount.reset=Reset Position role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/pt_BR.lang b/src/main/resources/assets/customnpcs/lang/pt_BR.lang index 3e5411213..066697e8c 100644 --- a/src/main/resources/assets/customnpcs/lang/pt_BR.lang +++ b/src/main/resources/assets/customnpcs/lang/pt_BR.lang @@ -501,5 +501,7 @@ role.mount=Mount role.mount.offsetx=Seat Offset X role.mount.offsety=Seat Offset Y role.mount.offsetz=Seat Offset Z +role.mount.jumpheight=Jump Strength +role.mount.sprint=Allow Sprinting role.mount.reset=Reset Position role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/ru_RU.lang b/src/main/resources/assets/customnpcs/lang/ru_RU.lang index f190a84f0..a34739f0d 100644 --- a/src/main/resources/assets/customnpcs/lang/ru_RU.lang +++ b/src/main/resources/assets/customnpcs/lang/ru_RU.lang @@ -1024,5 +1024,7 @@ role.mount=Mount role.mount.offsetx=Seat Offset X role.mount.offsety=Seat Offset Y role.mount.offsetz=Seat Offset Z +role.mount.jumpheight=Jump Strength +role.mount.sprint=Allow Sprinting role.mount.reset=Reset Position role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/sv_SE.lang b/src/main/resources/assets/customnpcs/lang/sv_SE.lang index adf43d88c..70a29ebc9 100644 --- a/src/main/resources/assets/customnpcs/lang/sv_SE.lang +++ b/src/main/resources/assets/customnpcs/lang/sv_SE.lang @@ -311,5 +311,7 @@ role.mount=Mount role.mount.offsetx=Seat Offset X role.mount.offsety=Seat Offset Y role.mount.offsetz=Seat Offset Z +role.mount.jumpheight=Jump Strength +role.mount.sprint=Allow Sprinting role.mount.reset=Reset Position role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/zh_CN.lang b/src/main/resources/assets/customnpcs/lang/zh_CN.lang index 41799f778..00fb8c796 100644 --- a/src/main/resources/assets/customnpcs/lang/zh_CN.lang +++ b/src/main/resources/assets/customnpcs/lang/zh_CN.lang @@ -1247,5 +1247,7 @@ role.mount=Mount role.mount.offsetx=Seat Offset X role.mount.offsety=Seat Offset Y role.mount.offsetz=Seat Offset Z +role.mount.jumpheight=Jump Strength +role.mount.sprint=Allow Sprinting role.mount.reset=Reset Position role.mount.walkspeed=Walking speed: %s diff --git a/src/main/resources/assets/customnpcs/lang/zh_TW.lang b/src/main/resources/assets/customnpcs/lang/zh_TW.lang index 6b864af53..a4f3d4ae5 100644 --- a/src/main/resources/assets/customnpcs/lang/zh_TW.lang +++ b/src/main/resources/assets/customnpcs/lang/zh_TW.lang @@ -317,5 +317,7 @@ role.mount=Mount role.mount.offsetx=Seat Offset X role.mount.offsety=Seat Offset Y role.mount.offsetz=Seat Offset Z +role.mount.jumpheight=Jump Strength +role.mount.sprint=Allow Sprinting role.mount.reset=Reset Position role.mount.walkspeed=Walking speed: %s From f65662efafd3a86e9f73d681429334d2dac58cb1 Mon Sep 17 00:00:00 2001 From: Kam Date: Thu, 6 Nov 2025 02:34:47 -0500 Subject: [PATCH 16/18] Preserve airborne momentum when mounts dismount riders --- .../npcs/entity/EntityNPCInterface.java | 24 +++++++++++++++---- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/src/main/java/noppes/npcs/entity/EntityNPCInterface.java b/src/main/java/noppes/npcs/entity/EntityNPCInterface.java index 4f0abbe61..96310a01e 100644 --- a/src/main/java/noppes/npcs/entity/EntityNPCInterface.java +++ b/src/main/java/noppes/npcs/entity/EntityNPCInterface.java @@ -2270,12 +2270,26 @@ public abstract class EntityNPCInterface extends EntityCreature implements IEnti } private void stabilizeDismountedRider(Entity rider) { - rider.motionX = 0.0D; - rider.motionY = 0.0D; - rider.motionZ = 0.0D; - rider.fallDistance = 0.0F; + boolean wasOnGround = rider.onGround; + double previousMotionX = rider.motionX; + double previousMotionY = rider.motionY; + double previousMotionZ = rider.motionZ; + float previousFall = rider.fallDistance; + + if (wasOnGround) { + rider.motionX = 0.0D; + rider.motionY = 0.0D; + rider.motionZ = 0.0D; + rider.fallDistance = 0.0F; + rider.onGround = true; + } else { + rider.motionX = previousMotionX; + rider.motionY = previousMotionY; + rider.motionZ = previousMotionZ; + rider.fallDistance = previousFall; + } + rider.velocityChanged = true; - rider.onGround = true; } private void haltMountedMotion() { From 6ff481498324159fe7e1ba42a9d14cc9c11d8e32 Mon Sep 17 00:00:00 2001 From: Kam Date: Thu, 6 Nov 2025 14:49:36 -0500 Subject: [PATCH 17/18] Fix Bow Rendering positioning for Compat with Mixins --- .../noppes/npcs/client/renderer/RenderNPCHumanMale.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/java/noppes/npcs/client/renderer/RenderNPCHumanMale.java b/src/main/java/noppes/npcs/client/renderer/RenderNPCHumanMale.java index 452627bad..565454766 100644 --- a/src/main/java/noppes/npcs/client/renderer/RenderNPCHumanMale.java +++ b/src/main/java/noppes/npcs/client/renderer/RenderNPCHumanMale.java @@ -8,6 +8,7 @@ import net.minecraft.client.renderer.entity.RenderBiped; import net.minecraft.entity.Entity; import net.minecraft.entity.EntityLiving; import net.minecraft.entity.EntityLivingBase; +import net.minecraft.init.Items; import net.minecraft.item.Item; import net.minecraft.item.ItemArmor; import net.minecraft.item.ItemBlock; @@ -229,7 +230,8 @@ public class RenderNPCHumanMale extends RenderNPCInterface { GL11.glRotatef(20.0F, 1.0F, 0.0F, 0.0F); GL11.glRotatef(45.0F, 0.0F, 1.0F, 0.0F); GL11.glScalef(-var6, -var6, var6); - } else if (itemstack2.getItem() instanceof ItemBow && (customRenderer == null || pluginMod)) { + } else if ((itemstack2.getItem() != null && itemstack2.getItem() == Items.bow) || + (itemstack2.getItem() instanceof ItemBow && (customRenderer == null || pluginMod))) { var6 = 0.625F; GL11.glTranslatef(0.0F, 0.125F, 0.3125F); GL11.glRotatef(-20.0F, 0.0F, 1.0F, 0.0F); @@ -322,7 +324,8 @@ public class RenderNPCHumanMale extends RenderNPCInterface { GL11.glRotatef(20.0F, 1.0F, 0.0F, 0.0F); GL11.glRotatef(45.0F, 0.0F, 1.0F, 0.0F); GL11.glScalef(var6, -var6, var6); - } else if (itemstack2.getItem() instanceof ItemBow && (customRenderer == null || pluginMod)) { + } else if ((itemstack2.getItem() != null && itemstack2.getItem() == Items.bow) || + (itemstack2.getItem() instanceof ItemBow && (customRenderer == null || pluginMod))) { var6 = 0.625F; GL11.glTranslatef(0.0F, 0.125F, 0.3125F); GL11.glRotatef(-20.0F, 0.0F, 1.0F, 0.0F); From 6c84263769bfb2b51ed04c5ea563106f00279fc8 Mon Sep 17 00:00:00 2001 From: Kam Date: Fri, 7 Nov 2025 16:11:44 -0500 Subject: [PATCH 18/18] Update GuiNpcMount.java --- src/main/java/noppes/npcs/client/gui/roles/GuiNpcMount.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/noppes/npcs/client/gui/roles/GuiNpcMount.java b/src/main/java/noppes/npcs/client/gui/roles/GuiNpcMount.java index 0a2a2a450..5f4d228e2 100644 --- a/src/main/java/noppes/npcs/client/gui/roles/GuiNpcMount.java +++ b/src/main/java/noppes/npcs/client/gui/roles/GuiNpcMount.java @@ -64,7 +64,7 @@ public class GuiNpcMount extends GuiNPCInterface2 implements ITextfieldListener addLabel(new GuiNpcLabel(id, translationKey, guiLeft + 4, y + 5)); GuiNpcTextField field = new GuiNpcTextField(id, this, guiLeft + 140, y, 80, 20, format(value)); field.floatsOnly = true; - field.setMinMaxDefaultFloat(0.1F, 3.0F, 1.0F); + field.setMinMaxDefaultFloat(0.1F, 15.0F, 1.0F); addTextField(field); }