Class TeamStagesSyncedEvent

java.lang.Object
net.minecraftforge.eventbus.api.Event
net.minecraftforge.event.entity.EntityEvent
net.minecraftforge.event.entity.living.LivingEvent
net.minecraftforge.event.entity.player.PlayerEvent
dev.scsupercraft.teamstages.event.TeamStagesSyncedEvent

public class TeamStagesSyncedEvent extends net.minecraftforge.event.entity.player.PlayerEvent
An event that is fired after stages are synced to the client.
  • Nested Class Summary

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

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

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

    net.minecraftforge.event.entity.living.LivingEvent.LivingJumpEvent, net.minecraftforge.event.entity.living.LivingEvent.LivingTickEvent, net.minecraftforge.event.entity.living.LivingEvent.LivingVisibilityEvent

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

    net.minecraftforge.event.entity.EntityEvent.EnteringSection, net.minecraftforge.event.entity.EntityEvent.EntityConstructing, net.minecraftforge.event.entity.EntityEvent.EyeHeight, net.minecraftforge.event.entity.EntityEvent.Size

    Nested classes/interfaces inherited from class net.minecraftforge.eventbus.api.Event

    net.minecraftforge.eventbus.api.Event.HasResult, net.minecraftforge.eventbus.api.Event.Result
  • Constructor Summary

    Constructors
    Constructor
    Description
    TeamStagesSyncedEvent(net.darkhax.gamestages.data.IStageData playerData, net.darkhax.gamestages.data.IStageData teamData)
    Creates a new team stages synced event.
    TeamStagesSyncedEvent(net.darkhax.gamestages.data.IStageData playerData, net.darkhax.gamestages.data.IStageData teamData, net.minecraft.world.entity.player.Player player)
    Creates a new team stages synced event.
  • Method Summary

    Modifier and Type
    Method
    Description
    net.darkhax.gamestages.data.IStageData
    Returns the synced player data.
    net.darkhax.gamestages.data.IStageData
    Returns the synced team data.

    Methods inherited from class net.minecraftforge.event.entity.player.PlayerEvent

    getEntity

    Methods inherited from class net.minecraftforge.eventbus.api.Event

    getListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult

    Methods inherited from class java.lang.Object

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

    • TeamStagesSyncedEvent

      public TeamStagesSyncedEvent(net.darkhax.gamestages.data.IStageData playerData, net.darkhax.gamestages.data.IStageData teamData)
      Creates a new team stages synced event.
      Parameters:
      playerData - the synced player data
      teamData - the synced team data
    • TeamStagesSyncedEvent

      public TeamStagesSyncedEvent(net.darkhax.gamestages.data.IStageData playerData, net.darkhax.gamestages.data.IStageData teamData, net.minecraft.world.entity.player.Player player)
      Creates a new team stages synced event.
      Parameters:
      playerData - the synced player data
      teamData - the synced team data
      player - the player the data was synced for
  • Method Details

    • getTeamData

      public net.darkhax.gamestages.data.IStageData getTeamData()
      Returns the synced team data.
      Returns:
      the synced team data
    • getPlayerData

      public net.darkhax.gamestages.data.IStageData getPlayerData()
      Returns the synced player data.
      Returns:
      the synced player data