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
-
Field Summary
Fields inherited from class StageAddon
lockedMessages, requiredStages -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringvoidonAttackEntity(net.neoforged.neoforge.event.entity.player.AttackEntityEvent event) voidonEntityInteract(net.neoforged.neoforge.event.entity.player.PlayerInteractEvent.EntityInteract event) voidonMobSpawn(net.neoforged.neoforge.event.entity.living.MobSpawnEvent.SpawnPlacementCheck event) voidonMobTarget(net.neoforged.neoforge.event.entity.living.LivingChangeTargetEvent event) voidonMobTick(net.neoforged.neoforge.event.entity.living.MobDespawnEvent event) Methods inherited from class StageAddon
canAccess, clear, getDefaultLockedMessage, getGatedObjects, getLockedMessage, getMissingStages, getMissingStagesMessage, getRequiredStages, isAccessible, requireStages, requireStages
-
Constructor Details
-
MobStages
public MobStages()
-
-
Method Details
-
getObjectType
- Specified by:
getObjectTypein classStageAddon<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)
-