public class GermEffectTexture extends GermEffectReusable<GermEffectTexture> implements IEffectSightRewritable<GermEffectTexture>, IAnimatable<GermEffectTexture>
Constructor and Description |
---|
GermEffectTexture(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, spawnToLocation
canEqual, equals, getSrc, hashCode, setIndexName, toString
public int getType()
public java.lang.String getWidth()
public GermEffectTexture setWidth(java.lang.String width)
public java.lang.String getHeight()
public GermEffectTexture setHeight(java.lang.String height)
public java.lang.String getPath()
public GermEffectTexture setPath(java.lang.String path)
public final boolean isCrossRendering()
public final GermEffectTexture setCrossRendering(boolean crossRendering)
public final boolean isFollowBindYaw()
isFollowBindYaw
in interface IEffectSightRewritable<GermEffectTexture>
public final GermEffectTexture setFollowBindYaw(boolean followBindYaw)
public final boolean isFollowBindPitch()
isFollowBindPitch
in interface IEffectSightRewritable<GermEffectTexture>
public final GermEffectTexture setFollowBindPitch(boolean followBindPitch)
public final boolean isFollowYaw()
isFollowYaw
in interface IEffectSightRewritable<GermEffectTexture>
public final GermEffectTexture setFollowYaw(boolean followYaw)
setFollowYaw
in interface IEffectSightRewritable<GermEffectTexture>
public final boolean isFollowPitch()
isFollowPitch
in interface IEffectSightRewritable<GermEffectTexture>
public final GermEffectTexture setFollowPitch(boolean followPitch)
setFollowPitch
in interface IEffectSightRewritable<GermEffectTexture>
public final java.lang.String getYaw()
getYaw
in interface IEffectSightRewritable<GermEffectTexture>
public final GermEffectTexture setYaw(java.lang.String yaw)
setYaw
in interface IEffectSightRewritable<GermEffectTexture>
public final java.lang.String getPitch()
getPitch
in interface IEffectSightRewritable<GermEffectTexture>
public final GermEffectTexture setPitch(java.lang.String pitch)
setPitch
in interface IEffectSightRewritable<GermEffectTexture>
public final java.lang.String getRoll()
getRoll
in interface IEffectSightRewritable<GermEffectTexture>
public final GermEffectTexture setRoll(java.lang.String roll)
setRoll
in interface IEffectSightRewritable<GermEffectTexture>
public GermEffectTexture setAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart)
setAnimation
in interface IAnimatable<GermEffectTexture>
public GermEffectTexture setAnimationGroup(AnimationGroup animationGroup)
setAnimationGroup
in interface IAnimatable<GermEffectTexture>
public GermEffectTexture addAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart)
addAnimation
in interface IAnimatable<GermEffectTexture>
public GermEffectTexture removeAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart)
removeAnimation
in interface IAnimatable<GermEffectTexture>
public GermEffectTexture setAnimationList(java.util.List<java.lang.String> animationList)
setAnimationList
in interface IAnimatable<GermEffectTexture>
public GermEffectTexture removeAnimation(java.lang.String animationName)
removeAnimation
in interface IAnimatable<GermEffectTexture>
public GermEffectTexture addAnimation(java.lang.String animationName)
addAnimation
in interface IAnimatable<GermEffectTexture>
public GermEffectTexture setAnimations(java.lang.Object objAnimation)
List
AnimationGroup
GermAnimationPart
setAnimations
in interface IAnimatable<GermEffectTexture>
objAnimation
- public GermEffectTexture clearAnimations()
clearAnimations
in interface IAnimatable<GermEffectTexture>
public java.lang.Object getAnimations()
getAnimations
in interface IAnimatable<GermEffectTexture>
List
或者
AnimationGroup
或者
GermAnimationPart
public GermEffectTexture clone()
clone
in class GermEffectPart<GermEffectTexture>