Class MobStages

java.lang.Object
de.luckymcdev.foundryengine.common.game.stage.addon.StageAddon<net.minecraft.world.entity.EntityType<?>>
de.luckymcdev.foundryengine.common.game.stage.addon.builtin.MobStages

public class MobStages extends StageAddon<net.minecraft.world.entity.EntityType<?>>
  • Constructor Details

    • MobStages

      public MobStages()
  • Method Details

    • getObjectType

      protected String getObjectType()
      Specified by:
      getObjectType in class StageAddon<net.minecraft.world.entity.EntityType<?>>
    • onMobSpawn

      public void onMobSpawn(net.neoforged.neoforge.event.entity.living.MobSpawnEvent.SpawnPlacementCheck event)
    • onAttackEntity

      public void onAttackEntity(net.neoforged.neoforge.event.entity.player.AttackEntityEvent event)
    • onEntityInteract

      public void onEntityInteract(net.neoforged.neoforge.event.entity.player.PlayerInteractEvent.EntityInteract event)
    • onMobTarget

      public void onMobTarget(net.neoforged.neoforge.event.entity.living.LivingChangeTargetEvent event)
    • onMobTick

      public void onMobTick(net.neoforged.neoforge.event.entity.living.MobDespawnEvent event)