public class GermGuiItem extends GermGuiPart<GermGuiItem> implements IGuiPartResizeable<GermGuiItem>, IAnimatable<GermGuiItem>
GermGuiCallback.CallBackMachineinited| Constructor and Description |
|---|
GermGuiItem(java.lang.String indexName) |
| Modifier and Type | Method and Description |
|---|---|
GermGuiItem |
addAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart) |
GermGuiItem |
addAnimation(java.lang.String animationName) |
GermGuiItem |
clearAnimations() |
GermGuiItem |
clone() |
GermGuiItem |
copyFrom(GermGuiItem germGuiPart)
将germGuiPart赋值到this
|
GermGuiItem |
copyTo(GermGuiItem germGuiPart)
将this的属性赋值到germGuiPart
|
java.lang.Object |
getAnimations() |
java.lang.String |
getHeight() |
java.lang.String |
getIdentity() |
org.bukkit.inventory.ItemStack |
getItemStack() |
java.lang.String |
getItemStackSerializer() |
java.lang.String |
getSize() |
int |
getType() |
java.lang.String |
getWidth() |
boolean |
isItemTooltip() |
boolean |
isSwallow() |
GermGuiItem |
removeAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart) |
GermGuiItem |
removeAnimation(java.lang.String animationName) |
GermGuiItem |
setAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart) |
GermGuiItem |
setAnimationGroup(AnimationGroup animationGroup) |
GermGuiItem |
setAnimationList(java.util.List<java.lang.String> animationList) |
GermGuiItem |
setAnimations(java.lang.Object objAnimation)
|
GermGuiItem |
setH(java.lang.String height) |
GermGuiItem |
setHeight(java.lang.String height) |
GermGuiItem |
setIdentity(java.lang.String identity) |
GermGuiItem |
setItemStack(org.bukkit.inventory.ItemStack itemStack) |
GermGuiItem |
setItemStack(java.lang.Object obj) |
GermGuiItem |
setItemStackSerializer(java.lang.String itemStackSerializer) |
GermGuiItem |
setItemTooltip(boolean itemTooltip) |
GermGuiItem |
setSize(java.lang.String size) |
GermGuiItem |
setSwallow(boolean swallow) |
GermGuiItem |
setW(java.lang.String width) |
GermGuiItem |
setWidth(java.lang.String width) |
getEnable, getGermGuiPart, getGermGuiPart, getGermGuiPart, getGermGuiPart, getGermGuiScreen, getInitDos, getInitScript, getLocationX, getLocationY, getLocationZ, getParentPart, getPlayer, getRealName, getSimpleMap, getTickDos, getTickScript, getTooltip, getTooltip2, init, isAsync, isEnable, isInited, 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, setZclearCallbackHandler, getCallbackHandler, getHandler, getPlayerHandler, onCallback, registerCallbackHandler, registerHandler, registerPlayerHandler, removeCallbackHandler, removeHandler, removeHandler, removePlayerHandler, removePlayerHandlercanEqual, copyFrom, copyTo, equals, getIndexName, getSrc, hashCode, toStringpublic int getType()
public GermGuiItem clone()
clone in class GermGuiPart<GermGuiItem>public final java.lang.String getIdentity()
public final GermGuiItem setIdentity(java.lang.String identity)
public final boolean isSwallow()
public final GermGuiItem setSwallow(boolean swallow)
public final boolean isItemTooltip()
public final GermGuiItem setItemTooltip(boolean itemTooltip)
public final GermGuiItem setItemStackSerializer(java.lang.String itemStackSerializer)
public java.lang.String getSize()
public GermGuiItem setSize(java.lang.String size)
public java.lang.String getWidth()
getWidth in interface IGuiPartResizeable<GermGuiItem>public GermGuiItem setWidth(java.lang.String width)
setWidth in interface IGuiPartResizeable<GermGuiItem>public java.lang.String getHeight()
getHeight in interface IGuiPartResizeable<GermGuiItem>public GermGuiItem setHeight(java.lang.String height)
setHeight in interface IGuiPartResizeable<GermGuiItem>public GermGuiItem setW(java.lang.String width)
setW in interface IGuiPartResizeable<GermGuiItem>public GermGuiItem setH(java.lang.String height)
setH in interface IGuiPartResizeable<GermGuiItem>public org.bukkit.inventory.ItemStack getItemStack()
public java.lang.String getItemStackSerializer()
public GermGuiItem setItemStack(java.lang.Object obj)
public GermGuiItem setItemStack(org.bukkit.inventory.ItemStack itemStack)
public GermGuiItem copyFrom(GermGuiItem germGuiPart)
GermGuiPartcopyFrom in class GermGuiPart<GermGuiItem>germGuiPart - 获取属性的目标对象public GermGuiItem copyTo(GermGuiItem germGuiPart)
GermGuiPartcopyTo in class GermGuiPart<GermGuiItem>germGuiPart - 赋值的对象public GermGuiItem setAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart)
setAnimation in interface IAnimatable<GermGuiItem>public GermGuiItem setAnimationGroup(AnimationGroup animationGroup)
setAnimationGroup in interface IAnimatable<GermGuiItem>public GermGuiItem addAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart)
addAnimation in interface IAnimatable<GermGuiItem>public GermGuiItem removeAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart)
removeAnimation in interface IAnimatable<GermGuiItem>public GermGuiItem setAnimationList(java.util.List<java.lang.String> animationList)
setAnimationList in interface IAnimatable<GermGuiItem>public GermGuiItem removeAnimation(java.lang.String animationName)
removeAnimation in interface IAnimatable<GermGuiItem>public GermGuiItem addAnimation(java.lang.String animationName)
addAnimation in interface IAnimatable<GermGuiItem>public GermGuiItem setAnimations(java.lang.Object objAnimation)
ListAnimationGroupGermAnimationPart
setAnimations in interface IAnimatable<GermGuiItem>objAnimation - public GermGuiItem clearAnimations()
clearAnimations in interface IAnimatable<GermGuiItem>public java.lang.Object getAnimations()
getAnimations in interface IAnimatable<GermGuiItem>List 或者
AnimationGroup 或者
GermAnimationPart