public abstract class NPCHumanAbstract<N extends NPCEntityHuman,B extends org.bukkit.entity.HumanEntity> extends NPCLivingAbstract<N,B> implements ISkinnableEntity
entityLivingFieldResolver, entityLivingMethodResolver
entityFieldResolver, entityMethodResolver, nbtHandler, npcEntityFieldResolver, npcEntityMethodResolver, pluginName
Constructor and Description |
---|
NPCHumanAbstract(N npcEntity) |
Modifier and Type | Method and Description |
---|---|
protected int |
getSkinLayerFlag() |
boolean |
isLaying() |
void |
respawnTo(org.bukkit.entity.Player player) |
void |
setLaying(boolean laying) |
protected void |
setSkinLayerFlag(int flag) |
void |
setSkinLayers(SkinLayer... visibleLayers) |
void |
updateToPlayer(org.bukkit.entity.Player player) |
clampYaw, getEntityLivingField, invokeEntityLivingMethod, invokeEntityLivingMethod, lookAt, moveForward, moveWithHeading, onDie, onHeadingMove, pathfindTo, refreshEquipment, refreshSlot, setBodyYaw, setEntityLivingField, setHeadYaw, setPitch, setYaw, tickAI
broadcastGlobalPacket, broadcastPacket, despawn, getAbsoluteBoundingBox, getBoundingBox, getBukkitEntity, getEntityField, getEntityType, getName, getNbtData, getNpcEntity, getNPCField, getNpcType, getPlugin, getUniqueId, invokeEntityMethod, invokeEntityMethod, invokeNPCMethod, invokeNPCMethod, isNameVisible, isPersistent, onBaseTick, onCollide, onDamage, onDie, onMotion, onMove, onNBTRead, onNBTWrite, playAnimation, postInit, postInit, readFromNBT, registerAI, sendPacket, setEntityField, setMotion, setName, setNameVisible, setNPCField, setPersistent, spawn, toString, updateNearby, updateNearby, updateNearby, writeToNBT
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
setSkinTexture
public NPCHumanAbstract(N npcEntity)
public void setSkinLayers(SkinLayer... visibleLayers)
setSkinLayers
in interface ISkinnableEntity
protected void setSkinLayerFlag(int flag)
protected int getSkinLayerFlag()
public void setLaying(boolean laying)
public boolean isLaying()
public void updateToPlayer(org.bukkit.entity.Player player)
updateToPlayer
in class NPCAbstract<N extends NPCEntityHuman,B extends org.bukkit.entity.HumanEntity>
public void respawnTo(org.bukkit.entity.Player player)
respawnTo
in class NPCAbstract<N extends NPCEntityHuman,B extends org.bukkit.entity.HumanEntity>
Copyright © 2018. All rights reserved.