Class HomeSQLManager
java.lang.Object
fr.fuzeblocks.homeplugin.home.sql.HomeSQLManager
- All Implemented Interfaces:
Home
The type Home sql manager.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanAdd home boolean.booleandeleteHome(org.bukkit.entity.Player player, String homeName) Delete home boolean.booleanExist boolean.Gets cache manager.org.bukkit.LocationgetHomeLocation(org.bukkit.entity.Player player, String homeName) Gets home location.intgetHomeNumber(@NotNull org.bukkit.entity.Player player) Gets home number.List<org.bukkit.Location> getHomesLocation(org.bukkit.entity.Player player) Gets homes location.getHomesName(@NotNull org.bukkit.entity.Player player) Gets homes name.booleanisStatus(org.bukkit.entity.Player player) Is status boolean.booleanrelocateHome(org.bukkit.entity.Player player, String homeName, org.bukkit.Location newLocation) Relocate home boolean.booleanrenameHome(org.bukkit.entity.Player player, String oldHomeName, String newHomeName) Rename home boolean.booleanSets home.
-
Constructor Details
-
HomeSQLManager
public HomeSQLManager()
-
-
Method Details
-
addHome
Description copied from interface:HomeAdd home boolean. -
setHome
public boolean setHome(@NotNull @NotNull org.bukkit.entity.Player player, String name, org.bukkit.Location location) Description copied from interface:HomeSets home. -
renameHome
Description copied from interface:HomeRename home boolean.- Specified by:
renameHomein interfaceHome- Parameters:
player- the playeroldHomeName- the old home namenewHomeName- the new home name- Returns:
- the boolean
-
relocateHome
public boolean relocateHome(org.bukkit.entity.Player player, String homeName, org.bukkit.Location newLocation) Description copied from interface:HomeRelocate home boolean.- Specified by:
relocateHomein interfaceHome- Parameters:
player- the playerhomeName- the home namenewLocation- the new location- Returns:
- the boolean
-
getHomesLocation
Description copied from interface:HomeGets homes location.- Specified by:
getHomesLocationin interfaceHome- Parameters:
player- the player- Returns:
- the homes location
-
getHomeNumber
public int getHomeNumber(@NotNull @NotNull org.bukkit.entity.Player player) Description copied from interface:HomeGets home number.- Specified by:
getHomeNumberin interfaceHome- Parameters:
player- the player- Returns:
- the home number
-
getHomesName
Description copied from interface:HomeGets homes name.- Specified by:
getHomesNamein interfaceHome- Parameters:
player- the player- Returns:
- the homes name
-
getCacheManager
Description copied from interface:HomeGets cache manager.- Specified by:
getCacheManagerin interfaceHome- Returns:
- the cache manager
-
getHomeLocation
Description copied from interface:HomeGets home location.- Specified by:
getHomeLocationin interfaceHome- Parameters:
player- the playerhomeName- the home name- Returns:
- the home location
-
deleteHome
Description copied from interface:HomeDelete home boolean.- Specified by:
deleteHomein interfaceHome- Parameters:
player- the playerhomeName- the home name- Returns:
- the boolean
-
isStatus
public boolean isStatus(org.bukkit.entity.Player player) Description copied from interface:HomeIs status boolean. -
exist
Description copied from interface:HomeExist boolean.
-