Class HowlingEffect

java.lang.Object
net.minecraft.world.effect.MobEffect
de.teamlapen.werewolves.effects.WerewolvesEffect
de.teamlapen.werewolves.effects.HowlingEffect
All Implemented Interfaces:
net.minecraftforge.common.extensions.IForgeMobEffect

public class HowlingEffect extends WerewolvesEffect
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addAttributeModifiers(net.minecraft.world.entity.LivingEntity entityLivingBaseIn, net.minecraft.world.entity.ai.attributes.AttributeMap attributeMapIn, int amplifier)
     
    void
    applyEffectTick(net.minecraft.world.entity.LivingEntity entityLivingBaseIn, int amplifier)
     
    boolean
    isDurationEffectTick(int duration, int amplifier)
     
    void
    removeAttributeModifiers(net.minecraft.world.entity.LivingEntity entityLivingBaseIn, net.minecraft.world.entity.ai.attributes.AttributeMap attributeMapIn, int amplifier)
     

    Methods inherited from class net.minecraft.world.effect.MobEffect

    addAttributeModifier, applyInstantenousEffect, byId, createFactorData, getAttributeModifiers, getAttributeModifierValue, getCategory, getColor, getDescriptionId, getDisplayName, getEffectRendererInternal, getId, getIdFromNullable, getOrCreateDescriptionId, initializeClient, isBeneficial, isInstantenous, setFactorDataFactory

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface net.minecraftforge.common.extensions.IForgeMobEffect

    getCurativeItems, getSortOrder
  • Field Details

  • Constructor Details

    • HowlingEffect

      public HowlingEffect()
  • Method Details

    • isDurationEffectTick

      public boolean isDurationEffectTick(int duration, int amplifier)
      Overrides:
      isDurationEffectTick in class net.minecraft.world.effect.MobEffect
    • applyEffectTick

      public void applyEffectTick(@Nonnull net.minecraft.world.entity.LivingEntity entityLivingBaseIn, int amplifier)
      Overrides:
      applyEffectTick in class net.minecraft.world.effect.MobEffect
    • removeAttributeModifiers

      public void removeAttributeModifiers(@Nonnull net.minecraft.world.entity.LivingEntity entityLivingBaseIn, @Nonnull net.minecraft.world.entity.ai.attributes.AttributeMap attributeMapIn, int amplifier)
      Overrides:
      removeAttributeModifiers in class net.minecraft.world.effect.MobEffect
    • addAttributeModifiers

      public void addAttributeModifiers(@Nonnull net.minecraft.world.entity.LivingEntity entityLivingBaseIn, @Nonnull net.minecraft.world.entity.ai.attributes.AttributeMap attributeMapIn, int amplifier)
      Overrides:
      addAttributeModifiers in class net.minecraft.world.effect.MobEffect