Skip to content

ServerAPI

Functions

static request

  • Args: None
  • Returns PocketMinecraftServer instance.
ServerAPI::request();

addHandler

  • Args: (event, handler, priority = 5)

event - [[name of the event | Events]], handler - Array, priority - optional value, Integer

  • Returns: None
addHandler("player.block.break", array($this, "handleEvent"));
addHandler("player.quit", array($this, "handleEvent"), 1);

schedule

  • Args: (delay, callback, data = array(), repeat = false, eventName = "server.schedule")

delay - Integer, callback - callable, data - optional value, Array, repeat - optional value, Boolean, eventName - optional value, [[name of the event | Events]]

  • Returns: counter of scheduled event + 1

Variables

queryAPI

  • contains instance of [[QueryAPI]]

query

  • contains instance of QueryHandler

console

  • contains instance of [[ConsoleAPI]]

level

  • contains instance of [[LevelAPI]]

block

  • contains instance of [[BlockAPI]]

chat

  • contains instance of [[ChatAPI]]

ban

  • contains instance of [[BanAPI]]

entity

  • contains instance of [[EntityAPI]]

time

  • contains instance of [[TimeAPI]]

player

  • contains instance of [[PlayerAPI]]

tile

  • contains instance of [[TileAPI]]

achievement

  • contains instance of [[AchievementAPI]]