public class GermEffectGif extends GermEffectReusable<GermEffectGif> implements IEffectSightRewritable<GermEffectGif>, IAnimatable<GermEffectGif>
Constructor and Description |
---|
GermEffectGif(java.lang.String effectName) |
Modifier and Type | Method and Description |
---|---|
GermEffectGif |
addAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart) |
GermEffectGif |
addAnimation(java.lang.String animationName) |
GermEffectGif |
clearAnimations() |
GermEffectGif |
clone() |
java.lang.Object |
getAnimations() |
int |
getCycle() |
java.lang.String |
getHeight() |
java.lang.String |
getPath() |
java.lang.String |
getPitch() |
java.lang.String |
getRoll() |
int |
getType() |
java.lang.String |
getWidth() |
java.lang.String |
getYaw() |
boolean |
isCrossRendering() |
boolean |
isFollowBindPitch() |
boolean |
isFollowBindYaw() |
boolean |
isFollowPitch() |
boolean |
isFollowYaw() |
GermEffectGif |
removeAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart) |
GermEffectGif |
removeAnimation(java.lang.String animationName) |
GermEffectGif |
setAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart) |
GermEffectGif |
setAnimationGroup(AnimationGroup animationGroup) |
GermEffectGif |
setAnimationList(java.util.List<java.lang.String> animationList) |
GermEffectGif |
setAnimations(java.lang.Object objAnimation)
|
GermEffectGif |
setCrossRendering(boolean crossRendering) |
GermEffectGif |
setCycle(int cycle) |
GermEffectGif |
setFollowBindPitch(boolean followBindPitch) |
GermEffectGif |
setFollowBindYaw(boolean followBindYaw) |
GermEffectGif |
setFollowPitch(boolean followPitch) |
GermEffectGif |
setFollowYaw(boolean followYaw) |
GermEffectGif |
setHeight(java.lang.String height) |
GermEffectGif |
setPath(java.lang.String path) |
GermEffectGif |
setPitch(java.lang.String pitch) |
GermEffectGif |
setRoll(java.lang.String roll) |
GermEffectGif |
setWidth(java.lang.String width) |
GermEffectGif |
setYaw(java.lang.String yaw) |
copyFrom, copyTo, despawn, getCollisionCount, getDataMap, getDuration, getEffectName, getGermEffectPart, getGermEffectPart, getGermEffectPart, getIndexName, getOffsetX, getOffsetY, getOffsetZ, getRenderRange, getShooterName, getTopRendering, isBindEntityFirstPersonVisible, isBindEntityVisible, isCollisionBlock, isCollisionEntity, isCollisionRemove, isFollowBindX, isFollowBindY, isFollowBindZ, isLighting, loadSrc, loadSrc, onBlockCollision, onDespawn, onEntityCollision, onSpawn, setBindEntityFirstPersonVisible, setBindEntityVisible, setCollisionBlock, setCollisionCount, setCollisionEntity, setCollisionRemove, setDuration, setDuration, setFollowBindX, setFollowBindY, setFollowBindZ, setLighting, setOffsetX, setOffsetY, setOffsetZ, setOnBlock, setOnEntity, setRenderRange, setShooterName, setTopRendering, spawnToEntity, spawnToEntity, spawnToEntity, spawnToEntity, spawnToEntity, spawnToEntity, spawnToEntity, spawnToLocation, spawnToLocation, spawnToLocation, spawnToLocation, spawnToLocation, spawnToLocation
canEqual, equals, getSrc, hashCode, setIndexName, toString
public int getType()
public java.lang.String getWidth()
public GermEffectGif setWidth(java.lang.String width)
public java.lang.String getHeight()
public GermEffectGif setHeight(java.lang.String height)
public java.lang.String getPath()
public GermEffectGif setPath(java.lang.String path)
public int getCycle()
public GermEffectGif setCycle(int cycle)
public final boolean isCrossRendering()
public final GermEffectGif setCrossRendering(boolean crossRendering)
public final boolean isFollowBindYaw()
isFollowBindYaw
in interface IEffectSightRewritable<GermEffectGif>
public final GermEffectGif setFollowBindYaw(boolean followBindYaw)
public final boolean isFollowBindPitch()
isFollowBindPitch
in interface IEffectSightRewritable<GermEffectGif>
public final GermEffectGif setFollowBindPitch(boolean followBindPitch)
public final GermEffectGif setFollowYaw(boolean followYaw)
setFollowYaw
in interface IEffectSightRewritable<GermEffectGif>
public final GermEffectGif setFollowPitch(boolean followPitch)
setFollowPitch
in interface IEffectSightRewritable<GermEffectGif>
public final boolean isFollowYaw()
isFollowYaw
in interface IEffectSightRewritable<GermEffectGif>
public final boolean isFollowPitch()
isFollowPitch
in interface IEffectSightRewritable<GermEffectGif>
public final java.lang.String getYaw()
getYaw
in interface IEffectSightRewritable<GermEffectGif>
public final GermEffectGif setYaw(java.lang.String yaw)
setYaw
in interface IEffectSightRewritable<GermEffectGif>
public final java.lang.String getPitch()
getPitch
in interface IEffectSightRewritable<GermEffectGif>
public final GermEffectGif setPitch(java.lang.String pitch)
setPitch
in interface IEffectSightRewritable<GermEffectGif>
public final java.lang.String getRoll()
getRoll
in interface IEffectSightRewritable<GermEffectGif>
public final GermEffectGif setRoll(java.lang.String roll)
setRoll
in interface IEffectSightRewritable<GermEffectGif>
public GermEffectGif setAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart)
setAnimation
in interface IAnimatable<GermEffectGif>
public GermEffectGif setAnimationGroup(AnimationGroup animationGroup)
setAnimationGroup
in interface IAnimatable<GermEffectGif>
public GermEffectGif addAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart)
addAnimation
in interface IAnimatable<GermEffectGif>
public GermEffectGif removeAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart)
removeAnimation
in interface IAnimatable<GermEffectGif>
public GermEffectGif setAnimationList(java.util.List<java.lang.String> animationList)
setAnimationList
in interface IAnimatable<GermEffectGif>
public GermEffectGif removeAnimation(java.lang.String animationName)
removeAnimation
in interface IAnimatable<GermEffectGif>
public GermEffectGif addAnimation(java.lang.String animationName)
addAnimation
in interface IAnimatable<GermEffectGif>
public GermEffectGif setAnimations(java.lang.Object objAnimation)
List
AnimationGroup
GermAnimationPart
setAnimations
in interface IAnimatable<GermEffectGif>
objAnimation
- public GermEffectGif clearAnimations()
clearAnimations
in interface IAnimatable<GermEffectGif>
public java.lang.Object getAnimations()
getAnimations
in interface IAnimatable<GermEffectGif>
List
或者
AnimationGroup
或者
GermAnimationPart
public GermEffectGif clone()
clone
in class GermEffectPart<GermEffectGif>