Class PacketPlayOutScoreboardScore

java.lang.Object
me.neznamy.tab.api.protocol.PacketPlayOutScoreboardScore
All Implemented Interfaces:
TabPacket

public class PacketPlayOutScoreboardScore extends Object implements TabPacket
A class representing platform specific packet class
  • Constructor Details

    • PacketPlayOutScoreboardScore

      public PacketPlayOutScoreboardScore(PacketPlayOutScoreboardScore.Action action, String objectiveName, String player, int score)
      Constructs new instance with given parameters
      Parameters:
      action - Packet action
      objectiveName - Objective name
      player - Affected player
      score - Player's score
      Throws:
      IllegalArgumentException - if objectiveName is null or longer than 16 characters
  • Method Details

    • toString

      public String toString()
      Description copied from interface: TabPacket
      Returns user-friendly string representation of the packet
      Specified by:
      toString in interface TabPacket
      Overrides:
      toString in class Object
      Returns:
      user-friendly string representation of the packet
    • getAction

      Returns action
      Returns:
      packet action
    • getObjectiveName

      public String getObjectiveName()
      Returns objectiveName
      Returns:
      objective name
    • getPlayer

      public String getPlayer()
      Returns player
      Returns:
      player
    • getScore

      public int getScore()
      Returns score
      Returns:
      score