Class ComponentRegistry

java.lang.Object
studio.magemonkey.fabled.dynamic.ComponentRegistry

public class ComponentRegistry extends Object
Fabled © 2024 studio.magemonkey.fabled.dynamic.ComponentRegistry
  • Constructor Details

    • ComponentRegistry

      public ComponentRegistry()
  • Method Details

    • getComponents

      public static Map<ComponentType,Map<String,Class<?>>> getComponents()
    • getTriggers

      public static Map<String,Trigger<?>> getTriggers()
    • getExecutors

      public static Map<Trigger<?>,org.bukkit.plugin.EventExecutor> getExecutors()
    • getTrigger

      public static Trigger<?> getTrigger(String key)
    • register

      public static <T extends org.bukkit.event.Event> void register(Trigger<T> trigger)
    • register

      public static void register(CustomEffectComponent component)
    • save

      public static void save()
    • register

      public static void register(EffectComponent component)