Class SpongeAFKListener
java.lang.Object
com.djrapitops.plan.gathering.listeners.sponge.SpongeAFKListener
Listener that keeps track of actions that are not considered being AFK.
Additional Listener calls in PlayerOnlineListener to avoid having HIGHEST priority listeners.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AFKTracker
void
onLeave
(org.spongepowered.api.event.network.ServerSideConnectionEvent.Disconnect event) void
onMove
(org.spongepowered.api.event.entity.MoveEntityEvent event, org.spongepowered.api.entity.living.player.server.ServerPlayer player) void
onPlayerChat
(org.spongepowered.api.event.message.PlayerChatEvent event, org.spongepowered.api.entity.living.player.server.ServerPlayer player) void
onPlayerCommand
(org.spongepowered.api.event.command.ExecuteCommandEvent event, org.spongepowered.api.entity.living.player.server.ServerPlayer player) void
onSettingsChange
(org.spongepowered.api.event.entity.living.player.PlayerChangeClientSettingsEvent event)
-
Constructor Details
-
SpongeAFKListener
-
-
Method Details
-
getAfkTracker
-
onMove
public void onMove(org.spongepowered.api.event.entity.MoveEntityEvent event, org.spongepowered.api.entity.living.player.server.ServerPlayer player) -
onPlayerChat
public void onPlayerChat(org.spongepowered.api.event.message.PlayerChatEvent event, org.spongepowered.api.entity.living.player.server.ServerPlayer player) -
onPlayerCommand
public void onPlayerCommand(org.spongepowered.api.event.command.ExecuteCommandEvent event, org.spongepowered.api.entity.living.player.server.ServerPlayer player) -
onSettingsChange
public void onSettingsChange(org.spongepowered.api.event.entity.living.player.PlayerChangeClientSettingsEvent event) -
onLeave
public void onLeave(org.spongepowered.api.event.network.ServerSideConnectionEvent.Disconnect event)
-