Class HyTopTemplate

java.lang.Object
me.hsgamer.topper.template.topplayernumber.TopPlayerNumberTemplate
me.hsgamer.topper.hytale.template.HyTopTemplate

public class HyTopTemplate extends me.hsgamer.topper.template.topplayernumber.TopPlayerNumberTemplate
  • Nested Class Summary

    Nested classes/interfaces inherited from class me.hsgamer.topper.template.topplayernumber.TopPlayerNumberTemplate

    me.hsgamer.topper.template.topplayernumber.TopPlayerNumberTemplate.Settings
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    me.hsgamer.topper.agent.core.Agent
    createTask(Runnable runnable, me.hsgamer.topper.template.topplayernumber.holder.NumberTopHolder.TaskType taskType, Map<String,Object> settings)
     
    Optional<me.hsgamer.topper.value.core.ValueProvider<UUID,Double>>
     
    Function<String, me.hsgamer.topper.storage.core.DataStorage<UUID,Double>>
     
    void
    logWarning(String message, Throwable throwable)
     

    Methods inherited from class me.hsgamer.topper.template.topplayernumber.TopPlayerNumberTemplate

    disable, enable, getEntryConsumeManager, getName, getNameProviderManager, getQueryForwardManager, getReloadManager, getSettings, getTopManager, getTopQueryManager, logWarning, modifyAgents, reload

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • getStorageSupplier

      public Function<String, me.hsgamer.topper.storage.core.DataStorage<UUID,Double>> getStorageSupplier()
      Specified by:
      getStorageSupplier in class me.hsgamer.topper.template.topplayernumber.TopPlayerNumberTemplate
    • createValueProvider

      public Optional<me.hsgamer.topper.value.core.ValueProvider<UUID,Double>> createValueProvider(Map<String,Object> settings)
      Specified by:
      createValueProvider in class me.hsgamer.topper.template.topplayernumber.TopPlayerNumberTemplate
    • createTask

      public me.hsgamer.topper.agent.core.Agent createTask(Runnable runnable, me.hsgamer.topper.template.topplayernumber.holder.NumberTopHolder.TaskType taskType, Map<String,Object> settings)
      Specified by:
      createTask in class me.hsgamer.topper.template.topplayernumber.TopPlayerNumberTemplate
    • logWarning

      public void logWarning(String message, @Nullable Throwable throwable)
      Specified by:
      logWarning in class me.hsgamer.topper.template.topplayernumber.TopPlayerNumberTemplate