HSGamer/HSCore

Add an addon manager class which is final.

portlek opened this issue · 0 comments

  • The class's constructor parameters should have the abstract method's functions.
    • UnaryOperator<Map<String, Addon>> for sortAndFilter(Map<String, Addon>);
    • Supplier<ConfigProvider> for getConfigProvider() method.
    • Supplier for getAddonConfigFileName() method.
    • Also, one more optional parameter Predicate for onAddonLoading(Addon) method