Class LocalWarpStore
java.lang.Object
fr.fuzeblocks.homeplugin.core.warps.LocalWarpStore
- All Implemented Interfaces:
WarpRequestStore
The type Local warp store.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleandeleteWarp(String name) Supprime un warp par son nom.Retourne tous les noms de warps.Charge tous les warps.Charge un warp par son nom.booleanSauvegarde ou met à jour un warp.booleanwarpExists(String name) Vérifie si un warp existe.
-
Constructor Details
-
LocalWarpStore
public LocalWarpStore()
-
-
Method Details
-
saveWarp
Description copied from interface:WarpRequestStoreSauvegarde ou met à jour un warp.- Specified by:
saveWarpin interfaceWarpRequestStore- Parameters:
warpData- données du warp- Returns:
- true si succès
-
deleteWarp
Description copied from interface:WarpRequestStoreSupprime un warp par son nom.- Specified by:
deleteWarpin interfaceWarpRequestStore- Parameters:
name- nom du warp- Returns:
- true si un warp a été supprimé
-
loadWarp
Description copied from interface:WarpRequestStoreCharge un warp par son nom.- Specified by:
loadWarpin interfaceWarpRequestStore- Parameters:
name- nom du warp- Returns:
- WarpData ou null si inexistant
-
warpExists
Description copied from interface:WarpRequestStoreVérifie si un warp existe.- Specified by:
warpExistsin interfaceWarpRequestStore- Parameters:
name- nom du warp- Returns:
- true si présent
-
loadAllWarps
Description copied from interface:WarpRequestStoreCharge tous les warps.- Specified by:
loadAllWarpsin interfaceWarpRequestStore- Returns:
- Map nom vers WarpData
-
getWarpNames
Description copied from interface:WarpRequestStoreRetourne tous les noms de warps.- Specified by:
getWarpNamesin interfaceWarpRequestStore- Returns:
- the warp names
-