Class TopPlayerNumberTemplate
java.lang.Object
me.hsgamer.topper.template.topplayernumber.TopPlayerNumberTemplate
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionabstract RunnablebindTask(AgentHolder<UUID, Double> holder, Runnable runnable, NumberTopHolder.TaskType taskType, Map<String, Object> settings) abstract Optional<ValueProvider<UUID, Double>> createValueProvider(Map<String, Object> settings) voiddisable()voidenable()abstract Stringabstract Function<String, DataStorage<UUID, Double>> voidlogWarning(String message) abstract voidlogWarning(String message, @Nullable Throwable throwable) voidmodifyNotifiers(NumberTopHolder holder)
-
Constructor Details
-
TopPlayerNumberTemplate
-
-
Method Details
-
getStorageSupplier
-
createValueProvider
-
bindTask
public abstract Runnable bindTask(AgentHolder<UUID, Double> holder, Runnable runnable, NumberTopHolder.TaskType taskType, Map<String, Object> settings) -
logWarning
-
getName
-
logWarning
-
modifyNotifiers
-
enable
public void enable() -
disable
public void disable() -
getSettings
-
getTopManager
-
getTopQueryManager
-