Class EffectParticleEffect

java.lang.Object
net.minecraft.particle.EffectParticleEffect
All Implemented Interfaces:
ParticleEffect

public class EffectParticleEffect extends Object implements ParticleEffect
Mappings:
Namespace Name
named net/minecraft/particle/EffectParticleEffect
intermediary net/minecraft/class_11979
official mk
  • Field Details

    • type

      private final ParticleType<EffectParticleEffect> type
      Mappings:
      Namespace Name Mixin selector
      named type Lnet/minecraft/particle/EffectParticleEffect;type:Lnet/minecraft/particle/ParticleType;
      intermediary field_62763 Lnet/minecraft/class_11979;field_62763:Lnet/minecraft/class_2396;
      official a Lmk;a:Lmd;
    • color

      private final int color
      Mappings:
      Namespace Name Mixin selector
      named color Lnet/minecraft/particle/EffectParticleEffect;color:I
      intermediary field_62764 Lnet/minecraft/class_11979;field_62764:I
      official b Lmk;b:I
    • power

      private final float power
      Mappings:
      Namespace Name Mixin selector
      named power Lnet/minecraft/particle/EffectParticleEffect;power:F
      intermediary field_62765 Lnet/minecraft/class_11979;field_62765:F
      official c Lmk;c:F
  • Constructor Details

    • EffectParticleEffect

      private EffectParticleEffect(ParticleType<EffectParticleEffect> type, int color, float power)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/particle/EffectParticleEffect;<init>(Lnet/minecraft/particle/ParticleType;IF)V
      intermediary <init> Lnet/minecraft/class_11979;<init>(Lnet/minecraft/class_2396;IF)V
      official <init> Lmk;<init>(Lmd;IF)V
  • Method Details

    • createCodec

      public static com.mojang.serialization.MapCodec<EffectParticleEffect> createCodec(ParticleType<EffectParticleEffect> type)
      Mappings:
      Namespace Name Mixin selector
      named createCodec Lnet/minecraft/particle/EffectParticleEffect;createCodec(Lnet/minecraft/particle/ParticleType;)Lcom/mojang/serialization/MapCodec;
      intermediary method_74417 Lnet/minecraft/class_11979;method_74417(Lnet/minecraft/class_2396;)Lcom/mojang/serialization/MapCodec;
      official a Lmk;a(Lmd;)Lcom/mojang/serialization/MapCodec;
    • createPacketCodec

      public static PacketCodec<? super ByteBuf,EffectParticleEffect> createPacketCodec(ParticleType<EffectParticleEffect> type)
      Mappings:
      Namespace Name Mixin selector
      named createPacketCodec Lnet/minecraft/particle/EffectParticleEffect;createPacketCodec(Lnet/minecraft/particle/ParticleType;)Lnet/minecraft/network/codec/PacketCodec;
      intermediary method_74424 Lnet/minecraft/class_11979;method_74424(Lnet/minecraft/class_2396;)Lnet/minecraft/class_9139;
      official b Lmk;b(Lmd;)Laae;
    • getType

      Specified by:
      getType in interface ParticleEffect
      Mappings:
      Namespace Name Mixin selector
      named getType Lnet/minecraft/particle/ParticleEffect;getType()Lnet/minecraft/particle/ParticleType;
      intermediary method_10295 Lnet/minecraft/class_2394;method_10295()Lnet/minecraft/class_2396;
      official a Lmc;a()Lmd;
    • getRed

      public float getRed()
      Mappings:
      Namespace Name Mixin selector
      named getRed Lnet/minecraft/particle/EffectParticleEffect;getRed()F
      intermediary method_74423 Lnet/minecraft/class_11979;method_74423()F
      official b Lmk;b()F
    • getGreen

      public float getGreen()
      Mappings:
      Namespace Name Mixin selector
      named getGreen Lnet/minecraft/particle/EffectParticleEffect;getGreen()F
      intermediary method_74427 Lnet/minecraft/class_11979;method_74427()F
      official c Lmk;c()F
    • getBlue

      public float getBlue()
      Mappings:
      Namespace Name Mixin selector
      named getBlue Lnet/minecraft/particle/EffectParticleEffect;getBlue()F
      intermediary method_74429 Lnet/minecraft/class_11979;method_74429()F
      official d Lmk;d()F
    • getPower

      public float getPower()
      Mappings:
      Namespace Name Mixin selector
      named getPower Lnet/minecraft/particle/EffectParticleEffect;getPower()F
      intermediary method_74431 Lnet/minecraft/class_11979;method_74431()F
      official e Lmk;e()F
    • of

      public static EffectParticleEffect of(ParticleType<EffectParticleEffect> type, int color, float power)
      Mappings:
      Namespace Name Mixin selector
      named of Lnet/minecraft/particle/EffectParticleEffect;of(Lnet/minecraft/particle/ParticleType;IF)Lnet/minecraft/particle/EffectParticleEffect;
      intermediary method_74419 Lnet/minecraft/class_11979;method_74419(Lnet/minecraft/class_2396;IF)Lnet/minecraft/class_11979;
      official a Lmk;a(Lmd;IF)Lmk;
    • of

      public static EffectParticleEffect of(ParticleType<EffectParticleEffect> type, float r, float g, float b, float power)
      Mappings:
      Namespace Name Mixin selector
      named of Lnet/minecraft/particle/EffectParticleEffect;of(Lnet/minecraft/particle/ParticleType;FFFF)Lnet/minecraft/particle/EffectParticleEffect;
      intermediary method_74418 Lnet/minecraft/class_11979;method_74418(Lnet/minecraft/class_2396;FFFF)Lnet/minecraft/class_11979;
      official a Lmk;a(Lmd;FFFF)Lmk;