Package eu.bedwarsia.bedsumo.api
Class LivePlayerStats
java.lang.Object
eu.bedwarsia.bedsumo.api.LivePlayerStats
Represents the current live in-memory session statistics of an online player.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDistanceTraveled(double distance) intintintintintintintgetKills()org.bukkit.LocationintlongdoubleintintlongvoidvoidvoidvoidvoidvoidvoidvoidvoidsetBedsAutoRemoved(int bedsAutoRemoved) voidsetBedsExploded(int bedsExploded) voidsetBedsExplodedByOthers(int bedsExplodedByOthers) voidsetBedsPlaced(int bedsPlaced) voidsetLastPosition(org.bukkit.Location loc) voidsetLongestKillStreak(int longestKillStreak) voidsetTotalDistanceTraveled(double totalDistanceTraveled) voidsetTotalKnockbackInflicted(int totalKnockbackInflicted) voidsetTotalKnockbackReceived(int totalKnockbackReceived) voidsetTotalPlayTime(long totalPlayTime) void
-
Constructor Details
-
LivePlayerStats
public LivePlayerStats(int kills, int deaths)
-
-
Method Details
-
getKills
public int getKills() -
getDeaths
public int getDeaths() -
getBedsPlaced
public int getBedsPlaced() -
getBedsExploded
public int getBedsExploded() -
getBedsExplodedByOthers
public int getBedsExplodedByOthers() -
getLongestKillStreak
public int getLongestKillStreak() -
getCurrentKillStreak
public int getCurrentKillStreak() -
getTotalKnockbackInflicted
public int getTotalKnockbackInflicted() -
getTotalKnockbackReceived
public int getTotalKnockbackReceived() -
getTotalPlayTime
public long getTotalPlayTime() -
getSessionStartTime
public long getSessionStartTime() -
getBedsAutoRemoved
public int getBedsAutoRemoved() -
getTotalDistanceTraveled
public double getTotalDistanceTraveled() -
incrementKills
public void incrementKills() -
incrementDeaths
public void incrementDeaths() -
incrementBedsPlaced
public void incrementBedsPlaced() -
incrementBedsExploded
public void incrementBedsExploded() -
incrementBedsExplodedByOthers
public void incrementBedsExplodedByOthers() -
incrementKnockbackInflicted
public void incrementKnockbackInflicted() -
incrementKnockbackReceived
public void incrementKnockbackReceived() -
incrementBedsAutoRemoved
public void incrementBedsAutoRemoved() -
addDistanceTraveled
public void addDistanceTraveled(double distance) -
updatePlayTime
public void updatePlayTime() -
setLastPosition
public void setLastPosition(org.bukkit.Location loc) -
getLastPosition
public org.bukkit.Location getLastPosition() -
setBedsPlaced
public void setBedsPlaced(int bedsPlaced) -
setBedsExploded
public void setBedsExploded(int bedsExploded) -
setBedsExplodedByOthers
public void setBedsExplodedByOthers(int bedsExplodedByOthers) -
setLongestKillStreak
public void setLongestKillStreak(int longestKillStreak) -
setTotalKnockbackInflicted
public void setTotalKnockbackInflicted(int totalKnockbackInflicted) -
setTotalKnockbackReceived
public void setTotalKnockbackReceived(int totalKnockbackReceived) -
setTotalPlayTime
public void setTotalPlayTime(long totalPlayTime) -
setBedsAutoRemoved
public void setBedsAutoRemoved(int bedsAutoRemoved) -
setTotalDistanceTraveled
public void setTotalDistanceTraveled(double totalDistanceTraveled)
-