Class PacketEventsAPI<T>

java.lang.Object
com.github.retrooper.packetevents.PacketEventsAPI<T>

public abstract class PacketEventsAPI<T> extends Object
  • Constructor Details

    • PacketEventsAPI

      public PacketEventsAPI()
  • Method Details

    • getEventManager

      public EventManager getEventManager()
    • getSettings

      public PacketEventsSettings getSettings()
    • getUpdateChecker

      public UpdateChecker getUpdateChecker()
    • getVersion

      public PEVersion getVersion()
    • getLogger

      public Logger getLogger()
    • getLogManager

      public LogManager getLogManager()
    • load

      public abstract void load()
    • isLoaded

      public abstract boolean isLoaded()
    • init

      public abstract void init()
    • isInitialized

      public abstract boolean isInitialized()
    • terminate

      public abstract void terminate()
    • isTerminated

      public abstract boolean isTerminated()
    • getPlugin

      public abstract T getPlugin()
    • getServerManager

      public abstract ServerManager getServerManager()
    • getProtocolManager

      public abstract ProtocolManager getProtocolManager()
    • getPlayerManager

      public abstract PlayerManager getPlayerManager()
    • getNettyManager

      public abstract NettyManager getNettyManager()
    • getInjector

      public abstract ChannelInjector getInjector()