类 SingleQuadParticle

java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.SingleQuadParticle
直接已知子类:
TextureSheetParticle

public abstract class SingleQuadParticle extends Particle
  • 字段详细资料

    • quadSize

      protected float quadSize
  • 构造器详细资料

    • SingleQuadParticle

      protected SingleQuadParticle(ClientLevel p_107665_, double p_107666_, double p_107667_, double p_107668_)
    • SingleQuadParticle

      protected SingleQuadParticle(ClientLevel p_107670_, double p_107671_, double p_107672_, double p_107673_, double p_107674_, double p_107675_, double p_107676_)
  • 方法详细资料

    • getFacingCameraMode

      public SingleQuadParticle.FacingCameraMode getFacingCameraMode()
    • render

      public void render(VertexConsumer p_107678_, Camera p_107679_, float p_107680_)
      指定者:
      render 在类中 Particle
    • renderRotatedQuad

      protected void renderRotatedQuad(VertexConsumer p_342045_, Camera p_344083_, org.joml.Quaternionf p_342719_, float p_343457_)
    • renderRotatedQuad

      protected void renderRotatedQuad(VertexConsumer p_345131_, org.joml.Quaternionf p_343948_, float p_344896_, float p_343625_, float p_342312_, float p_342822_)
    • renderVertex

      private void renderVertex(VertexConsumer p_343555_, org.joml.Quaternionf p_344882_, float p_343363_, float p_344803_, float p_345370_, float p_343670_, float p_345101_, float p_342842_, float p_342598_, float p_344326_, int p_345275_)
    • getQuadSize

      public float getQuadSize(float p_107681_)
    • scale

      public Particle scale(float p_107683_)
      覆盖:
      scale 在类中 Particle
    • getU0

      protected abstract float getU0()
    • getU1

      protected abstract float getU1()
    • getV0

      protected abstract float getV0()
    • getV1

      protected abstract float getV1()