Interface AttackEffectContract
- All Known Implementing Classes:
AttackSystem
public interface AttackEffectContract
-
Method Summary
Modifier and TypeMethodDescriptiondefault boolean
hasCustomRenderer
(AttackEffect effect) default void
onConstruct
(AttackEffect effect) default void
onEnable
(ParticleArcanery particle, AttackEffect effect) default void
onInit
(ParticleArcanery particle, AttackEffect effect) default void
onPostRender
(ParticleArcanery particle, float partialTicks, AttackEffect effect) default void
onPreRender
(ParticleArcanery particle, float partialTicks, AttackEffect effect) default void
onRender
(ParticleArcanery particle, net.minecraft.client.renderer.MultiBufferSource tesselator, float partialTicks, AttackEffect effect) default void
onTarget
(ParticleArcanery particle, AttackEffect effect) default void
onUpdate
(ParticleArcanery particle, AttackEffect effect) default void
onUpdateEol
(ParticleArcanery particle, AttackEffect effect) default void
onUpdateLast
(ParticleArcanery particle, AttackEffect effect)
-
Method Details
-
onConstruct
-
onInit
-
onEnable
-
onUpdate
-
onTarget
-
onUpdateEol
-
onUpdateLast
-
onPreRender
-
onPostRender
-
hasCustomRenderer
-
onRender
default void onRender(ParticleArcanery particle, net.minecraft.client.renderer.MultiBufferSource tesselator, float partialTicks, AttackEffect effect)
-