player
class
player.position
function player.position() end
Returns the player's position in floating point coordinates.
Returns 0.0f if the position isn't available.
Returns
- number: x The x coordinate.
- number: y The y coordinate.
- number: z The z coordinate.
player.name
function player.name() end
Returns the player's name.
Returns an empty string if the name isn't available.
Returns
- string: The player's name.
player.health
function player.health() end
Returns the player's health.
Returns -1.0f if health isn't available.
Returns
- number: health The player's health.
player.hunger
function player.hunger() end
Returns the player's hunger.
Returns -1.0f if hunger isn't available.
Returns
- number: hunger The player's hunger.
player.armor
function player.armor() end
Returns a table of armor piece objects.
If armor is unavailable or armor piece doesn't exist, all parameters are -1 (except name, which is "empty").
{ helmet = { name = string, maxDurability = int, damage = int, isEnchanted = bool }, chestplate = {...}, leggings = {...}, boots = {...} }
Returns
- table: The table of armor piece objects.
player.offhand
function player.offhand() end
Returns a table containing offhand item data.
If offhand item is unavailable or offhand item piece doesn't exist, all parameters are -1 (except name, which is "empty").
Returns
- table: The table of offhand item data.
player.mainhand
function player.mainhand() end
Returns a table containing mainhand item data.
If mainhand item is unavailable or mainhand item piece doesn't exist, all parameters are -1 (except name, which is "empty").
Returns
- table: The table of mainhand item data.
player.dimension
function player.dimension() end
Returns the player's dimension.
Returns unknown if the dimension isn't available.
Returns
- string: The player's dimension.
player.grounded
function player.grounded() end
Returns true if the player is on the ground.
Returns false if the player isn't available.
Returns
- boolean: True if the player is on the ground.
player.say
function player.say(message) end
Makes the player say something in chat.
Parameters
message
: string: The message that you will say.
Returns
- nil:
player.executeCommand
function player.executeCommand(command) end
Executes a server command.
Parameters
command
: string: The command without '/'
player.rotation
function player.rotation() end
Returns the player's rotation.
Returns (0.0f, 0.0f) if the player isn't available.
Returns
- Vector2: The player's rotation.
Reference: player.lua