/SandstoneCommon

Common implementation of SandstoneAPI

Primary LanguageKotlinMIT LicenseMIT

SandstoneCommon

Common things shared by Sandstone implementations written to JVM.

Features:
  • Abstract Game implementation.
  • Adapter Helper.
  • Constants & Sandstone Constants Initialization.
  • Dependency Injection (Guice).
  • EventManager & Event Listener Container.
  • Plugin Manager & Loader.
  • Registry Implementation.
  • Scheduler Task implementation.
  • Service Manager.
  • Test platform.
  • Utilities (Extensions, Versioning Scheme, Dependency Comparator, Time Unity conversion, etc...).