Class LivingEntityMixin

java.lang.Object
com.bleudev.nine_lifes.mixin.LivingEntityMixin
All Implemented Interfaces:
LivingEntityCustomInterface

public abstract class LivingEntityMixin extends Object implements LivingEntityCustomInterface
  • Constructor Details

    • LivingEntityMixin

      public LivingEntityMixin()
  • Method Details

    • hasStatusEffect

      public abstract boolean hasStatusEffect(net.minecraft.registry.entry.RegistryEntry<net.minecraft.entity.effect.StatusEffect> effect)
    • nine_lifes$setDamageTicks

      public void nine_lifes$setDamageTicks(int new_damage_ticks)
      Specified by:
      nine_lifes$setDamageTicks in interface LivingEntityCustomInterface
    • nine_lifes$getDamageTicks

      public int nine_lifes$getDamageTicks()
      Specified by:
      nine_lifes$getDamageTicks in interface LivingEntityCustomInterface
    • tick

      public void tick(org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)
    • remove

      public void remove(net.minecraft.entity.Entity.RemovalReason reason, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci)