Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

context

Accessors

pluginName

  • get pluginName(): string

server

Methods

bungeeConnect

  • bungeeConnect(player: Player, server: string): void

bungeeGetServer

  • bungeeGetServer(player: Player): void

getFile

  • getFile(pathName: string): File

mysqlFromConfig

  • mysqlFromConfig(configObject: { database: string; host: string; password: string; port: number; username: string }): MysqlWrapper
  • Parameters

    • configObject: { database: string; host: string; password: string; port: number; username: string }
      • database: string
      • host: string
      • password: string
      • port: number
      • username: string

    Returns MysqlWrapper

newCommand

newMysqlInstance

  • newMysqlInstance(host: string, port: number, database: string, username: string, password: string): MysqlWrapper

onDisable

  • onDisable(): void

onEnable

  • onEnable(): void

onHelloWorldCmdExecute

onLoad

  • onLoad(): void

onPlayerJoin

registerCommand

registerEvent

  • registerEvent<T>(eventClass: Type<T>, callback: (listener: any, event: T) => void): void
  • Type parameters

    Parameters

    • eventClass: Type<T>
    • callback: (listener: any, event: T) => void
        • (listener: any, event: T): void
        • Parameters

          • listener: any
          • event: T

          Returns void

    Returns void

registerIncomingPluginChannel

registerOutgoingPluginChannel

  • registerOutgoingPluginChannel(channel: string): void

setPlaceholders

unregisterCommand

unregisterIncomingPluginChannel

  • unregisterIncomingPluginChannel(channel: string): void

unregisterOutgoingPluginChannel

  • unregisterOutgoingPluginChannel(channel: string): void

Generated using TypeDoc