public class GermEffectFrame extends GermEffectReusable<GermEffectFrame> implements IEffectPartReusable, IEffectSightRewritable<GermEffectFrame>, IAnimatable<GermEffectFrame>
| Constructor and Description |
|---|
GermEffectFrame(java.lang.String effectName) |
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, spawnToLocationcanEqual, equals, getSrc, hashCode, setIndexName, toStringpublic final int getType()
public final java.lang.String getWidth()
public final GermEffectFrame setWidth(java.lang.String width)
public final java.lang.String getHeight()
public final GermEffectFrame setHeight(java.lang.String height)
public final java.util.List<java.lang.String> getFrames()
public final GermEffectFrame setFrames(java.util.List<java.lang.String> frames)
public final long getHz()
public final GermEffectFrame setHz(long hz)
public final int getCycle()
public final GermEffectFrame setCycle(int cycle)
public final boolean isCrossRendering()
public final GermEffectFrame setCrossRendering(boolean crossRendering)
public final boolean isFollowBindYaw()
isFollowBindYaw in interface IEffectSightRewritable<GermEffectFrame>public final GermEffectFrame setFollowBindYaw(boolean followBindYaw)
public final boolean isFollowBindPitch()
isFollowBindPitch in interface IEffectSightRewritable<GermEffectFrame>public final GermEffectFrame setFollowBindPitch(boolean followBindPitch)
public final GermEffectFrame setFollowYaw(boolean followYaw)
setFollowYaw in interface IEffectSightRewritable<GermEffectFrame>public final GermEffectFrame setFollowPitch(boolean followPitch)
setFollowPitch in interface IEffectSightRewritable<GermEffectFrame>public final boolean isFollowYaw()
isFollowYaw in interface IEffectSightRewritable<GermEffectFrame>public final boolean isFollowPitch()
isFollowPitch in interface IEffectSightRewritable<GermEffectFrame>public final java.lang.String getYaw()
getYaw in interface IEffectSightRewritable<GermEffectFrame>public final GermEffectFrame setYaw(java.lang.String yaw)
setYaw in interface IEffectSightRewritable<GermEffectFrame>public final java.lang.String getPitch()
getPitch in interface IEffectSightRewritable<GermEffectFrame>public final GermEffectFrame setPitch(java.lang.String pitch)
setPitch in interface IEffectSightRewritable<GermEffectFrame>public final java.lang.String getRoll()
getRoll in interface IEffectSightRewritable<GermEffectFrame>public final GermEffectFrame setRoll(java.lang.String roll)
setRoll in interface IEffectSightRewritable<GermEffectFrame>public GermEffectFrame setAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart)
setAnimation in interface IAnimatable<GermEffectFrame>public GermEffectFrame setAnimationGroup(AnimationGroup animationGroup)
setAnimationGroup in interface IAnimatable<GermEffectFrame>public GermEffectFrame addAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart)
addAnimation in interface IAnimatable<GermEffectFrame>public GermEffectFrame removeAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart)
removeAnimation in interface IAnimatable<GermEffectFrame>public GermEffectFrame setAnimationList(java.util.List<java.lang.String> animationList)
setAnimationList in interface IAnimatable<GermEffectFrame>public GermEffectFrame removeAnimation(java.lang.String animationName)
removeAnimation in interface IAnimatable<GermEffectFrame>public GermEffectFrame addAnimation(java.lang.String animationName)
addAnimation in interface IAnimatable<GermEffectFrame>public final GermEffectFrame setAnimations(java.lang.Object objAnimation)
ListAnimationGroupGermAnimationPart
setAnimations in interface IAnimatable<GermEffectFrame>objAnimation - public GermEffectFrame clearAnimations()
clearAnimations in interface IAnimatable<GermEffectFrame>public final java.lang.Object getAnimations()
getAnimations in interface IAnimatable<GermEffectFrame>List 或者
AnimationGroup 或者
GermAnimationPartpublic GermEffectFrame clone()
clone in class GermEffectPart<GermEffectFrame>