public class GermEffectEntity extends GermEffectReusable<GermEffectEntity> implements IEffectSightRewritable<GermEffectEntity>, IAnimatable<GermEffectEntity>
| Constructor and Description |
|---|
GermEffectEntity(java.lang.String effectName) |
| Modifier and Type | Method and Description |
|---|---|
GermEffectEntity |
addAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart) |
GermEffectEntity |
addAnimation(java.lang.String animationName) |
GermEffectEntity |
clearAnimations() |
GermEffectEntity |
clone() |
GermEffectEntity |
generateEntityId(boolean flag) |
java.lang.Object |
getAnimations() |
int |
getEntityId() |
java.util.List<java.lang.String> |
getInitDos() |
java.lang.String |
getLookAtX() |
java.lang.String |
getLookAtY() |
java.lang.String |
getModel() |
java.lang.String |
getName() |
java.lang.String |
getPitch() |
java.util.List<java.lang.String> |
getRightDos() |
java.lang.String |
getRoll() |
java.lang.String |
getSize() |
int |
getType() |
java.lang.String |
getYaw() |
boolean |
isFollowBindPitch() |
boolean |
isFollowBindYaw() |
boolean |
isFollowPitch() |
boolean |
isFollowYaw() |
boolean |
isShowName() |
GermEffectEntity |
removeAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart) |
GermEffectEntity |
removeAnimation(java.lang.String animationName) |
GermEffectEntity |
setAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart) |
GermEffectEntity |
setAnimationGroup(AnimationGroup animationGroup) |
GermEffectEntity |
setAnimationList(java.util.List<java.lang.String> animationList) |
GermEffectEntity |
setAnimations(java.lang.Object objAnimation)
|
GermEffectEntity |
setFollowBindPitch(boolean followBindPitch) |
GermEffectEntity |
setFollowBindYaw(boolean followBindYaw) |
GermEffectEntity |
setFollowPitch(boolean followPitch) |
GermEffectEntity |
setFollowYaw(boolean followYaw) |
GermEffectEntity |
setInitDos(java.util.List<java.lang.String> initDos) |
GermEffectEntity |
setInitDos(java.lang.Object obj) |
GermEffectEntity |
setLookAtX(java.lang.String lookAtX) |
GermEffectEntity |
setLookAtY(java.lang.String lookAtY) |
GermEffectEntity |
setModel(java.lang.String model) |
GermEffectEntity |
setName(java.lang.String name) |
GermEffectEntity |
setPitch(java.lang.String pitch) |
GermEffectEntity |
setRightDos(java.util.List<java.lang.String> rightDos) |
GermEffectEntity |
setRightDos(java.lang.Object obj) |
GermEffectEntity |
setRoll(java.lang.String roll) |
GermEffectEntity |
setShowName(boolean showName) |
GermEffectEntity |
setSize(java.lang.String size) |
GermEffectEntity |
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, spawnToLocationcanEqual, equals, getSrc, hashCode, setIndexName, toStringpublic int getType()
public GermEffectEntity generateEntityId(boolean flag)
public int getEntityId()
public final boolean isShowName()
public final GermEffectEntity setShowName(boolean showName)
public final java.lang.String getName()
public final GermEffectEntity setName(java.lang.String name)
public final java.lang.String getModel()
public final GermEffectEntity setModel(java.lang.String model)
public final java.lang.String getLookAtX()
public final GermEffectEntity setLookAtX(java.lang.String lookAtX)
public final java.lang.String getLookAtY()
public final GermEffectEntity setLookAtY(java.lang.String lookAtY)
public final java.lang.String getSize()
public final GermEffectEntity setSize(java.lang.String size)
public final GermEffectEntity setFollowYaw(boolean followYaw)
setFollowYaw in interface IEffectSightRewritable<GermEffectEntity>public final GermEffectEntity setFollowPitch(boolean followPitch)
setFollowPitch in interface IEffectSightRewritable<GermEffectEntity>public final boolean isFollowYaw()
isFollowYaw in interface IEffectSightRewritable<GermEffectEntity>public final boolean isFollowPitch()
isFollowPitch in interface IEffectSightRewritable<GermEffectEntity>public final boolean isFollowBindYaw()
isFollowBindYaw in interface IEffectSightRewritable<GermEffectEntity>public final GermEffectEntity setFollowBindYaw(boolean followBindYaw)
public final boolean isFollowBindPitch()
isFollowBindPitch in interface IEffectSightRewritable<GermEffectEntity>public final GermEffectEntity setFollowBindPitch(boolean followBindPitch)
public final java.lang.String getYaw()
getYaw in interface IEffectSightRewritable<GermEffectEntity>public final GermEffectEntity setYaw(java.lang.String yaw)
setYaw in interface IEffectSightRewritable<GermEffectEntity>public final java.lang.String getPitch()
getPitch in interface IEffectSightRewritable<GermEffectEntity>public final GermEffectEntity setPitch(java.lang.String pitch)
setPitch in interface IEffectSightRewritable<GermEffectEntity>public final java.lang.String getRoll()
getRoll in interface IEffectSightRewritable<GermEffectEntity>public final GermEffectEntity setRoll(java.lang.String roll)
setRoll in interface IEffectSightRewritable<GermEffectEntity>public GermEffectEntity setInitDos(java.lang.Object obj)
public GermEffectEntity setInitDos(java.util.List<java.lang.String> initDos)
public java.util.List<java.lang.String> getInitDos()
public GermEffectEntity setRightDos(java.lang.Object obj)
public GermEffectEntity setRightDos(java.util.List<java.lang.String> rightDos)
public java.util.List<java.lang.String> getRightDos()
public GermEffectEntity setAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart)
setAnimation in interface IAnimatable<GermEffectEntity>public GermEffectEntity setAnimationGroup(AnimationGroup animationGroup)
setAnimationGroup in interface IAnimatable<GermEffectEntity>public GermEffectEntity addAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart)
addAnimation in interface IAnimatable<GermEffectEntity>public GermEffectEntity removeAnimation(GermAnimationPart<? extends DynamicBase> germAnimationPart)
removeAnimation in interface IAnimatable<GermEffectEntity>public GermEffectEntity setAnimationList(java.util.List<java.lang.String> animationList)
setAnimationList in interface IAnimatable<GermEffectEntity>public GermEffectEntity removeAnimation(java.lang.String animationName)
removeAnimation in interface IAnimatable<GermEffectEntity>public GermEffectEntity addAnimation(java.lang.String animationName)
addAnimation in interface IAnimatable<GermEffectEntity>public GermEffectEntity setAnimations(java.lang.Object objAnimation)
ListAnimationGroupGermAnimationPart
setAnimations in interface IAnimatable<GermEffectEntity>objAnimation - public GermEffectEntity clearAnimations()
clearAnimations in interface IAnimatable<GermEffectEntity>public java.lang.Object getAnimations()
getAnimations in interface IAnimatable<GermEffectEntity>List 或者
AnimationGroup 或者
GermAnimationPartpublic GermEffectEntity clone()
clone in class GermEffectPart<GermEffectEntity>