public class GermGuiOptions extends GermGuiPart<GermGuiOptions> implements IAnimatable<GermGuiOptions>
Modifier and Type | Class and Description |
---|---|
static class |
GermGuiOptions.Drag
*********************************************************************************
|
static class |
GermGuiOptions.Script |
GermGuiCallback.CallBackMachine
Constructor and Description |
---|
GermGuiOptions() |
Modifier and Type | Method and Description |
---|---|
GermGuiOptions |
addAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart) |
GermGuiOptions |
addAnimation(java.lang.String animationName) |
GermGuiOptions |
clearAnimations() |
GermGuiOptions |
clearVariable() |
java.lang.Object |
getAnimations() |
java.lang.Object |
getBlur() |
java.util.List<java.lang.String> |
getCloseDos() |
java.lang.String |
getData() |
java.util.Map<java.lang.String,java.lang.Object> |
getDataMap() |
GermGuiOptions.Drag |
getDrag() |
java.lang.Object |
getEnable() |
GermGuiLayout |
getGermGuiLayout()
*********************************************************************************
|
java.lang.String |
getHeight() |
org.bukkit.configuration.ConfigurationSection |
getKeyDos() |
java.util.List<java.lang.String> |
getOpenDos() |
java.lang.String |
getOpenSound() |
GermGuiOptions.Script |
getScript() |
java.lang.String |
getScriptjs() |
java.util.List<java.lang.String> |
getScrollDos() |
org.bukkit.configuration.ConfigurationSection |
getSrcDrag() |
org.bukkit.configuration.ConfigurationSection |
getSrcKeyDos() |
org.bukkit.configuration.ConfigurationSection |
getSrcLayout() |
org.bukkit.configuration.ConfigurationSection |
getSrcScript() |
java.lang.String |
getStartX() |
java.lang.String |
getStartY() |
java.lang.String |
getStartZ() |
java.util.List<java.lang.String> |
getTickDos() |
java.lang.String |
getVariables() |
java.util.Map<java.lang.String,java.lang.Object> |
getVariablesMap() |
java.lang.String |
getWidth() |
boolean |
isConsume() |
boolean |
isDragSwallow()
*********************************************************************************
|
boolean |
isDropCursorItem() |
boolean |
isEscCancel() |
boolean |
isEscCloseOnly() |
boolean |
isGuide() |
boolean |
isInteractiveHud() |
boolean |
isTopperHud() |
GermGuiOptions |
putVariable(java.lang.String key,
java.lang.String val) |
GermGuiOptions |
removeAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart) |
GermGuiOptions |
removeAnimation(java.lang.String animationName) |
GermGuiOptions |
removeVariable(java.lang.String key) |
GermGuiOptions |
sendScrollDos(java.util.List<java.lang.String> scrollDos) |
GermGuiOptions |
setAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart)
*********************************************************************************
|
GermGuiOptions |
setAnimationGroup(AnimationGroup animationGroup) |
GermGuiOptions |
setAnimationList(java.util.List<java.lang.String> animationList) |
GermGuiOptions |
setAnimations(java.lang.Object objAnimation)
|
GermGuiOptions |
setBlur(boolean blur) |
GermGuiOptions |
setBlur(float blur) |
GermGuiOptions |
setBlur(java.lang.Object blur) |
GermGuiOptions |
setCloseDos(java.util.List<java.lang.String> closeDos) |
GermGuiOptions |
setCloseDos(java.lang.Object obj) |
GermGuiOptions |
setConsume(boolean consume) |
GermGuiOptions |
setData(java.lang.Object jsonObj)
传入一个对象 会自动转换为json
|
GermGuiOptions |
setData(java.lang.String json) |
GermGuiOptions |
setDrag(org.bukkit.configuration.ConfigurationSection dragConfiguration) |
GermGuiOptions |
setDrag(GermGuiOptions.Drag drag) |
GermGuiOptions |
setDragSwallow(boolean dragSwallow) |
GermGuiOptions |
setDropCursorItem(boolean dropCursorItem) |
GermGuiOptions |
setEnable(java.lang.Object enable)
*********************************************************************************
|
GermGuiOptions |
setEscCancel(boolean escCancel) |
GermGuiOptions |
setEscCloseOnly(boolean escCloseOnly) |
GermGuiOptions |
setGuide(boolean guide) |
GermGuiOptions |
setHeight(java.lang.String height) |
GermGuiOptions |
setInteractiveHud(boolean interactiveHud) |
GermGuiOptions |
setKeyDos(org.bukkit.configuration.ConfigurationSection keyDos) |
GermGuiOptions |
setLayout(org.bukkit.configuration.ConfigurationSection layoutConfiguration) |
GermGuiOptions |
setLayout(GermGuiLayout germGuiLayout) |
GermGuiOptions |
setOpenDos(java.util.List<java.lang.String> openDos) |
GermGuiOptions |
setOpenDos(java.lang.Object obj) |
GermGuiOptions |
setOpenSound(java.lang.String openSound) |
GermGuiOptions |
setScript(org.bukkit.configuration.ConfigurationSection section) |
GermGuiOptions |
setScript(GermGuiOptions.Script script) |
GermGuiOptions |
setScriptjs(java.lang.String scriptjs) |
GermGuiOptions |
setScrollDos(java.lang.Object obj) |
GermGuiOptions |
setStartX(java.lang.String startX) |
GermGuiOptions |
setStartY(java.lang.String startY) |
GermGuiOptions |
setStartZ(java.lang.String startZ) |
GermGuiOptions |
setTickDos(java.util.List<java.lang.String> tickDos) |
GermGuiOptions |
setTickDos(java.lang.Object obj) |
GermGuiOptions |
setTopperHud(boolean topperHud) |
GermGuiOptions |
setVariables(java.lang.Object jsonObj) |
GermGuiOptions |
setVariables(java.lang.String json) |
GermGuiOptions |
setWidth(java.lang.String width) |
clone, copyFrom, copyTo, getGermGuiPart, getGermGuiPart, getGermGuiPart, getGermGuiPart, getGermGuiScreen, getInitDos, getInitScript, getLocationX, getLocationY, getLocationZ, getParentPart, getPlayer, getRealName, getSimpleMap, getTickScript, getTooltip, getTooltip2, isAsync, isEnable, isOpened, isViewportCulling, loadSrc, loadSrc, refreshField, refreshList, setAsync, setEnable, setGermGuiScreen, setIndexName, setInitDos, setInitDos, setInitScript, setLocationX, setLocationX, setLocationX, setLocationY, setLocationY, setLocationY, setLocationZ, setLocationZ, setLocationZ, setParentPart, 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 final java.lang.String getScriptjs()
public final GermGuiOptions setScriptjs(java.lang.String scriptjs)
public java.lang.Object getBlur()
public GermGuiOptions setBlur(java.lang.Object blur)
public GermGuiOptions setBlur(boolean blur)
public GermGuiOptions setBlur(float blur)
public java.lang.String getData()
public java.util.Map<java.lang.String,java.lang.Object> getDataMap()
public GermGuiOptions setData(java.lang.String json)
public GermGuiOptions setData(java.lang.Object jsonObj)
public java.lang.String getVariables()
public java.util.Map<java.lang.String,java.lang.Object> getVariablesMap()
public GermGuiOptions setVariables(java.lang.String json)
public GermGuiOptions setVariables(java.lang.Object jsonObj)
public GermGuiOptions clearVariable()
public GermGuiOptions putVariable(java.lang.String key, java.lang.String val)
public GermGuiOptions removeVariable(java.lang.String key)
public java.lang.String getWidth()
public GermGuiOptions setWidth(java.lang.String width)
public java.lang.String getHeight()
public GermGuiOptions setHeight(java.lang.String height)
public java.lang.String getStartX()
public GermGuiOptions setStartX(java.lang.String startX)
public java.lang.String getStartY()
public GermGuiOptions setStartY(java.lang.String startY)
public java.lang.String getStartZ()
public GermGuiOptions setStartZ(java.lang.String startZ)
public java.lang.String getOpenSound()
public GermGuiOptions setOpenSound(java.lang.String openSound)
public boolean isDropCursorItem()
public GermGuiOptions setDropCursorItem(boolean dropCursorItem)
public boolean isConsume()
public GermGuiOptions setConsume(boolean consume)
public boolean isInteractiveHud()
public GermGuiOptions setInteractiveHud(boolean interactiveHud)
public boolean isTopperHud()
public GermGuiOptions setTopperHud(boolean topperHud)
public java.util.List<java.lang.String> getOpenDos()
public GermGuiOptions setOpenDos(java.lang.Object obj)
public GermGuiOptions setOpenDos(java.util.List<java.lang.String> openDos)
public java.util.List<java.lang.String> getTickDos()
getTickDos
in class GermGuiPart<GermGuiOptions>
public GermGuiOptions setTickDos(java.lang.Object obj)
setTickDos
in class GermGuiPart<GermGuiOptions>
public GermGuiOptions setTickDos(java.util.List<java.lang.String> tickDos)
setTickDos
in class GermGuiPart<GermGuiOptions>
public java.util.List<java.lang.String> getScrollDos()
public GermGuiOptions setScrollDos(java.lang.Object obj)
public GermGuiOptions sendScrollDos(java.util.List<java.lang.String> scrollDos)
public org.bukkit.configuration.ConfigurationSection getSrcKeyDos()
public GermGuiOptions setKeyDos(org.bukkit.configuration.ConfigurationSection keyDos)
public java.util.List<java.lang.String> getCloseDos()
public GermGuiOptions setCloseDos(java.lang.Object obj)
public GermGuiOptions setCloseDos(java.util.List<java.lang.String> closeDos)
public boolean isGuide()
public GermGuiOptions setGuide(boolean guide)
public boolean isEscCancel()
public GermGuiOptions setEscCancel(boolean escCancel)
public boolean isEscCloseOnly()
public GermGuiOptions setEscCloseOnly(boolean escCloseOnly)
public GermGuiOptions setAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart)
setAnimation
in interface IAnimatable<GermGuiOptions>
public GermGuiOptions setAnimationGroup(AnimationGroup animationGroup)
setAnimationGroup
in interface IAnimatable<GermGuiOptions>
public GermGuiOptions addAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart)
addAnimation
in interface IAnimatable<GermGuiOptions>
public GermGuiOptions removeAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart)
removeAnimation
in interface IAnimatable<GermGuiOptions>
public GermGuiOptions setAnimationList(java.util.List<java.lang.String> animationList)
setAnimationList
in interface IAnimatable<GermGuiOptions>
public GermGuiOptions removeAnimation(java.lang.String animationName)
removeAnimation
in interface IAnimatable<GermGuiOptions>
public GermGuiOptions addAnimation(java.lang.String animationName)
addAnimation
in interface IAnimatable<GermGuiOptions>
public GermGuiOptions setAnimations(java.lang.Object objAnimation)
List
AnimationGroup
GermAnimationPart
setAnimations
in interface IAnimatable<GermGuiOptions>
objAnimation
- public GermGuiOptions clearAnimations()
clearAnimations
in interface IAnimatable<GermGuiOptions>
public java.lang.Object getAnimations()
getAnimations
in interface IAnimatable<GermGuiOptions>
List
或者
AnimationGroup
或者
GermAnimationPart
public final org.bukkit.configuration.ConfigurationSection getSrcLayout()
public final GermGuiOptions setLayout(org.bukkit.configuration.ConfigurationSection layoutConfiguration)
public final GermGuiOptions setLayout(GermGuiLayout germGuiLayout)
public boolean isDragSwallow()
public GermGuiOptions setDragSwallow(boolean dragSwallow)
public GermGuiOptions setDrag(org.bukkit.configuration.ConfigurationSection dragConfiguration)
public GermGuiOptions setDrag(GermGuiOptions.Drag drag)
public GermGuiOptions.Drag getDrag()
public org.bukkit.configuration.ConfigurationSection getSrcDrag()
public GermGuiOptions setScript(org.bukkit.configuration.ConfigurationSection section)
public GermGuiOptions setScript(GermGuiOptions.Script script)
public GermGuiOptions.Script getScript()
public org.bukkit.configuration.ConfigurationSection getSrcScript()
public GermGuiOptions setEnable(java.lang.Object enable)
setEnable
in class GermGuiPart<GermGuiOptions>
public java.lang.Object getEnable()
getEnable
in class GermGuiPart<GermGuiOptions>
public org.bukkit.configuration.ConfigurationSection getKeyDos()
public GermGuiLayout getGermGuiLayout()