Class GameStageEvent

java.lang.Object
net.neoforged.bus.api.Event
net.neoforged.neoforge.event.entity.EntityEvent
net.neoforged.neoforge.event.entity.living.LivingEvent
net.neoforged.neoforge.event.entity.player.PlayerEvent
de.luckymcdev.foundryengine.common.game.stage.GameStageEvent
Direct Known Subclasses:
GameStageEvent.Add, GameStageEvent.Added, GameStageEvent.Remove, GameStageEvent.Removed

public abstract class GameStageEvent extends net.neoforged.neoforge.event.entity.player.PlayerEvent
Events for Game Stages.
Look at subclasses. Cannot listen to this as an event.
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
    Fired before a stage is added.
    static class 
    Fired after a stage has been added.
    static class 
    Fired before a stage is removed.
    static class 
    Fired after a stage has been removed.

    Nested classes/interfaces inherited from class net.neoforged.neoforge.event.entity.player.PlayerEvent

    net.neoforged.neoforge.event.entity.player.PlayerEvent.BreakSpeed, net.neoforged.neoforge.event.entity.player.PlayerEvent.Clone, net.neoforged.neoforge.event.entity.player.PlayerEvent.HarvestCheck, net.neoforged.neoforge.event.entity.player.PlayerEvent.ItemCraftedEvent, net.neoforged.neoforge.event.entity.player.PlayerEvent.ItemSmeltedEvent, net.neoforged.neoforge.event.entity.player.PlayerEvent.LoadFromFile, net.neoforged.neoforge.event.entity.player.PlayerEvent.NameFormat, net.neoforged.neoforge.event.entity.player.PlayerEvent.PlayerChangedDimensionEvent, net.neoforged.neoforge.event.entity.player.PlayerEvent.PlayerChangeGameModeEvent, net.neoforged.neoforge.event.entity.player.PlayerEvent.PlayerLoggedInEvent, net.neoforged.neoforge.event.entity.player.PlayerEvent.PlayerLoggedOutEvent, net.neoforged.neoforge.event.entity.player.PlayerEvent.PlayerRespawnEvent, net.neoforged.neoforge.event.entity.player.PlayerEvent.SaveToFile, net.neoforged.neoforge.event.entity.player.PlayerEvent.StartTracking, net.neoforged.neoforge.event.entity.player.PlayerEvent.StopTracking, net.neoforged.neoforge.event.entity.player.PlayerEvent.TabListNameFormat

    Nested classes/interfaces inherited from class net.neoforged.neoforge.event.entity.living.LivingEvent

    net.neoforged.neoforge.event.entity.living.LivingEvent.LivingJumpEvent, net.neoforged.neoforge.event.entity.living.LivingEvent.LivingVisibilityEvent

    Nested classes/interfaces inherited from class net.neoforged.neoforge.event.entity.EntityEvent

    net.neoforged.neoforge.event.entity.EntityEvent.EnteringSection, net.neoforged.neoforge.event.entity.EntityEvent.EntityConstructing, net.neoforged.neoforge.event.entity.EntityEvent.Size
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    GameStageEvent(net.minecraft.world.entity.player.Player player, String name)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the stage name for the event.

    Methods inherited from class net.neoforged.neoforge.event.entity.player.PlayerEvent

    getEntity

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • GameStageEvent

      protected GameStageEvent(net.minecraft.world.entity.player.Player player, String name)
  • Method Details

    • getStageName

      public String getStageName()
      Gets the stage name for the event.
      Returns:
      The stage name for the event.