Interface HomeRequestStore

All Known Implementing Classes:
LocalHomeStore, RedisHomeStore

public interface HomeRequestStore
The interface Home request store.
  • Method Details

    • addHome

      void addHome(UUID playerId, String homeName, org.bukkit.Location location)
      Add home.
      Parameters:
      playerId - the player id
      homeName - the home name
      location - the location
    • removeHome

      void removeHome(UUID playerId, String homeName)
      Remove home.
      Parameters:
      playerId - the player id
      homeName - the home name
    • getHomes

      Map<String,org.bukkit.Location> getHomes(UUID playerId)
      Gets homes.
      Parameters:
      playerId - the player id
      Returns:
      the homes
    • clearHomes

      void clearHomes(UUID playerId)
      Clear homes.
      Parameters:
      playerId - the player id
    • clearAllHomes

      void clearAllHomes()
      Clear all homes.