Class AreaEffectCloudEntity

java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.AreaEffectCloudEntity
All Implemented Interfaces:
EntityLike, CommandOutput, Nameable

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

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official b Laqu;b:Lorg/apache/logging/log4j/Logger;
      intermediary field_5935 Lnet/minecraft/class_1295;field_5935:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/entity/AreaEffectCloudEntity;LOGGER:Lorg/apache/logging/log4j/Logger;
    • RADIUS

      private static final TrackedData<Float> RADIUS
      Mappings:
      Namespace Name Mixin selector
      official c Laqu;c:Lvk;
      intermediary field_5938 Lnet/minecraft/class_1295;field_5938:Lnet/minecraft/class_2940;
      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 d Laqu;d:Lvk;
      intermediary field_5936 Lnet/minecraft/class_1295;field_5936:Lnet/minecraft/class_2940;
      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 e Laqu;e:Lvk;
      intermediary field_5944 Lnet/minecraft/class_1295;field_5944:Lnet/minecraft/class_2940;
      named WAITING Lnet/minecraft/entity/AreaEffectCloudEntity;WAITING:Lnet/minecraft/entity/data/TrackedData;
    • PARTICLE_ID

      private static final TrackedData<ParticleEffect> PARTICLE_ID
      Mappings:
      Namespace Name Mixin selector
      official f Laqu;f:Lvk;
      intermediary field_5931 Lnet/minecraft/class_1295;field_5931:Lnet/minecraft/class_2940;
      named PARTICLE_ID Lnet/minecraft/entity/AreaEffectCloudEntity;PARTICLE_ID:Lnet/minecraft/entity/data/TrackedData;
    • potion

      private Potion potion
      Mappings:
      Namespace Name Mixin selector
      official g Laqu;g:Lbpq;
      intermediary field_5933 Lnet/minecraft/class_1295;field_5933:Lnet/minecraft/class_1842;
      named potion Lnet/minecraft/entity/AreaEffectCloudEntity;potion:Lnet/minecraft/potion/Potion;
    • effects

      private final List<StatusEffectInstance> effects
      Mappings:
      Namespace Name Mixin selector
      official ae Laqu;ae:Ljava/util/List;
      intermediary field_5934 Lnet/minecraft/class_1295;field_5934: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 af Laqu;af:Ljava/util/Map;
      intermediary field_5942 Lnet/minecraft/class_1295;field_5942:Ljava/util/Map;
      named affectedEntities Lnet/minecraft/entity/AreaEffectCloudEntity;affectedEntities:Ljava/util/Map;
    • duration

      private int duration
      Mappings:
      Namespace Name Mixin selector
      official ag Laqu;ag:I
      intermediary field_5939 Lnet/minecraft/class_1295;field_5939:I
      named duration Lnet/minecraft/entity/AreaEffectCloudEntity;duration:I
    • waitTime

      private int waitTime
      Mappings:
      Namespace Name Mixin selector
      official ah Laqu;ah:I
      intermediary field_5941 Lnet/minecraft/class_1295;field_5941:I
      named waitTime Lnet/minecraft/entity/AreaEffectCloudEntity;waitTime:I
    • reapplicationDelay

      private int reapplicationDelay
      Mappings:
      Namespace Name Mixin selector
      official ai Laqu;ai:I
      intermediary field_5937 Lnet/minecraft/class_1295;field_5937:I
      named reapplicationDelay Lnet/minecraft/entity/AreaEffectCloudEntity;reapplicationDelay:I
    • customColor

      private boolean customColor
      Mappings:
      Namespace Name Mixin selector
      official aj Laqu;aj:Z
      intermediary field_5928 Lnet/minecraft/class_1295;field_5928:Z
      named customColor Lnet/minecraft/entity/AreaEffectCloudEntity;customColor:Z
    • durationOnUse

      private int durationOnUse
      Mappings:
      Namespace Name Mixin selector
      official ak Laqu;ak:I
      intermediary field_5932 Lnet/minecraft/class_1295;field_5932:I
      named durationOnUse Lnet/minecraft/entity/AreaEffectCloudEntity;durationOnUse:I
    • radiusOnUse

      private float radiusOnUse
      Mappings:
      Namespace Name Mixin selector
      official al Laqu;al:F
      intermediary field_5929 Lnet/minecraft/class_1295;field_5929:F
      named radiusOnUse Lnet/minecraft/entity/AreaEffectCloudEntity;radiusOnUse:F
    • radiusGrowth

      private float radiusGrowth
      Mappings:
      Namespace Name Mixin selector
      official am Laqu;am:F
      intermediary field_5930 Lnet/minecraft/class_1295;field_5930:F
      named radiusGrowth Lnet/minecraft/entity/AreaEffectCloudEntity;radiusGrowth:F
    • owner

      @Nullable private LivingEntity owner
      Mappings:
      Namespace Name Mixin selector
      official an Laqu;an:Lari;
      intermediary field_5943 Lnet/minecraft/class_1295;field_5943:Lnet/minecraft/class_1309;
      named owner Lnet/minecraft/entity/AreaEffectCloudEntity;owner:Lnet/minecraft/entity/LivingEntity;
    • ownerUuid

      @Nullable private UUID ownerUuid
      Mappings:
      Namespace Name Mixin selector
      official ao Laqu;ao:Ljava/util/UUID;
      intermediary field_5940 Lnet/minecraft/class_1295;field_5940:Ljava/util/UUID;
      named ownerUuid Lnet/minecraft/entity/AreaEffectCloudEntity;ownerUuid:Ljava/util/UUID;
  • Constructor Details

    • AreaEffectCloudEntity

      public AreaEffectCloudEntity​(EntityType<? extends AreaEffectCloudEntity> type, World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laqv;<init>(Laqz;Lbtv;)V
      intermediary <init> Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V
      named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
    • AreaEffectCloudEntity

      public AreaEffectCloudEntity​(World world, double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official <init> Laqu;<init>(Lbtv;DDD)V
      intermediary <init> Lnet/minecraft/class_1295;<init>(Lnet/minecraft/class_1937;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 e Laqv;e()V
      intermediary method_5693 Lnet/minecraft/class_1297;method_5693()V
      named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
    • setRadius

      public void setRadius​(float radius)
      Mappings:
      Namespace Name Mixin selector
      official a Laqu;a(F)V
      intermediary method_5603 Lnet/minecraft/class_1295;method_5603(F)V
      named setRadius Lnet/minecraft/entity/AreaEffectCloudEntity;setRadius(F)V
    • calculateDimensions

      public void calculateDimensions()
      Overrides:
      calculateDimensions in class Entity
      Mappings:
      Namespace Name Mixin selector
      official A_ Laqv;A_()V
      intermediary method_18382 Lnet/minecraft/class_1297;method_18382()V
      named calculateDimensions Lnet/minecraft/entity/Entity;calculateDimensions()V
    • getRadius

      public float getRadius()
      Mappings:
      Namespace Name Mixin selector
      official g Laqu;g()F
      intermediary method_5599 Lnet/minecraft/class_1295;method_5599()F
      named getRadius Lnet/minecraft/entity/AreaEffectCloudEntity;getRadius()F
    • setPotion

      public void setPotion​(Potion potion)
      Mappings:
      Namespace Name Mixin selector
      official a Laqu;a(Lbpq;)V
      intermediary method_5612 Lnet/minecraft/class_1295;method_5612(Lnet/minecraft/class_1842;)V
      named setPotion Lnet/minecraft/entity/AreaEffectCloudEntity;setPotion(Lnet/minecraft/potion/Potion;)V
    • updateColor

      private void updateColor()
      Mappings:
      Namespace Name Mixin selector
      official u Laqu;u()V
      intermediary method_5597 Lnet/minecraft/class_1295;method_5597()V
      named updateColor Lnet/minecraft/entity/AreaEffectCloudEntity;updateColor()V
    • addEffect

      public void addEffect​(StatusEffectInstance effect)
      Mappings:
      Namespace Name Mixin selector
      official a Laqu;a(Laqp;)V
      intermediary method_5610 Lnet/minecraft/class_1295;method_5610(Lnet/minecraft/class_1293;)V
      named addEffect Lnet/minecraft/entity/AreaEffectCloudEntity;addEffect(Lnet/minecraft/entity/effect/StatusEffectInstance;)V
    • getColor

      public int getColor()
      Mappings:
      Namespace Name Mixin selector
      official h Laqu;h()I
      intermediary method_5606 Lnet/minecraft/class_1295;method_5606()I
      named getColor Lnet/minecraft/entity/AreaEffectCloudEntity;getColor()I
    • setColor

      public void setColor​(int rgb)
      Mappings:
      Namespace Name Mixin selector
      official a Laqu;a(I)V
      intermediary method_5602 Lnet/minecraft/class_1295;method_5602(I)V
      named setColor Lnet/minecraft/entity/AreaEffectCloudEntity;setColor(I)V
    • getParticleType

      public ParticleEffect getParticleType()
      Mappings:
      Namespace Name Mixin selector
      official i Laqu;i()Lhj;
      intermediary method_5600 Lnet/minecraft/class_1295;method_5600()Lnet/minecraft/class_2394;
      named getParticleType Lnet/minecraft/entity/AreaEffectCloudEntity;getParticleType()Lnet/minecraft/particle/ParticleEffect;
    • setParticleType

      public void setParticleType​(ParticleEffect particle)
      Mappings:
      Namespace Name Mixin selector
      official a Laqu;a(Lhj;)V
      intermediary method_5608 Lnet/minecraft/class_1295;method_5608(Lnet/minecraft/class_2394;)V
      named setParticleType Lnet/minecraft/entity/AreaEffectCloudEntity;setParticleType(Lnet/minecraft/particle/ParticleEffect;)V
    • setWaiting

      protected void setWaiting​(boolean waiting)
      Mappings:
      Namespace Name Mixin selector
      official a Laqu;a(Z)V
      intermediary method_5598 Lnet/minecraft/class_1295;method_5598(Z)V
      named setWaiting Lnet/minecraft/entity/AreaEffectCloudEntity;setWaiting(Z)V
    • isWaiting

      public boolean isWaiting()
      Mappings:
      Namespace Name Mixin selector
      official k Laqu;k()Z
      intermediary method_5611 Lnet/minecraft/class_1295;method_5611()Z
      named isWaiting Lnet/minecraft/entity/AreaEffectCloudEntity;isWaiting()Z
    • getDuration

      public int getDuration()
      Mappings:
      Namespace Name Mixin selector
      official m Laqu;m()I
      intermediary method_5605 Lnet/minecraft/class_1295;method_5605()I
      named getDuration Lnet/minecraft/entity/AreaEffectCloudEntity;getDuration()I
    • setDuration

      public void setDuration​(int duration)
      Mappings:
      Namespace Name Mixin selector
      official b Laqu;b(I)V
      intermediary method_5604 Lnet/minecraft/class_1295;method_5604(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 j Laqv;j()V
      intermediary method_5773 Lnet/minecraft/class_1297;method_5773()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • setRadiusOnUse

      public void setRadiusOnUse​(float radius)
      Mappings:
      Namespace Name Mixin selector
      official b Laqu;b(F)V
      intermediary method_5609 Lnet/minecraft/class_1295;method_5609(F)V
      named setRadiusOnUse Lnet/minecraft/entity/AreaEffectCloudEntity;setRadiusOnUse(F)V
    • setRadiusGrowth

      public void setRadiusGrowth​(float growth)
      Mappings:
      Namespace Name Mixin selector
      official c Laqu;c(F)V
      intermediary method_5596 Lnet/minecraft/class_1295;method_5596(F)V
      named setRadiusGrowth Lnet/minecraft/entity/AreaEffectCloudEntity;setRadiusGrowth(F)V
    • setWaitTime

      public void setWaitTime​(int ticks)
      Mappings:
      Namespace Name Mixin selector
      official d Laqu;d(I)V
      intermediary method_5595 Lnet/minecraft/class_1295;method_5595(I)V
      named setWaitTime Lnet/minecraft/entity/AreaEffectCloudEntity;setWaitTime(I)V
    • setOwner

      public void setOwner​(@Nullable LivingEntity owner)
      Mappings:
      Namespace Name Mixin selector
      official a Laqu;a(Lari;)V
      intermediary method_5607 Lnet/minecraft/class_1295;method_5607(Lnet/minecraft/class_1309;)V
      named setOwner Lnet/minecraft/entity/AreaEffectCloudEntity;setOwner(Lnet/minecraft/entity/LivingEntity;)V
    • getOwner

      @Nullable public LivingEntity getOwner()
      Mappings:
      Namespace Name Mixin selector
      official r Laqu;r()Lari;
      intermediary method_5601 Lnet/minecraft/class_1295;method_5601()Lnet/minecraft/class_1309;
      named getOwner Lnet/minecraft/entity/AreaEffectCloudEntity;getOwner()Lnet/minecraft/entity/LivingEntity;
    • readCustomDataFromTag

      protected void readCustomDataFromTag​(CompoundTag tag)
      Specified by:
      readCustomDataFromTag in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lmq;)V
      intermediary method_5749 Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)V
      named readCustomDataFromTag Lnet/minecraft/entity/Entity;readCustomDataFromTag(Lnet/minecraft/nbt/CompoundTag;)V
    • writeCustomDataToTag

      protected void writeCustomDataToTag​(CompoundTag tag)
      Specified by:
      writeCustomDataToTag in class Entity
      Mappings:
      Namespace Name Mixin selector
      official b Laqv;b(Lmq;)V
      intermediary method_5652 Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)V
      named writeCustomDataToTag Lnet/minecraft/entity/Entity;writeCustomDataToTag(Lnet/minecraft/nbt/CompoundTag;)V
    • onTrackedDataSet

      public void onTrackedDataSet​(TrackedData<?> data)
      Overrides:
      onTrackedDataSet in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lvk;)V
      intermediary method_5674 Lnet/minecraft/class_1297;method_5674(Lnet/minecraft/class_2940;)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 t Laqv;t()Ldar;
      intermediary method_5657 Lnet/minecraft/class_1297;method_5657()Lnet/minecraft/class_3619;
      named getPistonBehavior Lnet/minecraft/entity/Entity;getPistonBehavior()Lnet/minecraft/block/piston/PistonBehavior;
    • createSpawnPacket

      public Packet<?> createSpawnPacket()
      Specified by:
      createSpawnPacket in class Entity
      Mappings:
      Namespace Name Mixin selector
      official P Laqv;P()Lpa;
      intermediary method_18002 Lnet/minecraft/class_1297;method_18002()Lnet/minecraft/class_2596;
      named createSpawnPacket Lnet/minecraft/entity/Entity;createSpawnPacket()Lnet/minecraft/network/Packet;
    • getDimensions

      public EntityDimensions getDimensions​(EntityPose pose)
      Overrides:
      getDimensions in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Laqv;a(Lart;)Laqw;
      intermediary method_18377 Lnet/minecraft/class_1297;method_18377(Lnet/minecraft/class_4050;)Lnet/minecraft/class_4048;
      named getDimensions Lnet/minecraft/entity/Entity;getDimensions(Lnet/minecraft/entity/EntityPose;)Lnet/minecraft/entity/EntityDimensions;