Class PaperRuntimeHost

java.lang.Object
dev.shamoo.runtime.platform.paper.PaperRuntimeHost
All Implemented Interfaces:
dev.shamoo.runtime.core.RuntimeHost

public final class PaperRuntimeHost extends Object implements dev.shamoo.runtime.core.RuntimeHost
Paper scheduler and logging adapter for the platform-neutral runtime.
  • Constructor Details

    • PaperRuntimeHost

      public PaperRuntimeHost(org.bukkit.plugin.java.JavaPlugin plugin)
  • Method Details

    • platformName

      public String platformName()
      Specified by:
      platformName in interface dev.shamoo.runtime.core.RuntimeHost
    • logger

      public System.Logger logger()
      Specified by:
      logger in interface dev.shamoo.runtime.core.RuntimeHost
    • dispatch

      public CompletionStage<Void> dispatch(Runnable task)
      Specified by:
      dispatch in interface dev.shamoo.runtime.core.RuntimeHost