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

public abstract class ParticleEffect extends Object
  • 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

      public abstract void update(ParticleArcanery particle)
    • 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)
    • preRender

      public void preRender(ParticleArcanery particle, float partialTicks)
    • postRender

      public void postRender(ParticleArcanery particle, float partialTicks)
    • customRenderer

      public boolean customRenderer()