Class AreaEffectCloudEntity

    • Field Detail

      • LOGGER

        private static final org.apache.logging.log4j.Logger LOGGER
      • DATA_RADIUS

        private static final DataParameter<java.lang.Float> DATA_RADIUS
      • DATA_COLOR

        private static final DataParameter<java.lang.Integer> DATA_COLOR
      • DATA_WAITING

        private static final DataParameter<java.lang.Boolean> DATA_WAITING
      • potion

        private Potion potion
      • victims

        private final java.util.Map<Entity,​java.lang.Integer> victims
      • duration

        private int duration
      • waitTime

        private int waitTime
      • reapplicationDelay

        private int reapplicationDelay
      • fixedColor

        private boolean fixedColor
      • durationOnUse

        private int durationOnUse
      • radiusOnUse

        private float radiusOnUse
      • radiusPerTick

        private float radiusPerTick
      • ownerUUID

        private java.util.UUID ownerUUID
    • Constructor Detail

      • AreaEffectCloudEntity

        public AreaEffectCloudEntity​(World p_i46810_1_,
                                     double p_i46810_2_,
                                     double p_i46810_4_,
                                     double p_i46810_6_)
    • Method Detail

      • setRadius

        public void setRadius​(float p_184483_1_)
      • getRadius

        public float getRadius()
      • setPotion

        public void setPotion​(Potion p_184484_1_)
      • updateColor

        private void updateColor()
      • getColor

        public int getColor()
      • setFixedColor

        public void setFixedColor​(int p_184482_1_)
      • setParticle

        public void setParticle​(IParticleData p_195059_1_)
      • setWaiting

        protected void setWaiting​(boolean p_184488_1_)
      • isWaiting

        public boolean isWaiting()
      • getDuration

        public int getDuration()
      • setDuration

        public void setDuration​(int p_184486_1_)
      • tick

        public void tick()
        Overrides:
        tick in class Entity
      • setRadiusOnUse

        public void setRadiusOnUse​(float p_184495_1_)
      • setRadiusPerTick

        public void setRadiusPerTick​(float p_184487_1_)
      • setWaitTime

        public void setWaitTime​(int p_184485_1_)
      • setOwner

        public void setOwner​(@Nullable
                             LivingEntity p_184481_1_)