Class HookManager

java.lang.Object
net.dzikoysk.funnyguilds.feature.hooks.HookManager

public class HookManager extends Object
  • Field Details

    • WORLD_GUARD

      public static panda.std.Option<WorldGuardHook> WORLD_GUARD
    • WORLD_EDIT

      public static panda.std.Option<WorldEditHook> WORLD_EDIT
    • FUNNY_TAB

      public static panda.std.Option<FunnyTabHook> FUNNY_TAB
    • VAULT

      public static panda.std.Option<VaultHook> VAULT
    • PLACEHOLDER_API

      public static panda.std.Option<PlaceholderAPIHook> PLACEHOLDER_API
    • HOLOGRAMS

      public static panda.std.Option<HologramsHook> HOLOGRAMS
  • Constructor Details

  • Method Details

    • setupEarlyHooks

      public void setupEarlyHooks()
    • setupHooks

      public void setupHooks()
    • setupHook

      public <T extends PluginHook> panda.std.reactive.Completable<panda.std.Option<T>> setupHook(String pluginName, boolean requireEnabled, Function<String,T> hookSupplier, boolean notifyIfMissing)
    • earlyInit

      public void earlyInit()
    • init

      public void init()
    • callConfigUpdated

      public void callConfigUpdated()