Interface ViaRewindPlatform

All Known Implementing Classes:
ViaRewindPlatformImpl

public interface ViaRewindPlatform
The platform API for ViaRewind
  • Field Details

  • Method Details

    • init

      default void init(File configFile)
    • init

      default void init(ViaRewindConfig config)
      Initialize ViaRewind
    • getLogger

      Logger getLogger()
      Get the platform logger
      Returns:
      the logger
    • getDataFolder

      File getDataFolder()
      Returns ViaRewind's data folder.
      Returns:
      data folder
    • compressHandlerName

      default String compressHandlerName()
      Returns the platform's compression handler name. Only used in the 1.8 -> 1.7 protocol.
      Returns:
      the compression handler name
    • decompressHandlerName

      default String decompressHandlerName()
      Returns the platform's decompression handler name. Only used in the 1.8 -> 1.7 protocol.
      Returns:
      the decompression handler name