Class ParticleEffect
java.lang.Object
com.pixelmonmod.pixelmon.client.particle.ParticleEffect
- Direct Known Subclasses:
AttackEffect,Beam,Blob,BlueMagic,CycloneBlob,Dragon,Electric,Leaf,RedOrbShrinking,ShadowBlob,Shiny,SlingRing,SmallRising
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanabstract voidinit(ParticleArcanery particle, net.minecraft.world.level.Level world, double x, double y, double z, double vx, double vy, double vz, float size) voidpostRender(ParticleArcanery particle, float partialTicks) voidpreRender(ParticleArcanery particle, float partialTicks) voidrender(com.mojang.blaze3d.vertex.PoseStack matrix, ParticleArcanery particle, com.mojang.blaze3d.vertex.Tesselator tesselator, float partialTicks) voidrender(com.mojang.blaze3d.vertex.PoseStack matrix, ParticleArcanery particle, com.mojang.blaze3d.vertex.Tesselator tesselator, net.minecraft.client.renderer.MultiBufferSource.BufferSource source, float partialTicks) abstract net.minecraft.resources.ResourceLocationtexture()abstract voidupdate(ParticleArcanery particle)
-
Constructor Details
-
ParticleEffect
public ParticleEffect()
-
-
Method Details
-
init
public abstract void init(ParticleArcanery particle, net.minecraft.world.level.Level world, double x, double y, double z, double vx, double vy, double vz, float size) -
update
-
texture
public abstract net.minecraft.resources.ResourceLocation texture() -
render
public void render(com.mojang.blaze3d.vertex.PoseStack matrix, ParticleArcanery particle, com.mojang.blaze3d.vertex.Tesselator tesselator, float partialTicks) -
render
public void render(com.mojang.blaze3d.vertex.PoseStack matrix, ParticleArcanery particle, com.mojang.blaze3d.vertex.Tesselator tesselator, net.minecraft.client.renderer.MultiBufferSource.BufferSource source, float partialTicks) -
preRender
-
postRender
-
customRenderer
public boolean customRenderer()
-