Class ServerInfo

    • Constructor Detail

    • Method Detail

      • getServer

        public Server getServer()
      • getServerUUID

        public ServerUUID getServerUUID()
      • getServerUUIDSafe

        public java.util.Optional<ServerUUID> getServerUUIDSafe()
      • enable

        public void enable()
        Description copied from interface: SubSystem
        Performs enable actions for the subsystem.
        Specified by:
        enable in interface SubSystem
      • loadServerInfo

        protected abstract void loadServerInfo()
      • disable

        public void disable()
        Description copied from interface: SubSystem
        Performs disable actions for the subsystem
        Specified by:
        disable in interface SubSystem
      • generateNewUUID

        protected ServerUUID generateNewUUID()