diff --git a/doc/api.md b/doc/api.md index 70967ef..f328a05 100644 --- a/doc/api.md +++ b/doc/api.md @@ -13,6 +13,7 @@ - [serv.uuidToPlayer](#servuuidtoplayer) - [serv.world](#servworld) - [serv.entities](#serventities) + - [serv.bannedPlayers](#servbannedplayers) - [Events](#events) - ["error" (error)](#error-error) - ["listening" (port)](#listening-port) @@ -22,6 +23,12 @@ - [serv.log(message)](#servlogmessage) - [serv.broadcast(message[,color])](#servbroadcastmessagecolor) - [serv.setBlock(position,blockType)](#servsetblockpositionblocktype) + - [serv.getPlayer(username)](#servgetplayerusername) + - [server.banUsername(username,reason,callback)](#serverbanusernameusernamereasoncallback) + - [server.ban(uuid,reason)](#serverbanuuidreason) + - [server.pardonUsername(username,callback)](#serverpardonusernameusernamecallback) + - [server.pardon(uuid)](#serverpardonuuid) + - [server.getUUIDFromUsername(username,callback)](#servergetuuidfromusernameusernamecallback) - [Player](#player) - [Properties](#properties-1) - [player.entity](#playerentity) @@ -43,6 +50,8 @@ - [player.setGameMode(gameMode)](#playersetgamemodegamemode) - [player.handleCommand(command)](#playerhandlecommandcommand) - [player.updateHealth(health)](#playerupdatehealthhealth) + - [player.kick(reason)](#playerkickreason) + - [player.ban(banReason,kickReason)](#playerbanbanreasonkickreason) - [Low level properties](#low-level-properties) - [player._client](#player_client) - [Low level methods](#low-level-methods) @@ -87,6 +96,18 @@ The map All of the entities +#### serv.bannedPlayers + +Object of players that are banned, key is their uuid. Use `serv.getUUIDFromUsername()` if you only have their username. + +Example player: +``` +{ + time: