Class LivePlayerStats

java.lang.Object
eu.bedwarsia.bedsumo.api.LivePlayerStats

public class LivePlayerStats extends Object
Represents the current live in-memory session statistics of an online player.
  • 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)