Class AreaEffectCloudEntity

java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.AreaEffectCloudEntity
All Implemented Interfaces:
CommandSource

public class AreaEffectCloudEntity extends Entity
Mappings:
Namespace Name
official sl
intermediary net/minecraft/class_2967
named net/minecraft/entity/AreaEffectCloudEntity
  • Field Details

    • RADIUS

      private static final TrackedData<Float> RADIUS
      Mappings:
      Namespace Name Mixin selector
      official a Lsl;a:Lkk;
      intermediary field_14478 Lnet/minecraft/class_2967;field_14478:Lnet/minecraft/class_2921;
      named RADIUS Lnet/minecraft/entity/AreaEffectCloudEntity;RADIUS:Lnet/minecraft/entity/data/TrackedData;
    • COLOR

      private static final TrackedData<Integer> COLOR
      Mappings:
      Namespace Name Mixin selector
      official b Lsl;b:Lkk;
      intermediary field_14486 Lnet/minecraft/class_2967;field_14486:Lnet/minecraft/class_2921;
      named COLOR Lnet/minecraft/entity/AreaEffectCloudEntity;COLOR:Lnet/minecraft/entity/data/TrackedData;
    • WAITING

      private static final TrackedData<Boolean> WAITING
      Mappings:
      Namespace Name Mixin selector
      official c Lsl;c:Lkk;
      intermediary field_14487 Lnet/minecraft/class_2967;field_14487:Lnet/minecraft/class_2921;
      named WAITING Lnet/minecraft/entity/AreaEffectCloudEntity;WAITING:Lnet/minecraft/entity/data/TrackedData;
    • PARTICLE_ID

      private static final TrackedData<Integer> PARTICLE_ID
      Mappings:
      Namespace Name Mixin selector
      official d Lsl;d:Lkk;
      intermediary field_14488 Lnet/minecraft/class_2967;field_14488:Lnet/minecraft/class_2921;
      named PARTICLE_ID Lnet/minecraft/entity/AreaEffectCloudEntity;PARTICLE_ID:Lnet/minecraft/entity/data/TrackedData;
    • field_15026

      private static final TrackedData<Integer> field_15026
      Mappings:
      Namespace Name Mixin selector
      official e Lsl;e:Lkk;
      intermediary field_15026 Lnet/minecraft/class_2967;field_15026:Lnet/minecraft/class_2921;
      named field_15026 Lnet/minecraft/entity/AreaEffectCloudEntity;field_15026:Lnet/minecraft/entity/data/TrackedData;
    • field_15027

      private static final TrackedData<Integer> field_15027
      Mappings:
      Namespace Name Mixin selector
      official f Lsl;f:Lkk;
      intermediary field_15027 Lnet/minecraft/class_2967;field_15027:Lnet/minecraft/class_2921;
      named field_15027 Lnet/minecraft/entity/AreaEffectCloudEntity;field_15027:Lnet/minecraft/entity/data/TrackedData;
    • potion

      private Potion potion
      Mappings:
      Namespace Name Mixin selector
      official g Lsl;g:Lagy;
      intermediary field_14489 Lnet/minecraft/class_2967;field_14489:Lnet/minecraft/class_2695;
      named potion Lnet/minecraft/entity/AreaEffectCloudEntity;potion:Lnet/minecraft/potion/Potion;
    • effects

      private final List<StatusEffectInstance> effects
      Mappings:
      Namespace Name Mixin selector
      official h Lsl;h:Ljava/util/List;
      intermediary field_14490 Lnet/minecraft/class_2967;field_14490:Ljava/util/List;
      named effects Lnet/minecraft/entity/AreaEffectCloudEntity;effects:Ljava/util/List;
    • affectedEntities

      private final Map<Entity,Integer> affectedEntities
      Mappings:
      Namespace Name Mixin selector
      official at Lsl;at:Ljava/util/Map;
      intermediary field_14491 Lnet/minecraft/class_2967;field_14491:Ljava/util/Map;
      named affectedEntities Lnet/minecraft/entity/AreaEffectCloudEntity;affectedEntities:Ljava/util/Map;
    • duration

      private int duration
      Mappings:
      Namespace Name Mixin selector
      official au Lsl;au:I
      intermediary field_14492 Lnet/minecraft/class_2967;field_14492:I
      named duration Lnet/minecraft/entity/AreaEffectCloudEntity;duration:I
    • waitTime

      private int waitTime
      Mappings:
      Namespace Name Mixin selector
      official av Lsl;av:I
      intermediary field_14479 Lnet/minecraft/class_2967;field_14479:I
      named waitTime Lnet/minecraft/entity/AreaEffectCloudEntity;waitTime:I
    • reapplicationDelay

      private int reapplicationDelay
      Mappings:
      Namespace Name Mixin selector
      official aw Lsl;aw:I
      intermediary field_14480 Lnet/minecraft/class_2967;field_14480:I
      named reapplicationDelay Lnet/minecraft/entity/AreaEffectCloudEntity;reapplicationDelay:I
    • customColor

      private boolean customColor
      Mappings:
      Namespace Name Mixin selector
      official ax Lsl;ax:Z
      intermediary field_14481 Lnet/minecraft/class_2967;field_14481:Z
      named customColor Lnet/minecraft/entity/AreaEffectCloudEntity;customColor:Z
    • durationOnUse

      private int durationOnUse
      Mappings:
      Namespace Name Mixin selector
      official ay Lsl;ay:I
      intermediary field_14482 Lnet/minecraft/class_2967;field_14482:I
      named durationOnUse Lnet/minecraft/entity/AreaEffectCloudEntity;durationOnUse:I
    • radiusOnUse

      private float radiusOnUse
      Mappings:
      Namespace Name Mixin selector
      official az Lsl;az:F
      intermediary field_14483 Lnet/minecraft/class_2967;field_14483:F
      named radiusOnUse Lnet/minecraft/entity/AreaEffectCloudEntity;radiusOnUse:F
    • radiusGrowth

      private float radiusGrowth
      Mappings:
      Namespace Name Mixin selector
      official aA Lsl;aA:F
      intermediary field_14484 Lnet/minecraft/class_2967;field_14484:F
      named radiusGrowth Lnet/minecraft/entity/AreaEffectCloudEntity;radiusGrowth:F
    • owner

      private LivingEntity owner
      Mappings:
      Namespace Name Mixin selector
      official aB Lsl;aB:Lsw;
      intermediary field_14485 Lnet/minecraft/class_2967;field_14485:Lnet/minecraft/class_1699;
      named owner Lnet/minecraft/entity/AreaEffectCloudEntity;owner:Lnet/minecraft/entity/LivingEntity;
    • ownerUuid

      private UUID ownerUuid
      Mappings:
      Namespace Name Mixin selector
      official aC Lsl;aC:Ljava/util/UUID;
      intermediary field_14477 Lnet/minecraft/class_2967;field_14477:Ljava/util/UUID;
      named ownerUuid Lnet/minecraft/entity/AreaEffectCloudEntity;ownerUuid:Ljava/util/UUID;
  • Constructor Details

    • AreaEffectCloudEntity

      public AreaEffectCloudEntity(World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lsn;<init>(Lajs;)V
      intermediary <init> Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_1150;)V
      named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
    • AreaEffectCloudEntity

      public AreaEffectCloudEntity(World world, double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lsl;<init>(Lajs;DDD)V
      intermediary <init> Lnet/minecraft/class_2967;<init>(Lnet/minecraft/class_1150;DDD)V
      named <init> Lnet/minecraft/entity/AreaEffectCloudEntity;<init>(Lnet/minecraft/world/World;DDD)V
  • Method Details

    • initDataTracker

      protected void initDataTracker()
      Specified by:
      initDataTracker in class Entity
      Mappings:
      Namespace Name Mixin selector
      official i Lsn;i()V
      intermediary method_2484 Lnet/minecraft/class_864;method_2484()V
      named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
    • setRadius

      public void setRadius(float radius)
      Mappings:
      Namespace Name Mixin selector
      official a Lsl;a(F)V
      intermediary method_12949 Lnet/minecraft/class_2967;method_12949(F)V
      named setRadius Lnet/minecraft/entity/AreaEffectCloudEntity;setRadius(F)V
    • getRadius

      public float getRadius()
      Mappings:
      Namespace Name Mixin selector
      official j Lsl;j()F
      intermediary method_12960 Lnet/minecraft/class_2967;method_12960()F
      named getRadius Lnet/minecraft/entity/AreaEffectCloudEntity;getRadius()F
    • setPotion

      public void setPotion(Potion potion)
      Mappings:
      Namespace Name Mixin selector
      official a Lsl;a(Lagy;)V
      intermediary method_12951 Lnet/minecraft/class_2967;method_12951(Lnet/minecraft/class_2695;)V
      named setPotion Lnet/minecraft/entity/AreaEffectCloudEntity;setPotion(Lnet/minecraft/potion/Potion;)V
    • updateColor

      private void updateColor()
      Mappings:
      Namespace Name Mixin selector
      official C Lsl;C()V
      intermediary method_13930 Lnet/minecraft/class_2967;method_13930()V
      named updateColor Lnet/minecraft/entity/AreaEffectCloudEntity;updateColor()V
    • addEffect

      public void addEffect(StatusEffectInstance effect)
      Mappings:
      Namespace Name Mixin selector
      official a Lsl;a(Lsh;)V
      intermediary method_12953 Lnet/minecraft/class_2967;method_12953(Lnet/minecraft/class_861;)V
      named addEffect Lnet/minecraft/entity/AreaEffectCloudEntity;addEffect(Lnet/minecraft/entity/effect/StatusEffectInstance;)V
    • getColor

      public int getColor()
      Mappings:
      Namespace Name Mixin selector
      official k Lsl;k()I
      intermediary method_12961 Lnet/minecraft/class_2967;method_12961()I
      named getColor Lnet/minecraft/entity/AreaEffectCloudEntity;getColor()I
    • setColor

      public void setColor(int rgb)
      Mappings:
      Namespace Name Mixin selector
      official a Lsl;a(I)V
      intermediary method_12950 Lnet/minecraft/class_2967;method_12950(I)V
      named setColor Lnet/minecraft/entity/AreaEffectCloudEntity;setColor(I)V
    • getParticleType

      public ParticleType getParticleType()
      Mappings:
      Namespace Name Mixin selector
      official l Lsl;l()Lde;
      intermediary method_12962 Lnet/minecraft/class_2967;method_12962()Lnet/minecraft/class_2562;
      named getParticleType Lnet/minecraft/entity/AreaEffectCloudEntity;getParticleType()Lnet/minecraft/client/particle/ParticleType;
    • setParticleType

      public void setParticleType(ParticleType particle)
      Mappings:
      Namespace Name Mixin selector
      official a Lsl;a(Lde;)V
      intermediary method_12952 Lnet/minecraft/class_2967;method_12952(Lnet/minecraft/class_2562;)V
      named setParticleType Lnet/minecraft/entity/AreaEffectCloudEntity;setParticleType(Lnet/minecraft/client/particle/ParticleType;)V
    • method_13487

      public int method_13487()
      Mappings:
      Namespace Name Mixin selector
      official n Lsl;n()I
      intermediary method_13487 Lnet/minecraft/class_2967;method_13487()I
      named method_13487 Lnet/minecraft/entity/AreaEffectCloudEntity;method_13487()I
    • method_13485

      public void method_13485(int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Lsl;b(I)V
      intermediary method_13485 Lnet/minecraft/class_2967;method_13485(I)V
      named method_13485 Lnet/minecraft/entity/AreaEffectCloudEntity;method_13485(I)V
    • method_13488

      public int method_13488()
      Mappings:
      Namespace Name Mixin selector
      official o Lsl;o()I
      intermediary method_13488 Lnet/minecraft/class_2967;method_13488()I
      named method_13488 Lnet/minecraft/entity/AreaEffectCloudEntity;method_13488()I
    • method_13486

      public void method_13486(int int2)
      Mappings:
      Namespace Name Mixin selector
      official d Lsl;d(I)V
      intermediary method_13486 Lnet/minecraft/class_2967;method_13486(I)V
      named method_13486 Lnet/minecraft/entity/AreaEffectCloudEntity;method_13486(I)V
    • setWaiting

      protected void setWaiting(boolean waiting)
      Mappings:
      Namespace Name Mixin selector
      official a Lsl;a(Z)V
      intermediary method_12955 Lnet/minecraft/class_2967;method_12955(Z)V
      named setWaiting Lnet/minecraft/entity/AreaEffectCloudEntity;setWaiting(Z)V
    • isWaiting

      public boolean isWaiting()
      Mappings:
      Namespace Name Mixin selector
      official q Lsl;q()Z
      intermediary method_12963 Lnet/minecraft/class_2967;method_12963()Z
      named isWaiting Lnet/minecraft/entity/AreaEffectCloudEntity;isWaiting()Z
    • getDuration

      public int getDuration()
      Mappings:
      Namespace Name Mixin selector
      official r Lsl;r()I
      intermediary method_12964 Lnet/minecraft/class_2967;method_12964()I
      named getDuration Lnet/minecraft/entity/AreaEffectCloudEntity;getDuration()I
    • setDuration

      public void setDuration(int duration)
      Mappings:
      Namespace Name Mixin selector
      official e Lsl;e(I)V
      intermediary method_12957 Lnet/minecraft/class_2967;method_12957(I)V
      named setDuration Lnet/minecraft/entity/AreaEffectCloudEntity;setDuration(I)V
    • tick

      public void tick()
      Overrides:
      tick in class Entity
      Mappings:
      Namespace Name Mixin selector
      official A_ Lsn;A_()V
      intermediary method_2558 Lnet/minecraft/class_864;method_2558()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • method_12956

      public void method_12956(float float2)
      Mappings:
      Namespace Name Mixin selector
      official b Lsl;b(F)V
      intermediary method_12956 Lnet/minecraft/class_2967;method_12956(F)V
      named method_12956 Lnet/minecraft/entity/AreaEffectCloudEntity;method_12956(F)V
    • method_12958

      public void method_12958(float float2)
      Mappings:
      Namespace Name Mixin selector
      official c Lsl;c(F)V
      intermediary method_12958 Lnet/minecraft/class_2967;method_12958(F)V
      named method_12958 Lnet/minecraft/entity/AreaEffectCloudEntity;method_12958(F)V
    • method_12959

      public void method_12959(int int2)
      Mappings:
      Namespace Name Mixin selector
      official g Lsl;g(I)V
      intermediary method_12959 Lnet/minecraft/class_2967;method_12959(I)V
      named method_12959 Lnet/minecraft/entity/AreaEffectCloudEntity;method_12959(I)V
    • method_12954

      public void method_12954(@Nullable LivingEntity livingEntity)
      Mappings:
      Namespace Name Mixin selector
      official a Lsl;a(Lsw;)V
      intermediary method_12954 Lnet/minecraft/class_2967;method_12954(Lnet/minecraft/class_1699;)V
      named method_12954 Lnet/minecraft/entity/AreaEffectCloudEntity;method_12954(Lnet/minecraft/entity/LivingEntity;)V
    • method_12965

      @Nullable public LivingEntity method_12965()
      Mappings:
      Namespace Name Mixin selector
      official y Lsl;y()Lsw;
      intermediary method_12965 Lnet/minecraft/class_2967;method_12965()Lnet/minecraft/class_1699;
      named method_12965 Lnet/minecraft/entity/AreaEffectCloudEntity;method_12965()Lnet/minecraft/entity/LivingEntity;
    • readCustomDataFromNbt

      protected void readCustomDataFromNbt(NbtCompound nbt)
      Specified by:
      readCustomDataFromNbt in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lsn;a(Ldu;)V
      intermediary method_2498 Lnet/minecraft/class_864;method_2498(Lnet/minecraft/class_322;)V
      named readCustomDataFromNbt Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • writeCustomDataToNbt

      protected void writeCustomDataToNbt(NbtCompound nbt)
      Specified by:
      writeCustomDataToNbt in class Entity
      Mappings:
      Namespace Name Mixin selector
      official b Lsn;b(Ldu;)V
      intermediary method_2528 Lnet/minecraft/class_864;method_2528(Lnet/minecraft/class_322;)V
      named writeCustomDataToNbt Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • onTrackedDataSet

      public void onTrackedDataSet(TrackedData<?> data)
      Overrides:
      onTrackedDataSet in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lsn;a(Lkk;)V
      intermediary method_12974 Lnet/minecraft/class_864;method_12974(Lnet/minecraft/class_2921;)V
      named onTrackedDataSet Lnet/minecraft/entity/Entity;onTrackedDataSet(Lnet/minecraft/entity/data/TrackedData;)V
    • getPistonBehavior

      public PistonBehavior getPistonBehavior()
      Overrides:
      getPistonBehavior in class Entity
      Mappings:
      Namespace Name Mixin selector
      official o_ Lsn;o_()Lazv;
      intermediary method_13021 Lnet/minecraft/class_864;method_13021()Lnet/minecraft/class_2768;
      named getPistonBehavior Lnet/minecraft/entity/Entity;getPistonBehavior()Lnet/minecraft/block/piston/PistonBehavior;