Class PlayerOnlineListener
java.lang.Object
net.playeranalytics.plan.gathering.listeners.fabric.PlayerOnlineListener
- All Implemented Interfaces:
FabricListener
-
Constructor Summary
ConstructorsConstructorDescriptionPlayerOnlineListener
(PlayerJoinEventConsumer joinEventConsumer, PlayerLeaveEventConsumer leaveEventConsumer, JoinAddressCache joinAddressCache, JoinAddressValidator joinAddressValidator, ServerInfo serverInfo, DBSystem dbSystem, ErrorLogger errorLogger, net.minecraft.server.dedicated.MinecraftDedicatedServer server) -
Method Summary
Modifier and TypeMethodDescriptionvoid
beforePlayerQuit
(net.minecraft.server.network.ServerPlayerEntity player) void
disable()
void
enable()
boolean
void
onPlayerJoin
(net.minecraft.server.network.ServerPlayerEntity player) void
onPlayerKick
(net.minecraft.server.network.ServerPlayerEntity player) void
onPlayerLogin
(SocketAddress address, com.mojang.authlib.GameProfile profile, boolean banned) void
onPlayerQuit
(net.minecraft.server.network.ServerPlayerEntity player) void
register()
-
Constructor Details
-
PlayerOnlineListener
@Inject public PlayerOnlineListener(PlayerJoinEventConsumer joinEventConsumer, PlayerLeaveEventConsumer leaveEventConsumer, JoinAddressCache joinAddressCache, JoinAddressValidator joinAddressValidator, ServerInfo serverInfo, DBSystem dbSystem, ErrorLogger errorLogger, net.minecraft.server.dedicated.MinecraftDedicatedServer server)
-
-
Method Details
-
register
public void register()- Specified by:
register
in interfaceFabricListener
-
onPlayerLogin
public void onPlayerLogin(SocketAddress address, com.mojang.authlib.GameProfile profile, boolean banned) -
onPlayerKick
public void onPlayerKick(net.minecraft.server.network.ServerPlayerEntity player) -
onPlayerJoin
public void onPlayerJoin(net.minecraft.server.network.ServerPlayerEntity player) -
beforePlayerQuit
public void beforePlayerQuit(net.minecraft.server.network.ServerPlayerEntity player) -
onPlayerQuit
public void onPlayerQuit(net.minecraft.server.network.ServerPlayerEntity player) -
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
-