Class DustColorTransitionParticle


@Environment(CLIENT) public class DustColorTransitionParticle extends AbstractDustParticle<DustColorTransitionParticleEffect>
Mappings:
Namespace Name
official eus
intermediary net/minecraft/class_5734
named net/minecraft/client/particle/DustColorTransitionParticle
  • Field Details

    • startColor

      private final Vec3f startColor
      Mappings:
      Namespace Name Mixin selector
      official a Leus;a:Lk;
      intermediary field_28244 Lnet/minecraft/class_5734;field_28244:Lnet/minecraft/class_1160;
      named startColor Lnet/minecraft/client/particle/DustColorTransitionParticle;startColor:Lnet/minecraft/util/math/Vec3f;
    • endColor

      private final Vec3f endColor
      Mappings:
      Namespace Name Mixin selector
      official b Leus;b:Lk;
      intermediary field_28245 Lnet/minecraft/class_5734;field_28245:Lnet/minecraft/class_1160;
      named endColor Lnet/minecraft/client/particle/DustColorTransitionParticle;endColor:Lnet/minecraft/util/math/Vec3f;
  • Constructor Details

    • DustColorTransitionParticle

      protected DustColorTransitionParticle(ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ, DustColorTransitionParticleEffect parameters, SpriteProvider spriteProvider)
      Mappings:
      Namespace Name Mixin selector
      official <init> Leus;<init>(Letl;DDDDDDLih;Lewg;)V
      intermediary <init> Lnet/minecraft/class_5734;<init>(Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_5743;Lnet/minecraft/class_4002;)V
      named <init> Lnet/minecraft/client/particle/DustColorTransitionParticle;<init>(Lnet/minecraft/client/world/ClientWorld;DDDDDDLnet/minecraft/particle/DustColorTransitionParticleEffect;Lnet/minecraft/client/particle/SpriteProvider;)V
  • Method Details

    • darken

      private Vec3f darken(Vec3f color, float multiplier)
      Mappings:
      Namespace Name Mixin selector
      official a Leus;a(Lk;F)Lk;
      intermediary method_33073 Lnet/minecraft/class_5734;method_33073(Lnet/minecraft/class_1160;F)Lnet/minecraft/class_1160;
      named darken Lnet/minecraft/client/particle/DustColorTransitionParticle;darken(Lnet/minecraft/util/math/Vec3f;F)Lnet/minecraft/util/math/Vec3f;
    • updateColor

      private void updateColor(float tickDelta)
      Mappings:
      Namespace Name Mixin selector
      official f Leus;f(F)V
      intermediary method_33074 Lnet/minecraft/class_5734;method_33074(F)V
      named updateColor Lnet/minecraft/client/particle/DustColorTransitionParticle;updateColor(F)V
    • buildGeometry

      public void buildGeometry(VertexConsumer vertexConsumer, Camera camera, float tickDelta)
      Overrides:
      buildGeometry in class BillboardParticle
      Mappings:
      Namespace Name Mixin selector
      official a Levl;a(Ldzw;Leeh;F)V
      intermediary method_3074 Lnet/minecraft/class_703;method_3074(Lnet/minecraft/class_4588;Lnet/minecraft/class_4184;F)V
      named buildGeometry Lnet/minecraft/client/particle/Particle;buildGeometry(Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/client/render/Camera;F)V