Class ServerWrapper

java.lang.Object
pro.gravit.launcher.config.JsonConfigurable<ServerWrapper.Config>
pro.gravit.launcher.server.ServerWrapper
All Implemented Interfaces:
pro.gravit.launcher.config.JsonConfigurableInterface<ServerWrapper.Config>

public class ServerWrapper extends pro.gravit.launcher.config.JsonConfigurable<ServerWrapper.Config>
  • Field Details

    • modulesDir

      public static final Path modulesDir
    • modulesConfigDir

      public static final Path modulesConfigDir
    • configFile

      public static final Path configFile
    • disableSetup

      public static final boolean disableSetup
    • modulesManager

      public static ServerWrapperModulesManager modulesManager
    • wrapper

      public static ServerWrapper wrapper
    • config

      public ServerWrapper.Config config
    • ucp

      public pro.gravit.utils.PublicURLClassLoader ucp
    • loader

      public ClassLoader loader
    • permissions

      public pro.gravit.launcher.ClientPermissions permissions
    • profile

      public pro.gravit.launcher.profiles.ClientProfile profile
    • playerProfile

      public pro.gravit.launcher.profiles.PlayerProfile playerProfile
    • serverProfile

      public pro.gravit.launcher.profiles.ClientProfile.ServerProfile serverProfile
  • Constructor Details

    • ServerWrapper

      public ServerWrapper(Type type, Path configPath)
  • Method Details