public class GermGuiEntity extends GermGuiPart<GermGuiEntity> implements IGuiPartResizeable<GermGuiEntity>, IAnimatable<GermGuiEntity>
GermGuiCallback.CallBackMachine
Constructor and Description |
---|
GermGuiEntity(java.lang.String indexName) |
Modifier and Type | Method and Description |
---|---|
GermGuiEntity |
addAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart) |
GermGuiEntity |
addAnimation(java.lang.String animationName) |
GermGuiEntity |
clearAnimations() |
GermGuiEntity |
clone() |
GermGuiEntity |
copyFrom(GermGuiEntity germGuiPart)
将germGuiPart赋值到this
|
GermGuiEntity |
copyTo(GermGuiEntity germGuiPart)
将this的属性赋值到germGuiPart
|
java.lang.Object |
getAnimations() |
org.bukkit.inventory.ItemStack |
getBoots() |
java.lang.String |
getBootsSerializer() |
org.bukkit.inventory.ItemStack |
getChestplate() |
java.lang.String |
getChestplateSerializer() |
org.bukkit.entity.Entity |
getEntity() |
java.lang.String |
getHeight() |
org.bukkit.inventory.ItemStack |
getHelmet() |
java.lang.String |
getHelmetSerializer() |
org.bukkit.inventory.ItemStack |
getLeggings() |
java.lang.String |
getLeggingsSerializer() |
java.lang.String |
getLookAtX() |
java.lang.String |
getLookAtY() |
org.bukkit.inventory.ItemStack |
getMainHand() |
java.lang.String |
getMainHandSerializer() |
java.lang.String |
getModel() |
java.lang.String |
getName() |
org.bukkit.inventory.ItemStack |
getOffHand() |
java.lang.String |
getOffHandSerializer() |
java.lang.String |
getRotateX() |
java.lang.String |
getRotateY() |
java.lang.String |
getRotateZ() |
java.lang.String |
getSize() |
int |
getType() |
java.lang.String |
getWidth() |
boolean |
isFollowCursor() |
boolean |
isSwallow() |
void |
playModelAnimation(java.lang.String modelAnimation)
*********************************************************************************
|
GermGuiEntity |
removeAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart) |
GermGuiEntity |
removeAnimation(java.lang.String animationName) |
GermGuiEntity |
setAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart) |
GermGuiEntity |
setAnimationGroup(AnimationGroup animationGroup) |
GermGuiEntity |
setAnimationList(java.util.List<java.lang.String> animationList) |
GermGuiEntity |
setAnimations(java.lang.Object objAnimation)
|
GermGuiEntity |
setBoots(org.bukkit.inventory.ItemStack boots) |
GermGuiEntity |
setChestplate(org.bukkit.inventory.ItemStack chestplate) |
GermGuiEntity |
setEntity(@NotNull org.bukkit.entity.Entity entity) |
GermGuiEntity |
setEntityFromId(int id) |
GermGuiEntity |
setEntityFromId(int id,
org.bukkit.entity.EntityType defaultType) |
void |
setEquipment(org.bukkit.configuration.ConfigurationSection section) |
GermGuiEntity |
setFollowCursor(boolean followCursor) |
GermGuiEntity |
setH(java.lang.String height) |
GermGuiEntity |
setHeight(java.lang.String height) |
GermGuiEntity |
setHelmet(org.bukkit.inventory.ItemStack helmet) |
GermGuiEntity |
setLeggings(org.bukkit.inventory.ItemStack leggings) |
GermGuiEntity |
setLookAtX(java.lang.String lookAtX) |
GermGuiEntity |
setLookAtY(java.lang.String lookAtY) |
GermGuiEntity |
setMainHand(org.bukkit.inventory.ItemStack mainHand) |
GermGuiEntity |
setModel(java.lang.String model)
npc
|
GermGuiEntity |
setName(java.lang.String name) |
GermGuiEntity |
setOffHand(org.bukkit.inventory.ItemStack offHand) |
GermGuiEntity |
setRotateX(java.lang.String rotateX) |
GermGuiEntity |
setRotateY(java.lang.String rotateY) |
GermGuiEntity |
setRotateZ(java.lang.String rotateZ) |
GermGuiEntity |
setSize(java.lang.String size) |
GermGuiEntity |
setSwallow(boolean swallow) |
GermGuiEntity |
setW(java.lang.String width) |
GermGuiEntity |
setWidth(java.lang.String width) |
void |
stopModelAnimation(java.lang.String modelAnimation) |
getEnable, getGermGuiPart, getGermGuiPart, getGermGuiPart, getGermGuiPart, getGermGuiScreen, getInitDos, getInitScript, getLocationX, getLocationY, getLocationZ, getParentPart, getPlayer, getRealName, getSimpleMap, getTickDos, getTickScript, getTooltip, getTooltip2, isAsync, isEnable, isOpened, isViewportCulling, loadSrc, loadSrc, refreshField, refreshList, setAsync, setEnable, setEnable, setGermGuiScreen, setIndexName, setInitDos, setInitDos, setInitScript, setLocationX, setLocationX, setLocationX, setLocationY, setLocationY, setLocationY, setLocationZ, setLocationZ, setLocationZ, setParentPart, setTickDos, setTickDos, setTickScript, setTooltip, setTooltip2, setViewportCulling, setX, setY, setZ
clearCallbackHandler, getCallbackHandler, getHandler, getPlayerHandler, onCallback, registerCallbackHandler, registerHandler, registerPlayerHandler, removeCallbackHandler, removeHandler, removeHandler, removePlayerHandler, removePlayerHandler
canEqual, copyFrom, copyTo, equals, getIndexName, getSrc, hashCode, toString
public int getType()
public final boolean isSwallow()
public final GermGuiEntity setSwallow(boolean swallow)
public final java.lang.String getRotateY()
public final GermGuiEntity setRotateY(java.lang.String rotateY)
public final java.lang.String getRotateX()
public final GermGuiEntity setRotateX(java.lang.String rotateX)
public final java.lang.String getRotateZ()
public final GermGuiEntity setRotateZ(java.lang.String rotateZ)
public GermGuiEntity setName(java.lang.String name)
public GermGuiEntity setEntity(@NotNull @NotNull org.bukkit.entity.Entity entity)
public GermGuiEntity setEntityFromId(int id)
id
- 当打开界面的玩家和这个实体id对应实体在一个世界才能正确获取出来public GermGuiEntity setEntityFromId(int id, org.bukkit.entity.EntityType defaultType)
id
- 当打开界面的玩家和这个实体id对应实体在一个世界才能正确获取出来defaultType
- 如果不在相同的世界时,给他一个默认的材质public java.lang.String getModel()
public GermGuiEntity setModel(java.lang.String model)
model
- public GermGuiEntity setSize(java.lang.String size)
public GermGuiEntity setWidth(java.lang.String width)
setWidth
in interface IGuiPartResizeable<GermGuiEntity>
public GermGuiEntity setHeight(java.lang.String height)
setHeight
in interface IGuiPartResizeable<GermGuiEntity>
public GermGuiEntity setW(java.lang.String width)
setW
in interface IGuiPartResizeable<GermGuiEntity>
public GermGuiEntity setH(java.lang.String height)
setH
in interface IGuiPartResizeable<GermGuiEntity>
public GermGuiEntity setLookAtX(java.lang.String lookAtX)
public GermGuiEntity setLookAtY(java.lang.String lookAtY)
public GermGuiEntity setFollowCursor(boolean followCursor)
public java.lang.String getName()
public java.lang.String getSize()
public java.lang.String getWidth()
getWidth
in interface IGuiPartResizeable<GermGuiEntity>
public java.lang.String getHeight()
getHeight
in interface IGuiPartResizeable<GermGuiEntity>
public java.lang.String getLookAtX()
public java.lang.String getLookAtY()
public boolean isFollowCursor()
public org.bukkit.entity.Entity getEntity()
public GermGuiEntity clone()
clone
in class GermGuiPart<GermGuiEntity>
public GermGuiEntity copyTo(GermGuiEntity germGuiPart)
GermGuiPart
copyTo
in class GermGuiPart<GermGuiEntity>
germGuiPart
- 赋值的对象public GermGuiEntity copyFrom(GermGuiEntity germGuiPart)
GermGuiPart
copyFrom
in class GermGuiPart<GermGuiEntity>
germGuiPart
- 获取属性的目标对象public org.bukkit.inventory.ItemStack getHelmet()
public org.bukkit.inventory.ItemStack getChestplate()
public org.bukkit.inventory.ItemStack getLeggings()
public org.bukkit.inventory.ItemStack getBoots()
public org.bukkit.inventory.ItemStack getMainHand()
public org.bukkit.inventory.ItemStack getOffHand()
public java.lang.String getHelmetSerializer()
public java.lang.String getChestplateSerializer()
public java.lang.String getLeggingsSerializer()
public java.lang.String getBootsSerializer()
public java.lang.String getMainHandSerializer()
public java.lang.String getOffHandSerializer()
public GermGuiEntity setHelmet(org.bukkit.inventory.ItemStack helmet)
public GermGuiEntity setChestplate(org.bukkit.inventory.ItemStack chestplate)
public GermGuiEntity setLeggings(org.bukkit.inventory.ItemStack leggings)
public GermGuiEntity setBoots(org.bukkit.inventory.ItemStack boots)
public GermGuiEntity setMainHand(org.bukkit.inventory.ItemStack mainHand)
public GermGuiEntity setOffHand(org.bukkit.inventory.ItemStack offHand)
public final void setEquipment(org.bukkit.configuration.ConfigurationSection section)
public final void playModelAnimation(java.lang.String modelAnimation)
public final void stopModelAnimation(java.lang.String modelAnimation)
public GermGuiEntity setAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart)
setAnimation
in interface IAnimatable<GermGuiEntity>
public GermGuiEntity setAnimationGroup(AnimationGroup animationGroup)
setAnimationGroup
in interface IAnimatable<GermGuiEntity>
public GermGuiEntity addAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart)
addAnimation
in interface IAnimatable<GermGuiEntity>
public GermGuiEntity removeAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart)
removeAnimation
in interface IAnimatable<GermGuiEntity>
public GermGuiEntity setAnimationList(java.util.List<java.lang.String> animationList)
setAnimationList
in interface IAnimatable<GermGuiEntity>
public GermGuiEntity removeAnimation(java.lang.String animationName)
removeAnimation
in interface IAnimatable<GermGuiEntity>
public GermGuiEntity addAnimation(java.lang.String animationName)
addAnimation
in interface IAnimatable<GermGuiEntity>
public GermGuiEntity setAnimations(java.lang.Object objAnimation)
List
AnimationGroup
GermAnimationPart
setAnimations
in interface IAnimatable<GermGuiEntity>
objAnimation
- public GermGuiEntity clearAnimations()
clearAnimations
in interface IAnimatable<GermGuiEntity>
public java.lang.Object getAnimations()
getAnimations
in interface IAnimatable<GermGuiEntity>
List
或者
AnimationGroup
或者
GermAnimationPart