Class GSBansListener

java.lang.Object
com.gamersafer.minecraft.bans.common.listener.GSBansListenerStandalone
com.gamersafer.minecraft.bans.velocity.listener.GSBansListener

public class GSBansListener extends com.gamersafer.minecraft.bans.common.listener.GSBansListenerStandalone
  • Field Summary

    Fields inherited from class com.gamersafer.minecraft.bans.common.listener.GSBansListenerStandalone

    banManager, config, core, disableChecks, logger, messages, placeholderService, playerStorage, server
  • Constructor Summary

    Constructors
    Constructor
    Description
    GSBansListener(com.gamersafer.minecraft.bans.common.abstraction.IServer server, GSBansVelocity plugin, com.gamersafer.minecraft.bans.common.GSBansPlugin core, com.gamersafer.minecraft.bans.common.configuration.SharedConfiguration config, com.gamersafer.minecraft.bans.common.configuration.MessageConfiguration messages, com.gamersafer.minecraft.bans.common.abstraction.ILogger logger, com.gamersafer.minecraft.bans.common.ban.BanManager banManager, com.gamersafer.minecraft.bans.common.db.api.IPlayerStorage playerStorage, com.gamersafer.minecraft.bans.common.placeholder.PlaceholderService placeholderService)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    onDisconnect(com.velocitypowered.api.event.connection.DisconnectEvent event)
     
    void
    onLogin(com.velocitypowered.api.event.connection.LoginEvent event)
     
    void
    onPostServerConnect(com.velocitypowered.api.event.player.ServerPostConnectEvent event)
     

    Methods inherited from class com.gamersafer.minecraft.bans.common.listener.GSBansListenerStandalone

    executeAfterServerConnect, onDisconnect, onLogin, onLoginEarly, onPostServerConnect

    Methods inherited from class java.lang.Object

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

    • GSBansListener

      public GSBansListener(com.gamersafer.minecraft.bans.common.abstraction.IServer server, GSBansVelocity plugin, com.gamersafer.minecraft.bans.common.GSBansPlugin core, com.gamersafer.minecraft.bans.common.configuration.SharedConfiguration config, com.gamersafer.minecraft.bans.common.configuration.MessageConfiguration messages, com.gamersafer.minecraft.bans.common.abstraction.ILogger logger, com.gamersafer.minecraft.bans.common.ban.BanManager banManager, com.gamersafer.minecraft.bans.common.db.api.IPlayerStorage playerStorage, com.gamersafer.minecraft.bans.common.placeholder.PlaceholderService placeholderService)
  • Method Details

    • onLogin

      public void onLogin(com.velocitypowered.api.event.connection.LoginEvent event)
    • onPostServerConnect

      public void onPostServerConnect(com.velocitypowered.api.event.player.ServerPostConnectEvent event)
    • onDisconnect

      public void onDisconnect(com.velocitypowered.api.event.connection.DisconnectEvent event)