Class MagicMobEffectInstance

java.lang.Object
net.minecraft.world.effect.MobEffectInstance
com.binaris.wizardry.api.content.effect.MagicMobEffectInstance
All Implemented Interfaces:
Comparable<net.minecraft.world.effect.MobEffectInstance>

public class MagicMobEffectInstance extends net.minecraft.world.effect.MobEffectInstance
  • Nested Class Summary

    Nested classes/interfaces inherited from class net.minecraft.world.effect.MobEffectInstance

    net.minecraft.world.effect.MobEffectInstance.FactorData
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     

    Fields inherited from class net.minecraft.world.effect.MobEffectInstance

    INFINITE_DURATION
  • Constructor Summary

    Constructors
    Constructor
    Description
    MagicMobEffectInstance(net.minecraft.world.effect.MobEffect effect)
     
    MagicMobEffectInstance(net.minecraft.world.effect.MobEffectInstance other)
     
    MagicMobEffectInstance(net.minecraft.world.effect.MobEffect effect, int duration)
     
    MagicMobEffectInstance(net.minecraft.world.effect.MobEffect effect, int duration, int amplifier)
     
    MagicMobEffectInstance(net.minecraft.world.effect.MobEffect effect, int duration, int amplifier, boolean ambient, boolean visible)
     
    MagicMobEffectInstance(net.minecraft.world.effect.MobEffect effect, int duration, int amplifier, boolean ambient, boolean visible, boolean showIcon)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    net.minecraft.nbt.CompoundTag
    save(net.minecraft.nbt.CompoundTag tag)
     

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

    applyEffect, compareTo, endsWithin, equals, getAmplifier, getDescriptionId, getDuration, getEffect, getFactorData, hashCode, isAmbient, isInfiniteDuration, isVisible, load, mapDuration, showIcon, tick, toString, update

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

  • Constructor Details

    • MagicMobEffectInstance

      public MagicMobEffectInstance(net.minecraft.world.effect.MobEffect effect)
    • MagicMobEffectInstance

      public MagicMobEffectInstance(net.minecraft.world.effect.MobEffect effect, int duration)
    • MagicMobEffectInstance

      public MagicMobEffectInstance(net.minecraft.world.effect.MobEffect effect, int duration, int amplifier)
    • MagicMobEffectInstance

      public MagicMobEffectInstance(net.minecraft.world.effect.MobEffect effect, int duration, int amplifier, boolean ambient, boolean visible)
    • MagicMobEffectInstance

      public MagicMobEffectInstance(net.minecraft.world.effect.MobEffect effect, int duration, int amplifier, boolean ambient, boolean visible, boolean showIcon)
    • MagicMobEffectInstance

      public MagicMobEffectInstance(net.minecraft.world.effect.MobEffectInstance other)
  • Method Details

    • save

      public net.minecraft.nbt.CompoundTag save(net.minecraft.nbt.CompoundTag tag)
      Overrides:
      save in class net.minecraft.world.effect.MobEffectInstance