Info
Content

Cloud Folder: "config"

In the "config" folder you will find all configuration files of the cloud.

File: "cloud.json"

{
  "cloudPort": 5864, // Port on which the cloud expects wrapper connections
  "debug": "false", // Whether the debug mode should be activated or deactivated.
  "language": "en", // The language of the cloud
  "finish": "true" // Whether the cloud is fully configured -> Do not edit this value!
}

File: "cryptoToken.key"

CaveCloud encrypts the communication between cloud, wrapper, spigot and proxy using this key. This key is automatically configured based on your account and is the same for each of your clouds and wrappers.

Tip: We do not recommend editing this key.

File: "group.json"

This file stores the server groups with all their configurations.

{
  "LOBBY": {
    "isStatic": false,
    "minimal_server": 0,
    "maxPlayers": 20,
    "serverJar": "spigot.jar",
    "wrapperid": 1,
    "startParam": {
      "Dcavecloud.startParam": "startParam"
    },
    "name": "LOBBY",
    "execPercentage": 0,
    "start_amount": 0,
    "copyGlobal": true,
    "ram": 512
  }
}

File: "permissions.json"

Within "permissions.json" all permission groups are stored.

{
  "ADMIN": {
    "permissions": [
      "*"
    ],
    "name": "ADMIN"
  }
}

File: "signs.json

The sign configurations are saved in this file.

{
  "ONLINE": {
    "onSign": true,
    "line1": "%group%-%id%",
    "line2": "%players%/%maxplayers%",
    "line3": "%motd%",
    "line4": "ONLINE"
  }
}

File: "users.json

This file stores all user data.

{
  "admin": {
    "password": 3560151,
    "username": "admin",
    "token": "810c7a6e-1ffd-488f-8e6e-59d954573737",
    "group": "ADMIN"
  }
}

File: "wrapper.json"

All wrappers are saved in this file.

{
  "1": {
    "host": "127.0.0.1",
    "id": 1
  }
}

File: "plugins.json"

This file stores configurations such as the autoload for plugins. The file is empty by default.

No Comments
Back to top