Class PlayerDataImpl

java.lang.Object
sawfowl.regionguard.implementsapi.data.PlayerDataImpl
All Implemented Interfaces:
org.spongepowered.api.data.persistence.DataSerializable, PlayerData

public class PlayerDataImpl extends Object implements PlayerData
  • Constructor Details

    • PlayerDataImpl

      public PlayerDataImpl()
  • Method Details

    • builder

      public PlayerData.Builder builder()
    • getLimits

      public PlayerLimits getLimits()
      Description copied from interface: PlayerData
      Getting additional limits available to the player.
      Specified by:
      getLimits in interface PlayerData
    • setLimits

      public PlayerData setLimits(PlayerLimits limits)
      Specified by:
      setLimits in interface PlayerData
    • getClaimed

      public ClaimedByPlayer getClaimed()
      Description copied from interface: PlayerData
      Getting the volume of blocks claimed by the player and the number of regions created.
      Specified by:
      getClaimed in interface PlayerData
    • setClaimed

      public PlayerData setClaimed(ClaimedByPlayer claimed)
      Specified by:
      setClaimed in interface PlayerData
    • contentVersion

      public int contentVersion()
      Specified by:
      contentVersion in interface org.spongepowered.api.data.persistence.DataSerializable
    • toContainer

      public org.spongepowered.api.data.persistence.DataContainer toContainer()
      Specified by:
      toContainer in interface org.spongepowered.api.data.persistence.DataSerializable