Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

Index

Properties

context

Accessors

pluginName

  • get pluginName(): string

server

Methods

getFile

  • getFile(pathName: string): File

isPlayerHere

  • isPlayerHere(player: Player): boolean

isPlayerUidHere

  • isPlayerUidHere(uid: string): boolean

join

  • join(player: Player): boolean

leave

  • leave(player: Player): boolean

leaveUid

  • leaveUid(uid: string): boolean

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

onBlockBreak

onBlockPlace

onCmdExecute

  • onCmdExecute(sender: Player, command: Command, label: string, args: Array<string>): boolean

onCraftItem

onDisable

  • onDisable(): void

onEnable

  • onEnable(): void

onEntityDamage

onInventoryInteract

onLoad

  • onLoad(): void

onPlayerCommandPreprocess

onPlayerInteract

onPlayerMove

onPlayerQuit

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