Class NukeTorex

java.lang.Object
com.hbm_m.particle.nt.ParticleNT
com.hbm_m.particle.nt.NukeTorex

public class NukeTorex extends ParticleNT
Toroidal convection mushroom cloud effect
  • Field Details

    • type

      protected int type
    • scale

      protected float scale
    • coreHeight

      public double coreHeight
    • convectionHeight

      public double convectionHeight
    • torusWidth

      public double torusWidth
    • rollerSize

      public double rollerSize
    • heat

      public double heat
    • lastSpawnY

      public double lastSpawnY
    • cloudlets

      public final List<NukeTorex.Cloudlet> cloudlets
    • didPlaySound

      public boolean didPlaySound
    • didShake

      public boolean didShake
  • Constructor Details

    • NukeTorex

      public NukeTorex(net.minecraft.client.multiplayer.ClientLevel level, double x, double y, double z)
  • Method Details

    • tick

      public void tick()
      Overrides:
      tick in class ParticleNT
    • setScale

      public NukeTorex setScale(float scale, boolean changeScale)
    • setType

      public NukeTorex setType(int type)
    • getSimulationSpeed

      public double getSimulationSpeed()
    • getScale

      public double getScale()
    • getGreying

      public double getGreying()
    • getAlpha

      public float getAlpha()
    • getMaxAge

      public int getMaxAge()
    • render

      public void render(com.mojang.blaze3d.vertex.VertexConsumer ignored, net.minecraft.client.Camera camera, float partialTicks, com.mojang.blaze3d.vertex.PoseStack levelPoseStack)
      Specified by:
      render in class ParticleNT
    • renderFlashOnly

      public void renderFlashOnly(net.minecraft.client.renderer.MultiBufferSource buffer, net.minecraft.client.Camera camera, float partialTicks, com.mojang.blaze3d.vertex.PoseStack levelPoseStack)
      Description copied from class: ParticleNT
      Рендер flash-частицы поверх остальных (по умолчанию пусто; NukeTorex переопределяет).
      Overrides:
      renderFlashOnly in class ParticleNT
    • getRenderType

      public net.minecraft.client.renderer.RenderType getRenderType()
      Specified by:
      getRenderType in class ParticleNT