Class GameModeChangeListener
java.lang.Object
net.playeranalytics.plan.gathering.listeners.fabric.GameModeChangeListener
- All Implemented Interfaces:
FabricListener
Event Listener for PlayerGameModeChangeEvents.
-
Constructor Summary
ConstructorsConstructorDescriptionGameModeChangeListener
(WorldAliasSettings worldAliasSettings, ServerInfo serverInfo, DBSystem dbSystem, ErrorLogger errorLogger) -
Method Summary
Modifier and TypeMethodDescriptionvoid
disable()
void
enable()
boolean
void
onGameModeChange
(net.minecraft.server.network.ServerPlayerEntity player, net.minecraft.world.GameMode newGameMode) void
register()
-
Constructor Details
-
GameModeChangeListener
@Inject public GameModeChangeListener(WorldAliasSettings worldAliasSettings, ServerInfo serverInfo, DBSystem dbSystem, ErrorLogger errorLogger)
-
-
Method Details
-
onGameModeChange
public void onGameModeChange(net.minecraft.server.network.ServerPlayerEntity player, net.minecraft.world.GameMode newGameMode) -
register
public void register()- Specified by:
register
in interfaceFabricListener
-
isEnabled
public boolean isEnabled()- Specified by:
isEnabled
in interfaceFabricListener
-
enable
public void enable()- Specified by:
enable
in interfaceFabricListener
-
disable
public void disable()- Specified by:
disable
in interfaceFabricListener
-