public final class SpongePlayer extends java.lang.Object implements Player<org.spongepowered.api.entity.living.player.Player>
Constructor and Description |
---|
SpongePlayer(org.spongepowered.api.entity.living.player.Player handle) |
Modifier and Type | Method and Description |
---|---|
boolean |
canPickupItems() |
float |
getExperienceSinceLevel() |
long |
getFirstPlayed() |
float |
getFlySpeed() |
int |
getFoodLevel() |
org.spongepowered.api.entity.living.player.Player |
getHandle() |
double |
getHealth() |
double |
getHealthScale() |
Inventory |
getInventory() |
java.lang.String |
getIp() |
double |
getLastDamage() |
long |
getLastPlayed() |
int |
getLevel() |
java.lang.String |
getLocale() |
Location |
getLocation() |
double |
getMaxHealth() |
int |
getMaximumAir() |
int |
getMaximumNoDamageTicks() |
java.lang.String |
getName()
The string used when a searchable is compared to other searchables in terms of string similarity
|
int |
getNoDamageTicks() |
int |
getPing() |
long |
getPlayerTime() |
long |
getPlayerTimeOffset() |
java.lang.String |
getPlayerWeather() |
int |
getRemainingAir() |
float |
getSaturation() |
int |
getSleepTicks() |
int |
getTicksLived() |
int |
getTotalExperience() |
java.util.UUID |
getUuid() |
int |
getViewDistance() |
float |
getWalkSpeed() |
World |
getWorld() |
boolean |
hasPermission(java.lang.String permission) |
boolean |
hasPlayedBefore() |
boolean |
isFlying() |
boolean |
isOp() |
boolean |
isWhitelisted() |
public SpongePlayer(org.spongepowered.api.entity.living.player.Player handle)
public int getPing()
public java.lang.String getIp()
public boolean hasPlayedBefore()
hasPlayedBefore
in interface Player<org.spongepowered.api.entity.living.player.Player>
public java.util.UUID getUuid()
public boolean isOp()
public boolean isWhitelisted()
isWhitelisted
in interface Player<org.spongepowered.api.entity.living.player.Player>
public long getFirstPlayed()
getFirstPlayed
in interface Player<org.spongepowered.api.entity.living.player.Player>
public long getLastPlayed()
getLastPlayed
in interface Player<org.spongepowered.api.entity.living.player.Player>
public boolean isFlying()
public float getFlySpeed()
getFlySpeed
in interface Player<org.spongepowered.api.entity.living.player.Player>
public float getWalkSpeed()
getWalkSpeed
in interface Player<org.spongepowered.api.entity.living.player.Player>
public int getViewDistance()
getViewDistance
in interface Player<org.spongepowered.api.entity.living.player.Player>
public int getFoodLevel()
getFoodLevel
in interface Player<org.spongepowered.api.entity.living.player.Player>
public double getHealth()
public double getHealthScale()
getHealthScale
in interface Player<org.spongepowered.api.entity.living.player.Player>
public int getMaximumAir()
getMaximumAir
in interface Player<org.spongepowered.api.entity.living.player.Player>
public int getRemainingAir()
getRemainingAir
in interface Player<org.spongepowered.api.entity.living.player.Player>
public float getExperienceSinceLevel()
getExperienceSinceLevel
in interface Player<org.spongepowered.api.entity.living.player.Player>
public int getTotalExperience()
getTotalExperience
in interface Player<org.spongepowered.api.entity.living.player.Player>
public int getLevel()
public java.lang.String getLocale()
public long getPlayerTime()
getPlayerTime
in interface Player<org.spongepowered.api.entity.living.player.Player>
public long getPlayerTimeOffset()
getPlayerTimeOffset
in interface Player<org.spongepowered.api.entity.living.player.Player>
public java.lang.String getPlayerWeather()
getPlayerWeather
in interface Player<org.spongepowered.api.entity.living.player.Player>
public float getSaturation()
getSaturation
in interface Player<org.spongepowered.api.entity.living.player.Player>
public boolean canPickupItems()
canPickupItems
in interface Player<org.spongepowered.api.entity.living.player.Player>
public double getMaxHealth()
getMaxHealth
in interface Player<org.spongepowered.api.entity.living.player.Player>
public double getLastDamage()
getLastDamage
in interface Player<org.spongepowered.api.entity.living.player.Player>
public int getMaximumNoDamageTicks()
getMaximumNoDamageTicks
in interface Player<org.spongepowered.api.entity.living.player.Player>
public int getNoDamageTicks()
getNoDamageTicks
in interface Player<org.spongepowered.api.entity.living.player.Player>
public int getSleepTicks()
getSleepTicks
in interface Player<org.spongepowered.api.entity.living.player.Player>
public int getTicksLived()
getTicksLived
in interface Player<org.spongepowered.api.entity.living.player.Player>
public Inventory getInventory()
getInventory
in interface Player<org.spongepowered.api.entity.living.player.Player>
public Location getLocation()
getLocation
in interface Player<org.spongepowered.api.entity.living.player.Player>
public World getWorld()
public org.spongepowered.api.entity.living.player.Player getHandle()
public boolean hasPermission(java.lang.String permission)
hasPermission
in interface Player<org.spongepowered.api.entity.living.player.Player>
public java.lang.String getName()
SearchUtils.Searchable
getName
in interface SearchUtils.Searchable