Package com.booksaw.betterTeams.team
Class ChestClaimComponent
java.lang.Object
com.booksaw.betterTeams.team.SetTeamComponent<org.bukkit.Location>
com.booksaw.betterTeams.team.LocationSetComponent
com.booksaw.betterTeams.team.ChestClaimComponent
- All Implemented Interfaces:
TeamComponent<Set<org.bukkit.Location>>
-
Field Summary
Fields inherited from class com.booksaw.betterTeams.team.SetTeamComponent
set
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Used to add a component to this component listvoid
clear()
Clears all values from the list.void
load
(TeamStorage section) Load the value stored in the config into this componentvoid
Used to remove a component from this component listvoid
save
(TeamStorage storage) Store the loaded value to the configuration sectionMethods inherited from class com.booksaw.betterTeams.team.LocationSetComponent
contains, fromString, getLocation, getString, normalise, toString
Methods inherited from class com.booksaw.betterTeams.team.SetTeamComponent
get, getClone, getConvertedList, isEmpty, load, set, size
-
Constructor Details
-
ChestClaimComponent
public ChestClaimComponent()
-
-
Method Details
-
getSectionHeading
- Specified by:
getSectionHeading
in classSetTeamComponent<org.bukkit.Location>
- Returns:
- The reference within the team storage where the data is stored
-
load
Description copied from interface:TeamComponent
Load the value stored in the config into this component- Parameters:
section
- The configuration section where all the team data is stored
-
save
Description copied from interface:TeamComponent
Store the loaded value to the configuration section- Parameters:
storage
- The storage class where all team storage takes place
-
add
Description copied from class:SetTeamComponent
Used to add a component to this component list- Overrides:
add
in classSetTeamComponent<org.bukkit.Location>
- Parameters:
team
- the player's teamcomponent
- The component to add
-
remove
Description copied from class:SetTeamComponent
Used to remove a component from this component list- Overrides:
remove
in classLocationSetComponent
- Parameters:
team
- The playe's teamcomponent
- The component to remove
-
clear
public void clear()Description copied from class:SetTeamComponent
Clears all values from the list.- Overrides:
clear
in classSetTeamComponent<org.bukkit.Location>
-