Skip to content
/ Height Public

PocketMine-MP plugin to get player height location relative to sea level

License

Notifications You must be signed in to change notification settings

kdpls/Height

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Height

GitHub release (latest by date) GitHub all releases GitHub release (latest by date) Discord

A PocketMine-MP plugin to get player height location relative to sea level using command.

Usage

Command: /height
Permission: height.command (Default: true)

Get self height location relative to sea level (only works if command sender is an online player): /height
Get a player height location relative to sea level: /height <player> (Example: /height KygekDev to get height location of player KygekDev relative to sea level)

Downloads

API

\KygekDev\Height\Height::getHeight()

Description

Gets player's height location (Y coordinate) relative to sea level

Synopsis

public static getHeight(Player $player, int $precision = 1) : float

Parameters

  • Player $player: The Player object to get height location of
  • int $precision = 1: Number of decimal places to pass to the round() function

Returns

float: Player's Y coordinate relative to sea level

Example

use KygekDev\Height\Height;
use pocketmine\Server;

$player = Server::getInstance()->getPlayerExact("KygekDev");

$name = $player->getName();
// 2 decimal places (.xx)
$height = Height::getHeight($player, 2);
$heightString = $height >= 0 ? $height . "m above" : abs($height) . "m below";

$player->sendMessage("Player $name is $heightString sea level");

Info

This plugin is made by KygekDev and licensed under GPL-3.0.

About

PocketMine-MP plugin to get player height location relative to sea level

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages