Class AttackLightning
java.lang.Object
com.pixelmonmod.pixelmon.client.particle.ParticleSystem
com.pixelmonmod.pixelmon.battles.attacks.animations.particles.AttackSystemBase<AttackLightning.LightningData>
com.pixelmonmod.pixelmon.battles.attacks.animations.particles.AttackLightning
- All Implemented Interfaces:
IAttackEffect
-
Nested Class Summary
Nested Classes -
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidexecute(com.mojang.blaze3d.vertex.PoseStack matrix, net.minecraft.client.renderer.MultiBufferSource.BufferSource buffer, net.minecraft.client.Minecraft mc, net.minecraft.world.level.Level w, double x, double y, double z, float scale, boolean shiny, double... args) booleanhasCustomRenderer(AttackEffect effect) voidonConstruct(AttackEffect effect) voidonEnable(ParticleArcanery particle, AttackEffect effect) voidonInit(ParticleArcanery particle, AttackEffect effect) voidonPostRender(ParticleArcanery particle, float partialTicks, AttackEffect effect) voidonPreRender(ParticleArcanery particle, float partialTicks, AttackEffect effect) voidonRender(ParticleArcanery particle, com.mojang.blaze3d.vertex.Tesselator tesselator, float partialTicks, AttackEffect effect) voidonTarget(ParticleArcanery particle, AttackEffect effect) voidonUpdate(ParticleArcanery particle, AttackEffect effect) voidonUpdateEol(ParticleArcanery particle, AttackEffect effect) voidonUpdateLast(ParticleArcanery particle, AttackEffect effect) Methods inherited from class com.pixelmonmod.pixelmon.battles.attacks.animations.particles.AttackSystemBase
setDataMethods inherited from class com.pixelmonmod.pixelmon.client.particle.ParticleSystem
execute
-
Constructor Details
-
AttackLightning
public AttackLightning()
-
-
Method Details
-
onConstruct
-
onInit
-
onEnable
-
onUpdate
-
onTarget
-
onUpdateEol
-
onUpdateLast
-
onPreRender
-
onPostRender
-
execute
public void execute(com.mojang.blaze3d.vertex.PoseStack matrix, net.minecraft.client.renderer.MultiBufferSource.BufferSource buffer, net.minecraft.client.Minecraft mc, net.minecraft.world.level.Level w, double x, double y, double z, float scale, boolean shiny, double... args) - Overrides:
executein classParticleSystem
-
hasCustomRenderer
-
onRender
public void onRender(ParticleArcanery particle, com.mojang.blaze3d.vertex.Tesselator tesselator, float partialTicks, AttackEffect effect)
-