Package net.minecraftforge.client.event
Class ClientPlayerChangeGameTypeEvent
java.lang.Object
net.minecraftforge.eventbus.api.Event
net.minecraftforge.client.event.ClientPlayerChangeGameTypeEvent
public class ClientPlayerChangeGameTypeEvent
extends net.minecraftforge.eventbus.api.Event
Fired when the client player is notified of a change of
GameType
from the server.
This event is not cancellable, and does not have a result.
This event is fired on the main Forge event bus, only on the logical client.
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraftforge.eventbus.api.Event
net.minecraftforge.eventbus.api.Event.HasResult, net.minecraftforge.eventbus.api.Event.Result
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final GameType
private final PlayerInfo
private final GameType
-
Constructor Summary
ConstructorsConstructorDescriptionClientPlayerChangeGameTypeEvent
(PlayerInfo info, GameType currentGameType, GameType newGameType) -
Method Summary
Modifier and TypeMethodDescriptionReturns the current game type of the player.getInfo()
Returns the client player information.Returns the new game type of the player.Methods inherited from class net.minecraftforge.eventbus.api.Event
getListenerList, getPhase, getResult, hasResult, isCancelable, isCanceled, setCanceled, setPhase, setResult
-
Field Details
-
info
-
currentGameType
-
newGameType
-
-
Constructor Details
-
ClientPlayerChangeGameTypeEvent
@Internal public ClientPlayerChangeGameTypeEvent(PlayerInfo info, GameType currentGameType, GameType newGameType)
-
-
Method Details
-
getInfo
Returns the client player information.- Returns:
- the client player information
-
getCurrentGameType
Returns the current game type of the player.- Returns:
- the current game type of the player
-
getNewGameType
Returns the new game type of the player.- Returns:
- the new game type of the player
-