public class NPCPlayer extends NPCHumanAbstract<EntityPlayer,org.bukkit.entity.Player>
entityLivingFieldResolver, entityLivingMethodResolver
entityFieldResolver, entityMethodResolver, nbtHandler, npcEntityFieldResolver, npcEntityMethodResolver, pluginName
Constructor and Description |
---|
NPCPlayer(EntityPlayer npcEntity) |
Modifier and Type | Method and Description |
---|---|
void |
despawn() |
String |
getFullName() |
String |
getName() |
org.inventivetalent.mcwrapper.auth.GameProfileWrapper |
getProfile() |
protected org.bukkit.scoreboard.Team |
getScoreboardTeam() |
boolean |
isNameVisible() |
boolean |
isShownInList() |
void |
onBaseTick(SuperSwitch superSwitch) |
void |
onDie(ObjectContainer<Object> damageSource,
SuperSwitch superSwitch) |
void |
onDie(SuperSwitch superSwitch) |
protected void |
postInit(String pluginName,
double x,
double y,
double z,
float yaw,
float pitch) |
void |
readFromNBT(org.inventivetalent.nbt.CompoundTag compoundTag) |
void |
refreshScoreboard() |
protected void |
removeOnDeath(SuperSwitch superSwitch) |
void |
setFullName(String fullName) |
void |
setName(String name) |
void |
setNamePrefix(String prefix) |
void |
setNameSuffix(String suffix) |
void |
setNameVisible(boolean visible) |
protected void |
setProfile(org.inventivetalent.mcwrapper.auth.GameProfileWrapper profile) |
void |
setShowInList(boolean showInList) |
void |
setSkin(String skinOwner) |
void |
setSkinTexture(String value,
String signature) |
protected void |
spawnPlayer() |
void |
updateNearby() |
void |
updateNearby(double radius) |
void |
updateNearby(double radius,
com.google.common.base.Predicate<org.bukkit.entity.Player> predicate) |
protected void |
updatePlayerList(org.bukkit.entity.Player player) |
void |
updateToPlayer(org.bukkit.entity.Player player) |
void |
writeToNBT(org.inventivetalent.nbt.CompoundTag compoundTag) |
getSkinLayerFlag, isLaying, respawnTo, setLaying, setSkinLayerFlag, setSkinLayers
clampYaw, getEntityLivingField, invokeEntityLivingMethod, invokeEntityLivingMethod, lookAt, moveForward, moveWithHeading, onHeadingMove, pathfindTo, refreshEquipment, refreshSlot, setBodyYaw, setEntityLivingField, setHeadYaw, setPitch, setYaw, tickAI
broadcastGlobalPacket, broadcastPacket, getAbsoluteBoundingBox, getBoundingBox, getBukkitEntity, getEntityField, getEntityType, getNbtData, getNpcEntity, getNPCField, getNpcType, getPlugin, getUniqueId, invokeEntityMethod, invokeEntityMethod, invokeNPCMethod, invokeNPCMethod, isPersistent, onCollide, onDamage, onMotion, onMove, onNBTRead, onNBTWrite, playAnimation, postInit, registerAI, sendPacket, setEntityField, setMotion, setNPCField, setPersistent, spawn, toString
public NPCPlayer(EntityPlayer npcEntity)
protected void postInit(String pluginName, double x, double y, double z, float yaw, float pitch) throws Exception
postInit
in class NPCAbstract<EntityPlayer,org.bukkit.entity.Player>
Exception
protected org.bukkit.scoreboard.Team getScoreboardTeam()
public void refreshScoreboard()
public org.inventivetalent.mcwrapper.auth.GameProfileWrapper getProfile()
protected void setProfile(org.inventivetalent.mcwrapper.auth.GameProfileWrapper profile)
public void setName(String name)
setName
in class NPCAbstract<EntityPlayer,org.bukkit.entity.Player>
public String getName()
getName
in class NPCAbstract<EntityPlayer,org.bukkit.entity.Player>
public void setNamePrefix(String prefix)
public void setNameSuffix(String suffix)
public void setFullName(String fullName)
public String getFullName()
public void setNameVisible(boolean visible)
setNameVisible
in class NPCAbstract<EntityPlayer,org.bukkit.entity.Player>
public boolean isNameVisible()
isNameVisible
in class NPCAbstract<EntityPlayer,org.bukkit.entity.Player>
public void setSkin(String skinOwner)
public void setShowInList(boolean showInList)
public boolean isShownInList()
public void writeToNBT(org.inventivetalent.nbt.CompoundTag compoundTag)
writeToNBT
in class NPCAbstract<EntityPlayer,org.bukkit.entity.Player>
public void readFromNBT(org.inventivetalent.nbt.CompoundTag compoundTag)
readFromNBT
in class NPCAbstract<EntityPlayer,org.bukkit.entity.Player>
protected void spawnPlayer()
public void despawn()
despawn
in class NPCAbstract<EntityPlayer,org.bukkit.entity.Player>
public void onBaseTick(SuperSwitch superSwitch)
onBaseTick
in class NPCAbstract<EntityPlayer,org.bukkit.entity.Player>
public void onDie(SuperSwitch superSwitch)
onDie
in class NPCAbstract<EntityPlayer,org.bukkit.entity.Player>
public void onDie(ObjectContainer<Object> damageSource, SuperSwitch superSwitch)
onDie
in class NPCLivingAbstract<EntityPlayer,org.bukkit.entity.Player>
protected void removeOnDeath(SuperSwitch superSwitch)
protected void updatePlayerList(org.bukkit.entity.Player player)
public void updateToPlayer(org.bukkit.entity.Player player)
updateToPlayer
in class NPCHumanAbstract<EntityPlayer,org.bukkit.entity.Player>
public void updateNearby(double radius, com.google.common.base.Predicate<org.bukkit.entity.Player> predicate)
updateNearby
in class NPCAbstract<EntityPlayer,org.bukkit.entity.Player>
public void updateNearby(double radius)
updateNearby
in class NPCAbstract<EntityPlayer,org.bukkit.entity.Player>
public void updateNearby()
updateNearby
in class NPCAbstract<EntityPlayer,org.bukkit.entity.Player>
Copyright © 2018. All rights reserved.