Skip to content
ZERNYTH.

API reference / dev.zernyth.api.player

Player

public interface Player extends CommandSender

UUID/runtime-session-backed view; never retains a native player pointer. Offline access fails explicitly. A new session with the same UUID invalidates old views.

Members

  • default dev.zernyth.api.inventory.Inventory getInventory()
  • default dev.zernyth.api.inventory.Inventory getEnderChest()
  • default dev.zernyth.api.entity.Entity asEntity()
  • default dev.zernyth.api.form.FormRequest showForm(dev.zernyth.api.form.Form form)
  • UUID getUniqueId()
  • boolean isOnline()
  • void kick(String message)
  • Location getLocation()
  • boolean teleport(Location destination)
  • GameMode getGameMode()
  • void setGameMode(GameMode mode)
  • int getHealth()