Class DynMapHook

java.lang.Object
net.william278.huskhomes.hook.PluginHook
net.william278.huskhomes.hook.MapHook
net.william278.huskhomes.hook.DynMapHook

public class DynMapHook extends net.william278.huskhomes.hook.MapHook
Hook to display warps and public homes on Dynmap
  • Constructor Details

    • DynMapHook

      public DynMapHook(@NotNull @NotNull net.william278.huskhomes.HuskHomes implementor, @NotNull @NotNull org.bukkit.plugin.Plugin dynmapPlugin)
  • Method Details

    • initializeMap

      protected CompletableFuture<Void> initializeMap()
      Specified by:
      initializeMap in class net.william278.huskhomes.hook.MapHook
    • updateHome

      public CompletableFuture<Void> updateHome(@NotNull @NotNull net.william278.huskhomes.position.Home home)
      Specified by:
      updateHome in class net.william278.huskhomes.hook.MapHook
    • removeHome

      public CompletableFuture<Void> removeHome(@NotNull @NotNull net.william278.huskhomes.position.Home home)
      Specified by:
      removeHome in class net.william278.huskhomes.hook.MapHook
    • clearHomes

      public CompletableFuture<Void> clearHomes(@NotNull @NotNull net.william278.huskhomes.player.User user)
      Specified by:
      clearHomes in class net.william278.huskhomes.hook.MapHook
    • updateWarp

      public CompletableFuture<Void> updateWarp(@NotNull @NotNull net.william278.huskhomes.position.Warp warp)
      Specified by:
      updateWarp in class net.william278.huskhomes.hook.MapHook
    • removeWarp

      public CompletableFuture<Void> removeWarp(@NotNull @NotNull net.william278.huskhomes.position.Warp warp)
      Specified by:
      removeWarp in class net.william278.huskhomes.hook.MapHook
    • clearWarps

      public CompletableFuture<Void> clearWarps()
      Specified by:
      clearWarps in class net.william278.huskhomes.hook.MapHook