Vintage Story | Server Configuration

It's easy to configure your Pingperfect Vintage Story Server. Just follow the steps below.

  1. Open the 'Configuration Files' section from your control panel.
  2. Select the 'Text Editor' option next to 'Data\serverconfig.json'
  3. Refer to the Example Configuration below and change the respective settings where you need to do so in order to configure your server to your desires.

 

{

  "ConfigVersion": "1.0",

  "ServerMonitor": true,

  "MasterserverUrl": "http://masterserver.vintagestory.at/api/v1/servers/",

  "ClientConnectionTimeout": 600,

  "ClientPlayingTimeout": 60,

  "BuildLogging": false,

  "EntityDebugMode": false,

  "MapSizeX": 600000,

  "MapSizeY": 256,

  "MapSizeZ": 600000,

  "ServerLanguage": "en",

  "SkipEveryChunkRow": 0,

  "SkipEveryChunkRowWidth": 0,

  "ModPaths": [

    "Mods",

    "D:\\Pingperfect\\Users\\JacobBubeer\\221529\\Data\\Mods"

  ],

  "WorldConfig": {

    "Seed": null,

    "SaveFileLocation": "D:\\Pingperfect\\Users\\JacobBubeer\\221529\\Data\\Saves\\default.vcdbs",

    "WorldName": "A new world",

    "AllowCreativeMode": true,

    "PlayStyle": "surviveandbuild",

    "PlayStyleLangCode": "surviveandbuild-bands",

    "WorldType": "standard",

    "WorldConfiguration": null,

    "MapSizeY": null,

    "CreatedByPlayerName": null,

    "DisabledMods": null

  },

  "NextPlayerGroupUid": 10,

  "GroupChatHistorySize": 20,

  "MaxOwnedGroupChannelsPerUser": 10,

  "ServerName": "Vintage Story Server",

  "ServerUrl": null,

  "WelcomeMessage": "Welcome {0}, may you survive well and prosper",

  "Ip": null,

  "Port": 42420,

  "Upnp": false,

  "CompressPackets": true,

  "AdvertiseServer": true,

  "MaxClients": 16,

  "Password": null,

  "MaxChunkRadius": 12,

  "TickTime": 33.3333321,

  "BlockTickChunkRange": 3,

  "MaxMainThreadBlockTicks": 10000,

  "RandomBlockTicksPerChunk": 16,

  "BlockTickInterval": 300,

  "Roles": [

    {

      "Code": "suvisitor",

      "Name": "Survival Visitor",

      "Description": "Can only visit this world and chat but not use/place/break anything",

      "PrivilegeLevel": -1,

      "DefaultSpawn": null,

      "ForcedSpawn": null,

      "Privileges": [

        "chat"

      ],

      "RuntimePrivileges": [],

      "DefaultGameMode": 1,

      "Color": "Green",

      "LandClaimAllowance": 0,

      "LandClaimMinSize": {

        "X": 6,

        "Y": 6,

        "Z": 6,

        "AsBlockPos": {

          "X": 6,

          "Y": 6,

          "Z": 6

        }

      },

      "LandClaimMaxAreas": 3,

      "AutoGrant": false

    },

    {

      "Code": "crvisitor",

      "Name": "Creative Visitor",

      "Description": "Can only visit this world, chat and fly but not use/place/break anything",

      "PrivilegeLevel": -1,

      "DefaultSpawn": null,

      "ForcedSpawn": null,

      "Privileges": [

        "chat"

      ],

      "RuntimePrivileges": [],

      "DefaultGameMode": 2,

      "Color": "DarkGray",

      "LandClaimAllowance": 0,

      "LandClaimMinSize": {

        "X": 6,

        "Y": 6,

        "Z": 6,

        "AsBlockPos": {

          "X": 6,

          "Y": 6,

          "Z": 6

        }

      },

      "LandClaimMaxAreas": 3,

      "AutoGrant": false

    },

    {

      "Code": "limitedsuplayer",

      "Name": "Limited Survival Player",

      "Description": "Can use/place/break blocks only in permitted areas (priv level -1), create/manage player groups and chat",

      "PrivilegeLevel": -1,

      "DefaultSpawn": null,

      "ForcedSpawn": null,

      "Privileges": [

        "controlplayergroups",

        "manageplayergroups",

        "chat",

        "build",

        "useblock"

      ],

      "RuntimePrivileges": [],

      "DefaultGameMode": 1,

      "Color": "White",

      "LandClaimAllowance": 0,

      "LandClaimMinSize": {

        "X": 6,

        "Y": 6,

        "Z": 6,

        "AsBlockPos": {

          "X": 6,

          "Y": 6,

          "Z": 6

        }

      },

      "LandClaimMaxAreas": 3,

      "AutoGrant": false

    },

    {

      "Code": "limitedcrplayer",

      "Name": "Limited Creative Player",

      "Description": "Can use/place/break blocks in only in permitted areas (priv level -1), create/manage player groups, chat, fly and set his own game mode (= allows fly and change of move speed)",

      "PrivilegeLevel": -1,

      "DefaultSpawn": null,

      "ForcedSpawn": null,

      "Privileges": [

        "controlplayergroups",

        "manageplayergroups",

        "chat",

        "build",

        "useblock",

        "gamemode",

        "freemove"

      ],

      "RuntimePrivileges": [],

      "DefaultGameMode": 2,

      "Color": "LightGreen",

      "LandClaimAllowance": 0,

      "LandClaimMinSize": {

        "X": 6,

        "Y": 6,

        "Z": 6,

        "AsBlockPos": {

          "X": 6,

          "Y": 6,

          "Z": 6

        }

      },

      "LandClaimMaxAreas": 3,

      "AutoGrant": false

    },

    {

      "Code": "suplayer",

      "Name": "Survival Player",

      "Description": "Can use/place/break blocks in unprotected areas (priv level 0), create/manage player groups and chat. Can claim an area of up to 4 chunks.",

      "PrivilegeLevel": 0,

      "DefaultSpawn": null,

      "ForcedSpawn": null,

      "Privileges": [

        "controlplayergroups",

        "manageplayergroups",

        "chat",

        "areamodify",

        "build",

        "useblock"

      ],

      "RuntimePrivileges": [],

      "DefaultGameMode": 1,

      "Color": "White",

      "LandClaimAllowance": 131072,

      "LandClaimMinSize": {

        "X": 6,

        "Y": 6,

        "Z": 6,

        "AsBlockPos": {

          "X": 6,

          "Y": 6,

          "Z": 6

        }

      },

      "LandClaimMaxAreas": 3,

      "AutoGrant": false

    },

    {

      "Code": "crplayer",

      "Name": "Creative Player",

      "Description": "Can use/place/break blocks in all areas (priv level 100), create/manage player groups, chat, fly and set his own game mode (= allows fly and change of move speed). Can claim an area of up to 40 chunks.",

      "PrivilegeLevel": 100,

      "DefaultSpawn": null,

      "ForcedSpawn": null,

      "Privileges": [

        "controlplayergroups",

        "manageplayergroups",

        "chat",

        "areamodify",

        "build",

        "useblock",

        "gamemode",

        "freemove"

      ],

      "RuntimePrivileges": [],

      "DefaultGameMode": 2,

      "Color": "LightGreen",

      "LandClaimAllowance": 1310720,

      "LandClaimMinSize": {

        "X": 6,

        "Y": 6,

        "Z": 6,

        "AsBlockPos": {

          "X": 6,

          "Y": 6,

          "Z": 6

        }

      },

      "LandClaimMaxAreas": 6,

      "AutoGrant": false

    },

    {

      "Code": "sumod",

      "Name": "Survival Moderator",

      "Description": "Can use/place/break blocks everywhere (priv level 200), create/manage player groups, chat, kick/ban players and do serverwide announcements. Can claim an area of up to 4 chunks.",

      "PrivilegeLevel": 200,

      "DefaultSpawn": null,

      "ForcedSpawn": null,

      "Privileges": [

        "controlplayergroups",

        "manageplayergroups",

        "chat",

        "areamodify",

        "build",

        "useblock",

        "buildblockseverywhere",

        "useblockseverywhere",

        "kick",

        "ban",

        "announce",

        "readlists"

      ],

      "RuntimePrivileges": [],

      "DefaultGameMode": 1,

      "Color": "Cyan",

      "LandClaimAllowance": 1310720,

      "LandClaimMinSize": {

        "X": 6,

        "Y": 6,

        "Z": 6,

        "AsBlockPos": {

          "X": 6,

          "Y": 6,

          "Z": 6

        }

      },

      "LandClaimMaxAreas": 60,

      "AutoGrant": false

    },

    {

      "Code": "crmod",

      "Name": "Creative Moderator",

      "Description": "Can use/place/break blocks everywhere (priv level 500), create/manage player groups, chat, kick/ban players, fly and set his own or other players game modes (= allows fly and change of move speed). Can claim an area of up to 40 chunks.",

      "PrivilegeLevel": 500,

  }

 

Looking for a game server host known for brilliant 24/7 customer support and quality hardware? 

Try a Pingperfect Vintage Story server today! https://pingperfect.com/gameservers/vintage-story-game-server-hosting-rental.php 

 

  • Vintage Story Server Configuration, vintage story server configuration, Vintage Story, vintage story, Server Configuration, server configuration
  • 0 Users Found This Useful
Was this answer helpful?