Class AttackPunch
java.lang.Object
com.pixelmonmod.pixelmon.client.particle.ParticleSystem
com.pixelmonmod.pixelmon.battles.attacks.animations.particles.AttackPunch
- All Implemented Interfaces:
IAttackEffect
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
execute
(net.minecraft.client.Minecraft mc, net.minecraft.world.level.Level 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, com.mojang.blaze3d.vertex.Tesselator tesselator, 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) Methods inherited from class com.pixelmonmod.pixelmon.client.particle.ParticleSystem
execute
-
Constructor Details
-
AttackPunch
public AttackPunch()
-
-
Method Details
-
execute
public void execute(net.minecraft.client.Minecraft mc, net.minecraft.world.level.Level w, double x, double y, double z, float scale, boolean shiny, double... args) - Overrides:
execute
in classParticleSystem
-
onConstruct
- Specified by:
onConstruct
in interfaceIAttackEffect
-
onInit
- Specified by:
onInit
in interfaceIAttackEffect
-
onEnable
- Specified by:
onEnable
in interfaceIAttackEffect
-
onUpdate
- Specified by:
onUpdate
in interfaceIAttackEffect
-
onTarget
- Specified by:
onTarget
in interfaceIAttackEffect
-
onUpdateEol
- Specified by:
onUpdateEol
in interfaceIAttackEffect
-
onUpdateLast
- Specified by:
onUpdateLast
in interfaceIAttackEffect
-
onPreRender
- Specified by:
onPreRender
in interfaceIAttackEffect
-
onPostRender
- Specified by:
onPostRender
in interfaceIAttackEffect
-
hasCustomRenderer
- Specified by:
hasCustomRenderer
in interfaceIAttackEffect
-
onRender
public void onRender(ParticleArcanery particle, com.mojang.blaze3d.vertex.Tesselator tesselator, float partialTicks, AttackEffect effect) - Specified by:
onRender
in interfaceIAttackEffect
-