public class AttackDebuff extends ParticleSystem implements AttackEffectContract
Constructor and Description |
---|
AttackDebuff() |
Modifier and Type | Method and Description |
---|---|
void |
execute(net.minecraft.client.Minecraft mc,
net.minecraft.world.World w,
double x,
double y,
double z,
float scale,
boolean shiny,
double... args) |
boolean |
hasCustomRenderer(AttackEffect effect) |
void |
onConstruct(AttackEffect effect) |
void |
onEnable(ParticleArcanery particle,
AttackEffect effect) |
void |
onInit(ParticleArcanery particle,
AttackEffect effect) |
void |
onPostRender(ParticleArcanery particle,
float partialTicks,
AttackEffect effect) |
void |
onPreRender(ParticleArcanery particle,
float partialTicks,
AttackEffect effect) |
void |
onRender(ParticleArcanery particle,
net.minecraft.client.renderer.IRenderTypeBuffer tessellator,
float partialTicks,
AttackEffect effect) |
void |
onTarget(ParticleArcanery particle,
AttackEffect effect) |
void |
onUpdate(ParticleArcanery particle,
AttackEffect effect) |
void |
onUpdateEol(ParticleArcanery particle,
AttackEffect effect) |
void |
onUpdateLast(ParticleArcanery particle,
AttackEffect effect) |
execute
public void execute(net.minecraft.client.Minecraft mc, net.minecraft.world.World w, double x, double y, double z, float scale, boolean shiny, double... args)
execute
in class ParticleSystem
public void onConstruct(AttackEffect effect)
onConstruct
in interface AttackEffectContract
public void onInit(ParticleArcanery particle, AttackEffect effect)
onInit
in interface AttackEffectContract
public void onEnable(ParticleArcanery particle, AttackEffect effect)
onEnable
in interface AttackEffectContract
public void onUpdate(ParticleArcanery particle, AttackEffect effect)
onUpdate
in interface AttackEffectContract
public void onTarget(ParticleArcanery particle, AttackEffect effect)
onTarget
in interface AttackEffectContract
public void onUpdateEol(ParticleArcanery particle, AttackEffect effect)
onUpdateEol
in interface AttackEffectContract
public void onUpdateLast(ParticleArcanery particle, AttackEffect effect)
onUpdateLast
in interface AttackEffectContract
public void onPreRender(ParticleArcanery particle, float partialTicks, AttackEffect effect)
onPreRender
in interface AttackEffectContract
public void onPostRender(ParticleArcanery particle, float partialTicks, AttackEffect effect)
onPostRender
in interface AttackEffectContract
public boolean hasCustomRenderer(AttackEffect effect)
hasCustomRenderer
in interface AttackEffectContract
public void onRender(ParticleArcanery particle, net.minecraft.client.renderer.IRenderTypeBuffer tessellator, float partialTicks, AttackEffect effect)
onRender
in interface AttackEffectContract