mirror of
https://github.com/Merith-TK/docker-vintagestory
synced 2025-01-18 22:30:27 +00:00
349 lines
No EOL
9.2 KiB
JSON
349 lines
No EOL
9.2 KiB
JSON
{
|
|
"ConfigVersion": "1.0",
|
|
"ServerMonitor": true,
|
|
"MasterserverUrl": "http://masterserver.vintagestory.at/api/v1/servers/",
|
|
"ClientConnectionTimeout": 120,
|
|
"EntityDebugMode": false,
|
|
"MapSizeX": 1000000,
|
|
"MapSizeY": 256,
|
|
"MapSizeZ": 1000000,
|
|
"ServerLanguage": "en",
|
|
"SkipEveryChunkRow": 0,
|
|
"SkipEveryChunkRowWidth": 0,
|
|
"ModPaths": [
|
|
"Mods",
|
|
"/gamedata/vs/Mods"
|
|
],
|
|
"WorldConfig": {
|
|
"Seed": null,
|
|
"SaveFileLocation": "/gamedata/vs/Saves/default.vcdbs",
|
|
"WorldName": "VintageDockerExample",
|
|
"AllowCreativeMode": true,
|
|
"PlayStyle": "surviveandbuild",
|
|
"PlayStyleLangCode": "surviveandbuild-bands",
|
|
"WorldType": "standard",
|
|
"WorldConfiguration": null,
|
|
"MapSizeY": null,
|
|
"CreatedByPlayerName": null,
|
|
"DisabledMods": null,
|
|
"RepairMode": false
|
|
},
|
|
"NextPlayerGroupUid": 10,
|
|
"GroupChatHistorySize": 20,
|
|
"MaxOwnedGroupChannelsPerUser": 10,
|
|
"ServerName": "EN - Vintage Story Server",
|
|
"ServerUrl": null,
|
|
"ServerDescription": "VintageServer running in Docker container",
|
|
"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": 4,
|
|
"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": 5,
|
|
"Y": 5,
|
|
"Z": 5
|
|
},
|
|
"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": 5,
|
|
"Y": 5,
|
|
"Z": 5
|
|
},
|
|
"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",
|
|
"attackcreatures",
|
|
"attackplayers"
|
|
],
|
|
"RuntimePrivileges": [],
|
|
"DefaultGameMode": 1,
|
|
"Color": "White",
|
|
"LandClaimAllowance": 0,
|
|
"LandClaimMinSize": {
|
|
"X": 5,
|
|
"Y": 5,
|
|
"Z": 5
|
|
},
|
|
"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",
|
|
"attackcreatures",
|
|
"attackplayers"
|
|
],
|
|
"RuntimePrivileges": [],
|
|
"DefaultGameMode": 2,
|
|
"Color": "LightGreen",
|
|
"LandClaimAllowance": 0,
|
|
"LandClaimMinSize": {
|
|
"X": 5,
|
|
"Y": 5,
|
|
"Z": 5
|
|
},
|
|
"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 8 chunks.",
|
|
"PrivilegeLevel": 0,
|
|
"DefaultSpawn": null,
|
|
"ForcedSpawn": null,
|
|
"Privileges": [
|
|
"controlplayergroups",
|
|
"manageplayergroups",
|
|
"chat",
|
|
"areamodify",
|
|
"build",
|
|
"useblock",
|
|
"attackcreatures",
|
|
"attackplayers"
|
|
],
|
|
"RuntimePrivileges": [],
|
|
"DefaultGameMode": 1,
|
|
"Color": "White",
|
|
"LandClaimAllowance": 262144,
|
|
"LandClaimMinSize": {
|
|
"X": 5,
|
|
"Y": 5,
|
|
"Z": 5
|
|
},
|
|
"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",
|
|
"attackcreatures",
|
|
"attackplayers"
|
|
],
|
|
"RuntimePrivileges": [],
|
|
"DefaultGameMode": 2,
|
|
"Color": "LightGreen",
|
|
"LandClaimAllowance": 1310720,
|
|
"LandClaimMinSize": {
|
|
"X": 5,
|
|
"Y": 5,
|
|
"Z": 5
|
|
},
|
|
"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",
|
|
"attackcreatures",
|
|
"attackplayers"
|
|
],
|
|
"RuntimePrivileges": [],
|
|
"DefaultGameMode": 1,
|
|
"Color": "Cyan",
|
|
"LandClaimAllowance": 1310720,
|
|
"LandClaimMinSize": {
|
|
"X": 5,
|
|
"Y": 5,
|
|
"Z": 5
|
|
},
|
|
"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,
|
|
"DefaultSpawn": null,
|
|
"ForcedSpawn": null,
|
|
"Privileges": [
|
|
"controlplayergroups",
|
|
"manageplayergroups",
|
|
"chat",
|
|
"areamodify",
|
|
"build",
|
|
"useblock",
|
|
"buildblockseverywhere",
|
|
"useblockseverywhere",
|
|
"kick",
|
|
"ban",
|
|
"gamemode",
|
|
"freemove",
|
|
"commandplayer",
|
|
"announce",
|
|
"readlists",
|
|
"attackcreatures",
|
|
"attackplayers"
|
|
],
|
|
"RuntimePrivileges": [],
|
|
"DefaultGameMode": 2,
|
|
"Color": "Cyan",
|
|
"LandClaimAllowance": 1310720,
|
|
"LandClaimMinSize": {
|
|
"X": 5,
|
|
"Y": 5,
|
|
"Z": 5
|
|
},
|
|
"LandClaimMaxAreas": 60,
|
|
"AutoGrant": false
|
|
},
|
|
{
|
|
"Code": "admin",
|
|
"Name": "Admin",
|
|
"Description": "Has all privileges, including giving other players admin status.",
|
|
"PrivilegeLevel": 99999,
|
|
"DefaultSpawn": null,
|
|
"ForcedSpawn": null,
|
|
"Privileges": [
|
|
"build",
|
|
"useblock",
|
|
"buildblockseverywhere",
|
|
"useblockseverywhere",
|
|
"attackplayers",
|
|
"attackcreatures",
|
|
"freemove",
|
|
"gamemode",
|
|
"pickingrange",
|
|
"chat",
|
|
"kick",
|
|
"ban",
|
|
"whitelist",
|
|
"setwelcome",
|
|
"announce",
|
|
"readlists",
|
|
"give",
|
|
"areamodify",
|
|
"setspawn",
|
|
"controlserver",
|
|
"tp",
|
|
"time",
|
|
"grantrevoke",
|
|
"root",
|
|
"commandplayer",
|
|
"controlplayergroups",
|
|
"manageplayergroups"
|
|
],
|
|
"RuntimePrivileges": [],
|
|
"DefaultGameMode": 1,
|
|
"Color": "LightBlue",
|
|
"LandClaimAllowance": 2147483647,
|
|
"LandClaimMinSize": {
|
|
"X": 5,
|
|
"Y": 5,
|
|
"Z": 5
|
|
},
|
|
"LandClaimMaxAreas": 99999,
|
|
"AutoGrant": true
|
|
}
|
|
],
|
|
"DefaultRoleCode": "suplayer",
|
|
"AntiAbuse": 0,
|
|
"OnlyWhitelisted": false,
|
|
"VerifyPlayerAuth": true,
|
|
"DefaultSpawn": null,
|
|
"AllowPvP": false,
|
|
"AllowFireSpread": true,
|
|
"AllowFallingBlocks": true,
|
|
"StartupCommands": null,
|
|
"RepairMode": false,
|
|
"RegenerateCorruptChunks": false,
|
|
"ChatRateLimitMs": 1000,
|
|
"DieBelowDiskSpaceMb": 200
|
|
} |