Class TopPlayerNumberTemplate
java.lang.Object
me.hsgamer.topper.template.topplayernumber.TopPlayerNumberTemplate
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionabstract AgentcreateTask(Runnable runnable, NumberTopHolder.TaskType taskType) abstract AgentcreateUpdateTask(Runnable runnable, boolean async) abstract Optional<ValueProvider<UUID, Double>> createValueProvider(Map<String, Object> settings) voiddisable()voidenable()abstract Function<String, DataStorage<UUID, Double>> voidlogWarning(String message) abstract voidlogWarning(String message, @Nullable Throwable throwable) voidmodifyAgents(NumberTopHolder holder, List<Agent> agents, List<DataEntryAgent<UUID, Double>> entryAgents)
-
Constructor Details
-
TopPlayerNumberTemplate
-
-
Method Details
-
getStorageSupplier
-
createValueProvider
-
createTask
-
createUpdateTask
-
logWarning
-
getName
-
logWarning
-
modifyAgents
public void modifyAgents(NumberTopHolder holder, List<Agent> agents, List<DataEntryAgent<UUID, Double>> entryAgents) -
enable
public void enable() -
disable
public void disable() -
getSettings
-
getTopManager
-
getTopQueryManager
-
getEntryConsumeManager
-
getQueryForwardManager
-
getNameProviderManager
-