Class WGPlayerData
java.lang.Object
me.EtienneDx.RealEstate.ClaimAPI.WorldGuard.WGPlayerData
- All Implemented Interfaces:
IPlayerData
A dummy implementation of
IPlayerData
for WorldGuard.
Since WorldGuard does not supply claim block data, this implementation always returns zero and does nothing for the setter methods.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
Returns the number of accrued claim blocks for a player.int
Returns the number of bonus claim blocks for a player.int
Returns the number of remaining claim blocks for a player.void
setAccruedClaimBlocks
(int accruedClaimBlocks) Sets the number of accrued claim blocks for a player.void
setBonusClaimBlocks
(int bonusClaimBlocks) Sets the number of bonus claim blocks for a player.
-
Constructor Details
-
WGPlayerData
public WGPlayerData()Instantiates a new WGPlayerData object.
-
-
Method Details
-
getAccruedClaimBlocks
public int getAccruedClaimBlocks()Returns the number of accrued claim blocks for a player.Since WorldGuard does not use claim blocks, this method returns zero.
- Specified by:
getAccruedClaimBlocks
in interfaceIPlayerData
- Returns:
- 0 always.
-
getBonusClaimBlocks
public int getBonusClaimBlocks()Returns the number of bonus claim blocks for a player.Since WorldGuard does not use claim blocks, this method returns zero.
- Specified by:
getBonusClaimBlocks
in interfaceIPlayerData
- Returns:
- 0 always.
-
setAccruedClaimBlocks
public void setAccruedClaimBlocks(int accruedClaimBlocks) Sets the number of accrued claim blocks for a player.This is a no-operation implementation because WorldGuard does not support claim block data.
- Specified by:
setAccruedClaimBlocks
in interfaceIPlayerData
- Parameters:
accruedClaimBlocks
- the number of accrued claim blocks (ignored)
-
setBonusClaimBlocks
public void setBonusClaimBlocks(int bonusClaimBlocks) Sets the number of bonus claim blocks for a player.This is a no-operation implementation because WorldGuard does not support claim block data.
- Specified by:
setBonusClaimBlocks
in interfaceIPlayerData
- Parameters:
bonusClaimBlocks
- the number of bonus claim blocks (ignored)
-
getRemainingClaimBlocks
public int getRemainingClaimBlocks()Returns the number of remaining claim blocks for a player.Since WorldGuard does not utilize claim blocks, this method returns zero.
- Specified by:
getRemainingClaimBlocks
in interfaceIPlayerData
- Returns:
- 0 always.
-