Class ContainmentEffect

java.lang.Object
net.minecraft.world.effect.MobEffect
com.binaris.wizardry.api.content.effect.MagicMobEffect
com.binaris.wizardry.content.effect.ContainmentEffect
All Implemented Interfaces:
CustomMobEffectParticles

public class ContainmentEffect extends MagicMobEffect
  • Constructor Details

    • ContainmentEffect

      public ContainmentEffect()
  • Method Details

    • getContainmentDistance

      public static float getContainmentDistance(int effectStrength)
    • onLivingUpdateEvent

      public static void onLivingUpdateEvent(EBLivingTick event)
    • applyEffectTick

      public void applyEffectTick(@NotNull @NotNull net.minecraft.world.entity.LivingEntity target, int amplifier)
      Overrides:
      applyEffectTick in class net.minecraft.world.effect.MobEffect
    • isDurationEffectTick

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

      public void spawnCustomParticle(net.minecraft.world.level.Level world, double x, double y, double z)