Klasse 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<?>>
  • Konstruktordetails

    • MobStages

      public MobStages()
  • Methodendetails

    • getObjectType

      protected String getObjectType()
      Angegeben von:
      getObjectType in Klasse StageAddon<net.minecraft.world.entity.EntityType<?>>
    • addReplacement

      public void addReplacement(net.minecraft.world.entity.EntityType<?> from, net.minecraft.world.entity.EntityType<?> to)
    • setBypassSpawner

      public void setBypassSpawner(net.minecraft.world.entity.EntityType<?> type, boolean bypass)
    • setSpawnRange

      public void setSpawnRange(net.minecraft.world.entity.EntityType<?> type, int range)
    • onMobSpawnPositionCheck

      public void onMobSpawnPositionCheck(net.neoforged.neoforge.event.entity.living.MobSpawnEvent.PositionCheck event)
    • onMobSpawnerCheck

      public void onMobSpawnerCheck(net.neoforged.neoforge.event.entity.living.MobSpawnEvent.SpawnPlacementCheck event)
    • onEntityJoin

      public void onEntityJoin(net.neoforged.neoforge.event.entity.EntityJoinLevelEvent 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)
    • onMobDespawn

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