first commit

This commit is contained in:
Gitea 2023-08-19 17:56:41 +08:00
commit ae499b3510
29 changed files with 842 additions and 0 deletions

View File

@ -0,0 +1,109 @@
[00:00:00]: PersistRootStorage is now /data//DoNotStarveTogether/Cluster_1/Caves/
[00:00:00]: Starting Up
[00:00:00]: Version: 569068
[00:00:00]: Current time: Sat Aug 19 09:43:10 2023
[00:00:00]: System Name: Linux
[00:00:00]: Host Name: 9f8d19f8b650
[00:00:00]: Release(Kernel) Version: 6.1.0-10-amd64
[00:00:00]: Kernel Build Timestamp: #1 SMP PREEMPT_DYNAMIC Debian 6.1.38-2 (2023-07-27)
[00:00:00]: Machine Arch: x86_64
[00:00:00]: Don't Starve Together: 569068 LINUX
[00:00:00]: Build Date: 1969
[00:00:00]: Mode: 64-bit
[00:00:00]: Parsing command line
[00:00:00]: Command Line Arguments: -skip_update_server_mods -persistent_storage_root /data -ugc_directory /data/ugc -cluster Cluster_1 -shard Caves
[00:00:00]: Initializing distribution platform
[00:00:00]: ....Done
[00:00:00]: ProfileIndex:3.80
[00:00:00]: Mounting file system databundles/klump.zip successful.
[00:00:00]: Mounting file system databundles/shaders.zip successful.
[00:00:00]: Mounting file system databundles/fonts.zip successful.
[00:00:00]: THREAD - started 'GAClient' (139902846895872)
[00:00:00]: CurlRequestManager::ClientThread::Main()
[00:00:00]: Mounting file system databundles/anim_dynamic.zip successful.
[00:00:00]: Mounting file system databundles/bigportraits.zip successful.
[00:00:00]: Mounting file system databundles/images.zip successful.
[00:00:00]: Mounting file system databundles/scripts.zip successful.
[00:00:00]: [Steam] SteamGameServer_Init(11000, 12347)
[00:00:00]: [Steam] SteamGameServer_Init success
[00:00:00]: [Connect] PendingConnection::Reset(true)
[00:00:00]: Platform: 1
[00:00:00]: Network tick rate: U=15(2), D=0
[00:00:00]: Network tick rate: U=15(2), D=0
[00:00:00]: OnLoadPermissionList: /data//DoNotStarveTogether/Cluster_1/blocklist.txt (Success)
[00:00:00]: OnLoadPermissionList: /data//DoNotStarveTogether/Cluster_1/adminlist.txt (Success)
[00:00:00]: OnLoadUserIdList: /data//DoNotStarveTogether/Cluster_1/whitelist.txt (Success)
[00:00:00]: Token file not found: /data//DoNotStarveTogether/Cluster_1/cluster_token.txt, success: T, len: 0
[00:00:00]: Token file not found: /data//DoNotStarveTogether/Cluster_1/cluster_token.txt, success: T, len: 0
[00:00:00]: cGame::InitializeOnMainThread
[00:00:00]: Renderer initialize: Okay
[00:00:00]: THREAD - started 'StreamInput' (139902793955072)
[00:00:00]: AnimManager initialize: Okay
[00:00:00]: Buffers initialize: Okay
[00:00:00]: cDontStarveGame::DoGameSpecificInitialize()
[00:00:00]: GameSpecific initialize: Okay
[00:00:00]: cGame::StartPlaying
[00:00:00]: AppVersion::GetArchitecture() x64
[00:00:00]: LOADING LUA
[00:00:00]: DoLuaFile scripts/main.lua
[00:00:00]: DoLuaFile loading buffer scripts/main.lua
[00:00:00]: taskgrouplist: default Together
[00:00:00]: taskgrouplist: classic Classic
[00:00:00]: taskgrouplist: cave_default Underground
[00:00:00]: taskgrouplist: lavaarena_taskset The Forge
[00:00:00]: taskgrouplist: quagmire_taskset The Gorge
[00:00:00]: Running main.lua
[00:00:00]: Could not load modindex
[00:00:00]: ModIndex: Beginning normal load sequence for dedicated server.
[00:00:00]: Event data unavailable: lavaarena_event_server/lavaarena_achievement_quest_defs
[00:00:01]: LOADING LUA SUCCESS
[00:00:01]: PlayerDeaths could not load morgue
[00:00:01]: PlayerHistory could not load player_history
[00:00:01]: ServerPreferences could not load server_preferences
[00:00:01]: ConsoleScreenSettings could not load consolescreen
[00:00:01]: bloom_enabled true
[00:00:01]: OnFilesLoaded()
[00:00:01]: OnUpdatePurchaseStateComplete
[00:00:01]: Klump load on boot started.
[00:00:01]: Klump files loaded: 0
[00:00:02]: Load FE
[00:00:02]: THREAD - started 'FilesExistAsyncThread' (139902429628160)
[00:00:02]: FilesExistAsyncThread started (22392 files)...
[00:00:02]: Load FE: done
[00:00:02]: Check for write access: TRUE
[00:00:02]: Check for read access: TRUE
[00:00:02]: Available disk space for save files: 19745 MB
[00:00:02]: ModIndex: Load sequence finished successfully.
[00:00:02]: Reset() returning
[00:00:03]: [200] Account Failed (6): "E_INVALID_TOKEN"
[00:00:03]: !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[00:00:03]: !!!! Your Server Will Not Start !!!!
[00:00:03]: !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[00:00:03]: No auth token could be found.
[00:00:03]: Please visit https://accounts.klei.com/account/game/servers?game=DontStarveTogether
[00:00:03]: to generate server configuration files
[00:00:03]:
[00:00:03]: Alternatively generate a cluster_token you can
[00:00:03]: open the console from a logged-in game
[00:00:03]: client with the tilda key (~ / ù) and type:
[00:00:03]: TheNet:GenerateClusterToken()
[00:00:03]: This will create 'cluster_token.txt' in
[00:00:03]: your client settings directory. Copy this
[00:00:03]: into your cluster settings directory.
[00:00:03]: [Connect] PendingConnection::Reset(true)
[00:00:04]: ... FilesExistAsyncThread complete
[00:08:33]: Collecting garbage...
[00:08:33]: lua_gc took 0.06 seconds
[00:08:33]: ~ShardLuaProxy()
[00:08:33]: ~cEventLeaderboardProxy()
[00:08:33]: ~ItemServerLuaProxy()
[00:08:33]: ~InventoryLuaProxy()
[00:08:33]: ~NetworkLuaProxy()
[00:08:33]: ~SimLuaProxy()
[00:08:33]: lua_close took 0.06 seconds
[00:08:33]: CurlRequestManager::ClientThread::Main() complete
[00:08:33]: HttpClient2 discarded 0 callbacks.
[00:08:33]: Shutting down

1
Caves/save/boot_modindex Normal file
View File

@ -0,0 +1 @@
KLEI 1 done

1
Caves/save/modindex Normal file
View File

@ -0,0 +1 @@
KLEI 1DAQAAABAAAABPAAAAUAAAAHjaLcjBDYAgDAXQVRzAgw7ALE2Vr2nEQlqEA3F3L77jM9THdBpRnLcE8oJdOBEatFJnU9EzHJwc86W5K3ERajCXrGFd/rxz9DDe9wP1Rh+A

1
Caves/save/profile Normal file
View File

@ -0,0 +1 @@
KLEI 1DAQAAABAAAAAsAQAAxAAAAHjaZY5LTgQxDETv4nUvmAYhJldBKDKJBwLpONhOtwbE3THNZwHbqlefN0jcTLgqhNu7CUarnJ4px42l5gdqX3KmtSSKCbvGewjzxQQnXFmKUVw4638KITiEw1hxJQgmgyboFc+xNDVsycV5AsUt5qK7gflpqC3ULHbuo0M4YVWPOS+me+Mn32iLj6xOFf8qv1jyNC/lFa1w60JK9v3sJzWU5E/3/qbWWDKEw/Vxvrq8ORx9SKhlh18G1mJn994/AKnEa/Q=

19
Caves/server.ini Normal file
View File

@ -0,0 +1,19 @@
; don't change configs below unless you know what you are doing
[SHARD]
is_master = false
name = Caves
[NETWORK]
server_port = 11000
[STEAM]
master_server_port = 12347
authentication_port = 8767
[ACCOUNT]
encode_user_path = true

View File

97
Caves/server_log.txt Normal file
View File

@ -0,0 +1,97 @@
[00:00:00]: PersistRootStorage is now /data//DoNotStarveTogether/Cluster_1/Caves/
[00:00:00]: Starting Up
[00:00:00]: Version: 569068
[00:00:00]: Current time: Sat Aug 19 09:51:44 2023
[00:00:00]: System Name: Linux
[00:00:00]: Host Name: 9f8d19f8b650
[00:00:00]: Release(Kernel) Version: 6.1.0-10-amd64
[00:00:00]: Kernel Build Timestamp: #1 SMP PREEMPT_DYNAMIC Debian 6.1.38-2 (2023-07-27)
[00:00:00]: Machine Arch: x86_64
[00:00:00]: Don't Starve Together: 569068 LINUX
[00:00:00]: Build Date: 1969
[00:00:00]: Mode: 64-bit
[00:00:00]: Parsing command line
[00:00:00]: Command Line Arguments: -skip_update_server_mods -persistent_storage_root /data -ugc_directory /data/ugc -cluster Cluster_1 -shard Caves
[00:00:00]: Initializing distribution platform
[00:00:00]: ....Done
[00:00:00]: ProfileIndex:4.68
[00:00:00]: Mounting file system databundles/klump.zip successful.
[00:00:00]: Mounting file system databundles/shaders.zip successful.
[00:00:00]: Mounting file system databundles/fonts.zip successful.
[00:00:00]: THREAD - started 'GAClient' (140414681577216)
[00:00:00]: CurlRequestManager::ClientThread::Main()
[00:00:00]: Mounting file system databundles/anim_dynamic.zip successful.
[00:00:00]: Mounting file system databundles/bigportraits.zip successful.
[00:00:00]: Mounting file system databundles/images.zip successful.
[00:00:00]: Mounting file system databundles/scripts.zip successful.
[00:00:00]: [Steam] SteamGameServer_Init(11000, 12347)
[00:00:01]: [Steam] SteamGameServer_Init success
[00:00:01]: [Connect] PendingConnection::Reset(true)
[00:00:01]: Platform: 1
[00:00:01]: Network tick rate: U=15(2), D=0
[00:00:01]: Network tick rate: U=15(2), D=0
[00:00:01]: OnLoadPermissionList: /data//DoNotStarveTogether/Cluster_1/blocklist.txt (Success)
[00:00:01]: OnLoadPermissionList: /data//DoNotStarveTogether/Cluster_1/adminlist.txt (Success)
[00:00:01]: OnLoadUserIdList: /data//DoNotStarveTogether/Cluster_1/whitelist.txt (Success)
[00:00:01]: Token file not found: /data//DoNotStarveTogether/Cluster_1/cluster_token.txt, success: T, len: 0
[00:00:01]: Token file not found: /data//DoNotStarveTogether/Cluster_1/cluster_token.txt, success: T, len: 0
[00:00:01]: cGame::InitializeOnMainThread
[00:00:01]: Renderer initialize: Okay
[00:00:01]: AnimManager initialize: Okay
[00:00:01]: Buffers initialize: Okay
[00:00:01]: cDontStarveGame::DoGameSpecificInitialize()
[00:00:01]: GameSpecific initialize: Okay
[00:00:01]: cGame::StartPlaying
[00:00:01]: THREAD - started 'StreamInput' (140414292064000)
[00:00:01]: AppVersion::GetArchitecture() x64
[00:00:01]: LOADING LUA
[00:00:01]: DoLuaFile scripts/main.lua
[00:00:01]: DoLuaFile loading buffer scripts/main.lua
[00:00:01]: taskgrouplist: default Together
[00:00:01]: taskgrouplist: classic Classic
[00:00:01]: taskgrouplist: cave_default Underground
[00:00:01]: taskgrouplist: lavaarena_taskset The Forge
[00:00:01]: taskgrouplist: quagmire_taskset The Gorge
[00:00:01]: Running main.lua
[00:00:01]: loaded modindex
[00:00:01]: ModIndex: Beginning normal load sequence for dedicated server.
[00:00:01]: Event data unavailable: lavaarena_event_server/lavaarena_achievement_quest_defs
[00:00:02]: LOADING LUA SUCCESS
[00:00:02]: PlayerDeaths could not load morgue
[00:00:02]: PlayerHistory could not load player_history
[00:00:02]: ServerPreferences could not load server_preferences
[00:00:02]: ConsoleScreenSettings could not load consolescreen
[00:00:02]: bloom_enabled true
[00:00:02]: OnFilesLoaded()
[00:00:02]: OnUpdatePurchaseStateComplete
[00:00:02]: Klump load on boot started.
[00:00:02]: Klump files loaded: 0
[00:00:04]: Load FE
[00:00:04]: THREAD - started 'FilesExistAsyncThread' (140414264567552)
[00:00:04]: FilesExistAsyncThread started (22392 files)...
[00:00:04]: Load FE: done
[00:00:04]: Check for write access: TRUE
[00:00:04]: Check for read access: TRUE
[00:00:04]: Available disk space for save files: 19737 MB
[00:00:04]: ModIndex: Load sequence finished successfully.
[00:00:04]: Reset() returning
[00:00:04]: ... FilesExistAsyncThread complete
[00:00:04]: [200] Account Failed (6): "E_INVALID_TOKEN"
[00:00:04]: !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[00:00:04]: !!!! Your Server Will Not Start !!!!
[00:00:04]: !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[00:00:04]: No auth token could be found.
[00:00:04]: Please visit https://accounts.klei.com/account/game/servers?game=DontStarveTogether
[00:00:04]: to generate server configuration files
[00:00:04]:
[00:00:04]: Alternatively generate a cluster_token you can
[00:00:04]: open the console from a logged-in game
[00:00:04]: client with the tilda key (~ / ù) and type:
[00:00:04]: TheNet:GenerateClusterToken()
[00:00:04]: This will create 'cluster_token.txt' in
[00:00:04]: your client settings directory. Copy this
[00:00:04]: into your cluster settings directory.
[00:00:04]: [Connect] PendingConnection::Reset(true)

106
Caves/worldgenoverride.lua Normal file
View File

@ -0,0 +1,106 @@
return {
override_enabled = true,
preset = "DST_CAVE", -- "SURVIVAL_TOGETHER", "MOD_MISSING", "SURVIVAL_TOGETHER_CLASSIC", "SURVIVAL_DEFAULT_PLUS", "COMPLETE_DARKNESS", "DST_CAVE", "DST_CAVE_PLUS"
overrides = {
-- MISC
task_set = "cave_default", -- "classic", "default", "cave_default"
start_location = "default", -- "caves", "default", "plus", "darkness"
world_size = "default", -- "small", "medium", "default", "huge"
branching = "default", -- "never", "least", "default", "most"
loop = "default", -- "never", "default", "always"
specialevent = "default", -- "none", "default", "hallowed_nights", "winters_feast", "year_of_the_gobbler"
autumn = "default", -- "noseason", "veryshortseason", "shortseason", "default", "longseason", "verylongseason", "random"
winter = "default", -- "noseason", "veryshortseason", "shortseason", "default", "longseason", "verylongseason", "random"
spring = "default", -- "noseason", "veryshortseason", "shortseason", "default", "longseason", "verylongseason", "random"
summer = "default", -- "noseason", "veryshortseason", "shortseason", "default", "longseason", "verylongseason", "random"
season_start = "default", -- "default", "winter", "spring", "summer", "autumnorspring", "winterorsummer", "random"
day = "default", -- "default", "longday", "longdusk", "longnight", "noday", "nodusk", "nonight", "onlyday", "onlydusk", "onlynight"
weather = "default", -- "never", "rare", "default", "often", "always"
earthquakes = "default", -- "never", "rare", "default", "often", "always"
lightning = "default", -- "never", "rare", "default", "often", "always"
frograin = "default", -- "never", "rare", "default", "often", "always"
wildfires = "default", -- "never", "rare", "default", "often", "always"
regrowth = "default", -- "veryslow", "slow", "default", "fast", "veryfast"
touchstone = "default", -- "never", "rare", "default", "often", "always"
boons = "default", -- "never", "rare", "default", "often", "always"
cavelight = "default", -- "veryslow", "slow", "default", "fast", "veryfast"
disease_delay = "default", -- "none", "random", "long", "default", "short"
prefabswaps_start = "default", -- "classic", "default", "highly random"
petrification = "default", -- "none", "few", "default", "many", "max"
-- RESOURCES
flowers = "default", -- "never", "rare", "default", "often", "always"
grass = "default", -- "never", "rare", "default", "often", "always"
sapling = "default", -- "never", "rare", "default", "often", "always"
marshbush = "default", -- "never", "rare", "default", "often", "always"
tumbleweed = "default", -- "never", "rare", "default", "often", "always"
reeds = "default", -- "never", "rare", "default", "often", "always"
trees = "default", -- "never", "rare", "default", "often", "always"
flint = "default", -- "never", "rare", "default", "often", "always"
rock = "default", -- "never", "rare", "default", "often", "always"
rock_ice = "default", -- "never", "rare", "default", "often", "always"
meteorspawner = "default", -- "never", "rare", "default", "often", "always"
meteorshowers = "default", -- "never", "rare", "default", "often", "always"
mushtree = "default", -- "never", "rare", "default", "often", "always"
fern = "default", -- "never", "rare", "default", "often", "always"
flower_cave = "default", -- "never", "rare", "default", "often", "always"
wormlights = "default", -- "never", "rare", "default", "often", "always"
-- UNPREPARED
berrybush = "default", -- "never", "rare", "default", "often", "always"
carrot = "default", -- "never", "rare", "default", "often", "always"
mushroom = "default", -- "never", "rare", "default", "often", "always"
cactus = "default", -- "never", "rare", "default", "often", "always"
banana = "default", -- "never", "rare", "default", "often", "always"
lichen = "default", -- "never", "rare", "default", "often", "always"
-- ANIMALS
rabbits = "default", -- "never", "rare", "default", "often", "always"
moles = "default", -- "never", "rare", "default", "often", "always"
butterfly = "default", -- "never", "rare", "default", "often", "always"
birds = "default", -- "never", "rare", "default", "often", "always"
buzzard = "default", -- "never", "rare", "default", "often", "always"
catcoon = "default", -- "never", "rare", "default", "often", "always"
perd = "default", -- "never", "rare", "default", "often", "always"
pigs = "default", -- "never", "rare", "default", "often", "always"
lightninggoat = "default", -- "never", "rare", "default", "often", "always"
beefalo = "default", -- "never", "rare", "default", "often", "always"
beefaloheat = "default", -- "never", "rare", "default", "often", "always"
hunt = "default", -- "never", "rare", "default", "often", "always"
alternatehunt = "default", -- "never", "rare", "default", "often", "always"
penguins = "default", -- "never", "rare", "default", "often", "always"
cave_ponds = "default", -- "never", "rare", "default", "often", "always"
ponds = "default", -- "never", "rare", "default", "often", "always"
bees = "default", -- "never", "rare", "default", "often", "always"
angrybees = "default", -- "never", "rare", "default", "often", "always"
tallbirds = "default", -- "never", "rare", "default", "often", "always"
slurper = "default", -- "never", "rare", "default", "often", "always"
bunnymen = "default", -- "never", "rare", "default", "often", "always"
slurtles = "default", -- "never", "rare", "default", "often", "always"
rocky = "default", -- "never", "rare", "default", "often", "always"
monkey = "default", -- "never", "rare", "default", "often", "always"
-- MONSTERS
spiders = "default", -- "never", "rare", "default", "often", "always"
cave_spiders = "default", -- "never", "rare", "default", "often", "always"
hounds = "default", -- "never", "rare", "default", "often", "always"
houndmound = "default", -- "never", "rare", "default", "often", "always"
merm = "default", -- "never", "rare", "default", "often", "always"
tentacles = "default", -- "never", "rare", "default", "often", "always"
chess = "default", -- "never", "rare", "default", "often", "always"
lureplants = "default", -- "never", "rare", "default", "often", "always"
walrus = "default", -- "never", "rare", "default", "often", "always"
liefs = "default", -- "never", "rare", "default", "often", "always"
deciduousmonster = "default", -- "never", "rare", "default", "often", "always"
krampus = "default", -- "never", "rare", "default", "often", "always"
bearger = "default", -- "never", "rare", "default", "often", "always"
deerclops = "default", -- "never", "rare", "default", "often", "always"
goosemoose = "default", -- "never", "rare", "default", "often", "always"
dragonfly = "default", -- "never", "rare", "default", "often", "always"
antliontribute = "default", -- "never", "rare", "default", "often", "always"
bats = "default", -- "never", "rare", "default", "often", "always"
fissure = "default", -- "never", "rare", "default", "often", "always"
wormattacks = "default", -- "never", "rare", "default", "often", "always"
worms = "default", -- "never", "rare", "default", "often", "always"
},
}

View File

@ -0,0 +1,95 @@
[00:00:00]: PersistRootStorage is now /data//DoNotStarveTogether/Cluster_1/Master/
[00:00:00]: Starting Up
[00:00:00]: Version: 569068
[00:00:00]: Current time: Sat Aug 19 09:43:05 2023
[00:00:00]: System Name: Linux
[00:00:00]: Host Name: 9f8d19f8b650
[00:00:00]: Release(Kernel) Version: 6.1.0-10-amd64
[00:00:00]: Kernel Build Timestamp: #1 SMP PREEMPT_DYNAMIC Debian 6.1.38-2 (2023-07-27)
[00:00:00]: Machine Arch: x86_64
[00:00:00]: Don't Starve Together: 569068 LINUX
[00:00:00]: Build Date: 1969
[00:00:00]: Mode: 64-bit
[00:00:00]: Parsing command line
[00:00:00]: Command Line Arguments: -persistent_storage_root /data -ugc_directory /data/ugc -cluster Cluster_1 -only_update_server_mods
[00:00:00]: Initializing distribution platform
[00:00:00]: ....Done
[00:00:00]: THREAD - started 'GAClient' (140051649603328)
[00:00:00]: CurlRequestManager::ClientThread::Main()
[00:00:00]: ProfileIndex:3.62
[00:00:00]: Mounting file system databundles/klump.zip successful.
[00:00:00]: Mounting file system databundles/shaders.zip successful.
[00:00:00]: Mounting file system databundles/fonts.zip successful.
[00:00:00]: Mounting file system databundles/anim_dynamic.zip successful.
[00:00:00]: Mounting file system databundles/bigportraits.zip successful.
[00:00:00]: Mounting file system databundles/images.zip successful.
[00:00:00]: Mounting file system databundles/scripts.zip successful.
[00:00:00]: [Steam] SteamGameServer_Init(10999, 12346)
[00:00:00]: [Steam] SteamGameServer_Init success
[00:00:00]: [Connect] PendingConnection::Reset(true)
[00:00:00]: Platform: 1
[00:00:00]: Network tick rate: U=15(2), D=0
[00:00:00]: Network tick rate: U=15(2), D=0
[00:00:00]: THREAD - started 'StreamInput' (140051527149312)
[00:00:00]: OnLoadPermissionList: /data//DoNotStarveTogether/Cluster_1/blocklist.txt (Success)
[00:00:00]: OnLoadPermissionList: /data//DoNotStarveTogether/Cluster_1/adminlist.txt (Success)
[00:00:00]: OnLoadUserIdList: /data//DoNotStarveTogether/Cluster_1/whitelist.txt (Success)
[00:00:00]: Token file not found: /data//DoNotStarveTogether/Cluster_1/cluster_token.txt, success: T, len: 0
[00:00:00]: Token file not found: /data//DoNotStarveTogether/Cluster_1/cluster_token.txt, success: T, len: 0
[00:00:00]: cGame::InitializeOnMainThread
[00:00:00]: Renderer initialize: Okay
[00:00:00]: AnimManager initialize: Okay
[00:00:00]: Buffers initialize: Okay
[00:00:00]: cDontStarveGame::DoGameSpecificInitialize()
[00:00:00]: GameSpecific initialize: Okay
[00:00:00]: cGame::StartPlaying
[00:00:00]: AppVersion::GetArchitecture() x64
[00:00:00]: LOADING LUA
[00:00:00]: DoLuaFile scripts/main.lua
[00:00:00]: DoLuaFile loading buffer scripts/main.lua
[00:00:00]: taskgrouplist: default Together
[00:00:00]: taskgrouplist: classic Classic
[00:00:00]: taskgrouplist: cave_default Underground
[00:00:00]: taskgrouplist: lavaarena_taskset The Forge
[00:00:00]: taskgrouplist: quagmire_taskset The Gorge
[00:00:00]: Running main.lua
[00:00:00]: Could not load modindex
[00:00:00]: ModIndex: Beginning normal load sequence for dedicated server.
[00:00:00]: FinishDownloadingServerMods Complete! Process trying to quit nicely..
[00:00:00]: Event data unavailable: lavaarena_event_server/lavaarena_achievement_quest_defs
[00:00:01]: LOADING LUA SUCCESS
[00:00:01]: PlayerDeaths could not load morgue
[00:00:01]: PlayerHistory could not load player_history
[00:00:01]: ServerPreferences could not load server_preferences
[00:00:01]: ConsoleScreenSettings could not load consolescreen
[00:00:01]: bloom_enabled true
[00:00:01]: OnFilesLoaded()
[00:00:01]: OnUpdatePurchaseStateComplete
[00:00:01]: Klump load on boot started.
[00:00:01]: Klump files loaded: 0
[00:00:02]: Load FE
[00:00:03]: THREAD - started 'FilesExistAsyncThread' (140051030730496)
[00:00:03]: FilesExistAsyncThread started (22392 files)...
[00:00:03]: Load FE: done
[00:00:03]: Check for write access: TRUE
[00:00:03]: Check for read access: TRUE
[00:00:03]: Available disk space for save files: 19745 MB
[00:00:03]: ModIndex: Load sequence finished successfully.
[00:00:03]: Reset() returning
[00:00:03]: Collecting garbage...
[00:00:03]: lua_gc took 0.08 seconds
[00:00:03]: ~ShardLuaProxy()
[00:00:03]: ~cEventLeaderboardProxy()
[00:00:03]: ~ItemServerLuaProxy()
[00:00:03]: ~InventoryLuaProxy()
[00:00:03]: ~NetworkLuaProxy()
[00:00:03]: ~SimLuaProxy()
[00:00:03]: FilesExistAsyncThread aborted.
[00:00:03]: ... FilesExistAsyncThread complete
[00:00:03]: lua_close took 0.09 seconds
[00:00:03]: CurlRequestManager::ClientThread::Main() complete
[00:00:03]: HttpClient2 discarded 0 callbacks.
[00:00:03]: Shutting down

View File

@ -0,0 +1,109 @@
[00:00:00]: PersistRootStorage is now /data//DoNotStarveTogether/Cluster_1/Master/
[00:00:00]: Starting Up
[00:00:00]: Version: 569068
[00:00:00]: Current time: Sat Aug 19 09:43:10 2023
[00:00:00]: System Name: Linux
[00:00:00]: Host Name: 9f8d19f8b650
[00:00:00]: Release(Kernel) Version: 6.1.0-10-amd64
[00:00:00]: Kernel Build Timestamp: #1 SMP PREEMPT_DYNAMIC Debian 6.1.38-2 (2023-07-27)
[00:00:00]: Machine Arch: x86_64
[00:00:00]: Don't Starve Together: 569068 LINUX
[00:00:00]: Build Date: 1969
[00:00:00]: Mode: 64-bit
[00:00:00]: Parsing command line
[00:00:00]: Command Line Arguments: -skip_update_server_mods -persistent_storage_root /data -ugc_directory /data/ugc -cluster Cluster_1 -shard Master
[00:00:00]: Initializing distribution platform
[00:00:00]: ....Done
[00:00:00]: THREAD - started 'GAClient' (139783715989248)
[00:00:00]: CurlRequestManager::ClientThread::Main()
[00:00:00]: ProfileIndex:9.37
[00:00:00]: Mounting file system databundles/klump.zip successful.
[00:00:00]: Mounting file system databundles/shaders.zip successful.
[00:00:00]: Mounting file system databundles/fonts.zip successful.
[00:00:00]: Mounting file system databundles/anim_dynamic.zip successful.
[00:00:00]: Mounting file system databundles/bigportraits.zip successful.
[00:00:00]: Mounting file system databundles/images.zip successful.
[00:00:00]: Mounting file system databundles/scripts.zip successful.
[00:00:00]: [Steam] SteamGameServer_Init(10999, 12346)
[00:00:00]: [Steam] SteamGameServer_Init success
[00:00:00]: [Connect] PendingConnection::Reset(true)
[00:00:00]: Platform: 1
[00:00:00]: Network tick rate: U=15(2), D=0
[00:00:00]: Network tick rate: U=15(2), D=0
[00:00:00]: OnLoadPermissionList: /data//DoNotStarveTogether/Cluster_1/blocklist.txt (Success)
[00:00:00]: OnLoadPermissionList: /data//DoNotStarveTogether/Cluster_1/adminlist.txt (Success)
[00:00:00]: OnLoadUserIdList: /data//DoNotStarveTogether/Cluster_1/whitelist.txt (Success)
[00:00:00]: Token file not found: /data//DoNotStarveTogether/Cluster_1/cluster_token.txt, success: T, len: 0
[00:00:00]: Token file not found: /data//DoNotStarveTogether/Cluster_1/cluster_token.txt, success: T, len: 0
[00:00:00]: cGame::InitializeOnMainThread
[00:00:00]: Renderer initialize: Okay
[00:00:00]: AnimManager initialize: Okay
[00:00:00]: Buffers initialize: Okay
[00:00:00]: cDontStarveGame::DoGameSpecificInitialize()
[00:00:00]: GameSpecific initialize: Okay
[00:00:00]: cGame::StartPlaying
[00:00:00]: THREAD - started 'StreamInput' (139783672493824)
[00:00:00]: AppVersion::GetArchitecture() x64
[00:00:00]: LOADING LUA
[00:00:00]: DoLuaFile scripts/main.lua
[00:00:00]: DoLuaFile loading buffer scripts/main.lua
[00:00:00]: taskgrouplist: default Together
[00:00:00]: taskgrouplist: classic Classic
[00:00:00]: taskgrouplist: cave_default Underground
[00:00:00]: taskgrouplist: lavaarena_taskset The Forge
[00:00:00]: taskgrouplist: quagmire_taskset The Gorge
[00:00:00]: Running main.lua
[00:00:00]: loaded modindex
[00:00:00]: ModIndex: Beginning normal load sequence for dedicated server.
[00:00:00]: Event data unavailable: lavaarena_event_server/lavaarena_achievement_quest_defs
[00:00:01]: LOADING LUA SUCCESS
[00:00:01]: PlayerDeaths could not load morgue
[00:00:01]: PlayerHistory could not load player_history
[00:00:01]: ServerPreferences could not load server_preferences
[00:00:01]: ConsoleScreenSettings could not load consolescreen
[00:00:01]: bloom_enabled true
[00:00:01]: OnFilesLoaded()
[00:00:01]: OnUpdatePurchaseStateComplete
[00:00:01]: Klump load on boot started.
[00:00:01]: Klump files loaded: 0
[00:00:02]: Load FE
[00:00:02]: Load FE: done
[00:00:02]: Check for write access: TRUE
[00:00:02]: Check for read access: TRUE
[00:00:02]: Available disk space for save files: 19745 MB
[00:00:02]: ModIndex: Load sequence finished successfully.
[00:00:02]: Reset() returning
[00:00:02]: THREAD - started 'FilesExistAsyncThread' (139783567099648)
[00:00:02]: FilesExistAsyncThread started (22392 files)...
[00:00:03]: [200] Account Failed (6): "E_INVALID_TOKEN"
[00:00:03]: !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[00:00:03]: !!!! Your Server Will Not Start !!!!
[00:00:03]: !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[00:00:03]: No auth token could be found.
[00:00:03]: Please visit https://accounts.klei.com/account/game/servers?game=DontStarveTogether
[00:00:03]: to generate server configuration files
[00:00:03]:
[00:00:03]: Alternatively generate a cluster_token you can
[00:00:03]: open the console from a logged-in game
[00:00:03]: client with the tilda key (~ / ù) and type:
[00:00:03]: TheNet:GenerateClusterToken()
[00:00:03]: This will create 'cluster_token.txt' in
[00:00:03]: your client settings directory. Copy this
[00:00:03]: into your cluster settings directory.
[00:00:03]: [Connect] PendingConnection::Reset(true)
[00:00:04]: ... FilesExistAsyncThread complete
[00:08:33]: Collecting garbage...
[00:08:33]: lua_gc took 0.07 seconds
[00:08:33]: ~ShardLuaProxy()
[00:08:33]: ~cEventLeaderboardProxy()
[00:08:33]: ~ItemServerLuaProxy()
[00:08:33]: ~InventoryLuaProxy()
[00:08:33]: ~NetworkLuaProxy()
[00:08:33]: ~SimLuaProxy()
[00:08:33]: lua_close took 0.09 seconds
[00:08:33]: CurlRequestManager::ClientThread::Main() complete
[00:08:33]: HttpClient2 discarded 0 callbacks.
[00:08:33]: Shutting down

View File

@ -0,0 +1 @@
KLEI 1 done

1
Master/save/modindex Normal file
View File

@ -0,0 +1 @@
KLEI 1DAQAAABAAAABPAAAAUAAAAHjaLcjBDYAgDAXQVRzAgw7ALE2Vr2nEQlqEA3F3L77jM9THdBpRnLcE8oJdOBEatFJnU9EzHJwc86W5K3ERajCXrGFd/rxz9DDe9wP1Rh+A

1
Master/save/profile Normal file
View File

@ -0,0 +1 @@
KLEI 1DAQAAABAAAAAsAQAAyQAAAHjaVY9BTgMxDEXv4nUWtAVUchWELJO4EMjEaezMqFS9O+moIFha/+n/5zMEKdYkK/jnFwdKC8akNdMJKX50tYmLYZXaK/gDZWUHkecUGANVxVfw2zsHB5qlJWOcJN6q/lIEfkCNS+SGx0452Qn8xsE6lIoalcDgdw7WI2dMcQCPT9v73X6zfxhmRs107blKFl7wXXSopfDJ7dftJ+s6lv5rh/GNTOmLLEmpjZXtpkrdRGkeAtb6IHvJMlojLtJyfONyxS7fLXBr+Q==

18
Master/server.ini Normal file
View File

@ -0,0 +1,18 @@
; don't change configs below unless you know what you are doing
[SHARD]
is_master = true
[NETWORK]
server_port = 10999
[STEAM]
master_server_port = 12346
authentication_port = 8766
[ACCOUNT]
encode_user_path = true

View File

97
Master/server_log.txt Normal file
View File

@ -0,0 +1,97 @@
[00:00:00]: PersistRootStorage is now /data//DoNotStarveTogether/Cluster_1/Master/
[00:00:00]: Starting Up
[00:00:00]: Version: 569068
[00:00:00]: Current time: Sat Aug 19 09:51:44 2023
[00:00:00]: System Name: Linux
[00:00:00]: Host Name: 9f8d19f8b650
[00:00:00]: Release(Kernel) Version: 6.1.0-10-amd64
[00:00:00]: Kernel Build Timestamp: #1 SMP PREEMPT_DYNAMIC Debian 6.1.38-2 (2023-07-27)
[00:00:00]: Machine Arch: x86_64
[00:00:00]: Don't Starve Together: 569068 LINUX
[00:00:00]: Build Date: 1969
[00:00:00]: Mode: 64-bit
[00:00:00]: Parsing command line
[00:00:00]: Command Line Arguments: -skip_update_server_mods -persistent_storage_root /data -ugc_directory /data/ugc -cluster Cluster_1 -shard Master
[00:00:00]: Initializing distribution platform
[00:00:00]: ....Done
[00:00:00]: ProfileIndex:4.34
[00:00:00]: Mounting file system databundles/klump.zip successful.
[00:00:00]: THREAD - started 'GAClient' (140403678037760)
[00:00:00]: CurlRequestManager::ClientThread::Main()
[00:00:00]: Mounting file system databundles/shaders.zip successful.
[00:00:00]: Mounting file system databundles/fonts.zip successful.
[00:00:00]: Mounting file system databundles/anim_dynamic.zip successful.
[00:00:00]: Mounting file system databundles/bigportraits.zip successful.
[00:00:00]: Mounting file system databundles/images.zip successful.
[00:00:00]: Mounting file system databundles/scripts.zip successful.
[00:00:00]: [Steam] SteamGameServer_Init(10999, 12346)
[00:00:01]: [Steam] SteamGameServer_Init success
[00:00:01]: [Connect] PendingConnection::Reset(true)
[00:00:01]: Platform: 1
[00:00:01]: Network tick rate: U=15(2), D=0
[00:00:01]: Network tick rate: U=15(2), D=0
[00:00:01]: OnLoadPermissionList: /data//DoNotStarveTogether/Cluster_1/blocklist.txt (Success)
[00:00:01]: OnLoadPermissionList: /data//DoNotStarveTogether/Cluster_1/adminlist.txt (Success)
[00:00:01]: OnLoadUserIdList: /data//DoNotStarveTogether/Cluster_1/whitelist.txt (Success)
[00:00:01]: Token file not found: /data//DoNotStarveTogether/Cluster_1/cluster_token.txt, success: T, len: 0
[00:00:01]: Token file not found: /data//DoNotStarveTogether/Cluster_1/cluster_token.txt, success: T, len: 0
[00:00:01]: cGame::InitializeOnMainThread
[00:00:01]: THREAD - started 'StreamInput' (140403625096960)
[00:00:01]: Renderer initialize: Okay
[00:00:01]: AnimManager initialize: Okay
[00:00:01]: Buffers initialize: Okay
[00:00:01]: cDontStarveGame::DoGameSpecificInitialize()
[00:00:01]: GameSpecific initialize: Okay
[00:00:01]: cGame::StartPlaying
[00:00:01]: AppVersion::GetArchitecture() x64
[00:00:01]: LOADING LUA
[00:00:01]: DoLuaFile scripts/main.lua
[00:00:01]: DoLuaFile loading buffer scripts/main.lua
[00:00:01]: taskgrouplist: default Together
[00:00:01]: taskgrouplist: classic Classic
[00:00:01]: taskgrouplist: cave_default Underground
[00:00:01]: taskgrouplist: lavaarena_taskset The Forge
[00:00:01]: taskgrouplist: quagmire_taskset The Gorge
[00:00:01]: Running main.lua
[00:00:01]: loaded modindex
[00:00:01]: ModIndex: Beginning normal load sequence for dedicated server.
[00:00:01]: Event data unavailable: lavaarena_event_server/lavaarena_achievement_quest_defs
[00:00:02]: LOADING LUA SUCCESS
[00:00:02]: PlayerDeaths could not load morgue
[00:00:02]: PlayerHistory could not load player_history
[00:00:02]: ServerPreferences could not load server_preferences
[00:00:02]: ConsoleScreenSettings could not load consolescreen
[00:00:02]: bloom_enabled true
[00:00:02]: OnFilesLoaded()
[00:00:02]: OnUpdatePurchaseStateComplete
[00:00:02]: Klump load on boot started.
[00:00:02]: Klump files loaded: 0
[00:00:03]: Load FE
[00:00:04]: Load FE: done
[00:00:04]: Check for write access: TRUE
[00:00:04]: Check for read access: TRUE
[00:00:04]: Available disk space for save files: 19737 MB
[00:00:04]: ModIndex: Load sequence finished successfully.
[00:00:04]: Reset() returning
[00:00:04]: THREAD - started 'FilesExistAsyncThread' (140403261888256)
[00:00:04]: FilesExistAsyncThread started (22392 files)...
[00:00:04]: ... FilesExistAsyncThread complete
[00:00:04]: [200] Account Failed (6): "E_INVALID_TOKEN"
[00:00:04]: !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[00:00:04]: !!!! Your Server Will Not Start !!!!
[00:00:04]: !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
[00:00:04]: No auth token could be found.
[00:00:04]: Please visit https://accounts.klei.com/account/game/servers?game=DontStarveTogether
[00:00:04]: to generate server configuration files
[00:00:04]:
[00:00:04]: Alternatively generate a cluster_token you can
[00:00:04]: open the console from a logged-in game
[00:00:04]: client with the tilda key (~ / ù) and type:
[00:00:04]: TheNet:GenerateClusterToken()
[00:00:04]: This will create 'cluster_token.txt' in
[00:00:04]: your client settings directory. Copy this
[00:00:04]: into your cluster settings directory.
[00:00:04]: [Connect] PendingConnection::Reset(true)

106
Master/worldgenoverride.lua Normal file
View File

@ -0,0 +1,106 @@
return {
override_enabled = true,
preset = "SURVIVAL_TOGETHER", -- "SURVIVAL_TOGETHER", "MOD_MISSING", "SURVIVAL_TOGETHER_CLASSIC", "SURVIVAL_DEFAULT_PLUS", "COMPLETE_DARKNESS", "DST_CAVE", "DST_CAVE_PLUS"
overrides = {
-- MISC
task_set = "default", -- "classic", "default", "cave_default"
start_location = "default", -- "caves", "default", "plus", "darkness"
world_size = "default", -- "small", "medium", "default", "huge"
branching = "default", -- "never", "least", "default", "most"
loop = "default", -- "never", "default", "always"
specialevent = "default", -- "none", "default", "hallowed_nights", "winters_feast", "year_of_the_gobbler"
autumn = "default", -- "noseason", "veryshortseason", "shortseason", "default", "longseason", "verylongseason", "random"
winter = "default", -- "noseason", "veryshortseason", "shortseason", "default", "longseason", "verylongseason", "random"
spring = "default", -- "noseason", "veryshortseason", "shortseason", "default", "longseason", "verylongseason", "random"
summer = "default", -- "noseason", "veryshortseason", "shortseason", "default", "longseason", "verylongseason", "random"
season_start = "default", -- "default", "winter", "spring", "summer", "autumnorspring", "winterorsummer", "random"
day = "default", -- "default", "longday", "longdusk", "longnight", "noday", "nodusk", "nonight", "onlyday", "onlydusk", "onlynight"
weather = "default", -- "never", "rare", "default", "often", "always"
earthquakes = "default", -- "never", "rare", "default", "often", "always"
lightning = "default", -- "never", "rare", "default", "often", "always"
frograin = "default", -- "never", "rare", "default", "often", "always"
wildfires = "default", -- "never", "rare", "default", "often", "always"
regrowth = "default", -- "veryslow", "slow", "default", "fast", "veryfast"
touchstone = "default", -- "never", "rare", "default", "often", "always"
boons = "default", -- "never", "rare", "default", "often", "always"
cavelight = "default", -- "veryslow", "slow", "default", "fast", "veryfast"
disease_delay = "default", -- "none", "random", "long", "default", "short"
prefabswaps_start = "default", -- "classic", "default", "highly random"
petrification = "default", -- "none", "few", "default", "many", "max"
-- RESOURCES
flowers = "default", -- "never", "rare", "default", "often", "always"
grass = "default", -- "never", "rare", "default", "often", "always"
sapling = "default", -- "never", "rare", "default", "often", "always"
marshbush = "default", -- "never", "rare", "default", "often", "always"
tumbleweed = "default", -- "never", "rare", "default", "often", "always"
reeds = "default", -- "never", "rare", "default", "often", "always"
trees = "default", -- "never", "rare", "default", "often", "always"
flint = "default", -- "never", "rare", "default", "often", "always"
rock = "default", -- "never", "rare", "default", "often", "always"
rock_ice = "default", -- "never", "rare", "default", "often", "always"
meteorspawner = "default", -- "never", "rare", "default", "often", "always"
meteorshowers = "default", -- "never", "rare", "default", "often", "always"
mushtree = "default", -- "never", "rare", "default", "often", "always"
fern = "default", -- "never", "rare", "default", "often", "always"
flower_cave = "default", -- "never", "rare", "default", "often", "always"
wormlights = "default", -- "never", "rare", "default", "often", "always"
-- UNPREPARED
berrybush = "default", -- "never", "rare", "default", "often", "always"
carrot = "default", -- "never", "rare", "default", "often", "always"
mushroom = "default", -- "never", "rare", "default", "often", "always"
cactus = "default", -- "never", "rare", "default", "often", "always"
banana = "default", -- "never", "rare", "default", "often", "always"
lichen = "default", -- "never", "rare", "default", "often", "always"
-- ANIMALS
rabbits = "default", -- "never", "rare", "default", "often", "always"
moles = "default", -- "never", "rare", "default", "often", "always"
butterfly = "default", -- "never", "rare", "default", "often", "always"
birds = "default", -- "never", "rare", "default", "often", "always"
buzzard = "default", -- "never", "rare", "default", "often", "always"
catcoon = "default", -- "never", "rare", "default", "often", "always"
perd = "default", -- "never", "rare", "default", "often", "always"
pigs = "default", -- "never", "rare", "default", "often", "always"
lightninggoat = "default", -- "never", "rare", "default", "often", "always"
beefalo = "default", -- "never", "rare", "default", "often", "always"
beefaloheat = "default", -- "never", "rare", "default", "often", "always"
hunt = "default", -- "never", "rare", "default", "often", "always"
alternatehunt = "default", -- "never", "rare", "default", "often", "always"
penguins = "default", -- "never", "rare", "default", "often", "always"
cave_ponds = "default", -- "never", "rare", "default", "often", "always"
ponds = "default", -- "never", "rare", "default", "often", "always"
bees = "default", -- "never", "rare", "default", "often", "always"
angrybees = "default", -- "never", "rare", "default", "often", "always"
tallbirds = "default", -- "never", "rare", "default", "often", "always"
slurper = "default", -- "never", "rare", "default", "often", "always"
bunnymen = "default", -- "never", "rare", "default", "often", "always"
slurtles = "default", -- "never", "rare", "default", "often", "always"
rocky = "default", -- "never", "rare", "default", "often", "always"
monkey = "default", -- "never", "rare", "default", "often", "always"
-- MONSTERS
spiders = "default", -- "never", "rare", "default", "often", "always"
cave_spiders = "default", -- "never", "rare", "default", "often", "always"
hounds = "default", -- "never", "rare", "default", "often", "always"
houndmound = "default", -- "never", "rare", "default", "often", "always"
merm = "default", -- "never", "rare", "default", "often", "always"
tentacles = "default", -- "never", "rare", "default", "often", "always"
chess = "default", -- "never", "rare", "default", "often", "always"
lureplants = "default", -- "never", "rare", "default", "often", "always"
walrus = "default", -- "never", "rare", "default", "often", "always"
liefs = "default", -- "never", "rare", "default", "often", "always"
deciduousmonster = "default", -- "never", "rare", "default", "often", "always"
krampus = "default", -- "never", "rare", "default", "often", "always"
bearger = "default", -- "never", "rare", "default", "often", "always"
deerclops = "default", -- "never", "rare", "default", "often", "always"
goosemoose = "default", -- "never", "rare", "default", "often", "always"
dragonfly = "default", -- "never", "rare", "default", "often", "always"
antliontribute = "default", -- "never", "rare", "default", "often", "always"
bats = "default", -- "never", "rare", "default", "often", "always"
fissure = "default", -- "never", "rare", "default", "often", "always"
wormattacks = "default", -- "never", "rare", "default", "often", "always"
worms = "default", -- "never", "rare", "default", "often", "always"
},
}

0
adminlist.txt Normal file
View File

0
blocklist.txt Normal file
View File

38
cluster.ini Normal file
View File

@ -0,0 +1,38 @@
; Here is all the server configs you will ever want to change
[NETWORK]
; DO change the name and description please!
cluster_name = Another docker-dst-server
cluster_description = This is the default server config for docker-dst-server project. Check out https://github.com/Jamesits/docker-dst-server for running a dedicated server in Docker!
cluster_password =
offline_cluster = false
lan_only_cluster = false
whitelist_slots = 1
cluster_intention = social
autosaver_enabled = true
;tick_rate = 30
[GAMEPLAY]
game_mode = endless
max_players = 64
pvp = true
pause_when_empty = true
vote_kick_enabled = false
[STEAM]
steam_group_only = false
steam_group_id = 0
steam_group_admins = false
[MISC]
console_enabled = true
max_snapshots = 6
; ====================================================================
; STOP! Don't change configs below unless you know what you are doing.
; ====================================================================
[SHARD]
shard_enabled = true
bind_ip = 127.0.0.1
master_ip = 127.0.0.1
master_port = 10998
cluster_key = MsAhBOXhhnElO5IPKr4G

0
cluster_token.txt Normal file
View File

6
mods/INSTALLING_MODS.txt Normal file
View File

@ -0,0 +1,6 @@
Looking to add mods to your game?
1) Head to the mod downloads section in the Klei Forums
http://forums.kleientertainment.com/downloads.php
2) Unzip the files you download to this location
3) Start the game, go to the mods menu, and enable the mods you'd like to run!

8
mods/MAKING_MODS.txt Normal file
View File

@ -0,0 +1,8 @@
Want to make your own mods?
1) Download some mods other users have made to see what a mod looks like!
http://forums.kleientertainment.com/files/
2) Create or copy a folder in this location (mods folder) and you've started modding.
2) Having trouble? Head to the mod discussion forum for advice and support. (Feel free
to ask for @Ipsquiggle, Klei's modding representative!)
http://forums.kleientertainment.com/forum/79-dont-starve-together-mods-and-tools/

View File

@ -0,0 +1,11 @@
--There are two functions that will install mods, ServerModSetup and ServerModCollectionSetup. Put the calls to the functions in this file and they will be executed on boot.
--ServerModSetup takes a string of a specific mod's Workshop id. It will download and install the mod to your mod directory on boot.
--The Workshop id can be found at the end of the url to the mod's Workshop page.
--Example: http://steamcommunity.com/sharedfiles/filedetails/?id=350811795
--ServerModSetup("350811795")
--ServerModCollectionSetup takes a string of a specific mod's Workshop id. It will download all the mods in the collection and install them to the mod directory on boot.
--The Workshop id can be found at the end of the url to the collection's Workshop page.
--Example: http://steamcommunity.com/sharedfiles/filedetails/?id=379114180
--ServerModCollectionSetup("379114180")

17
mods/modsettings.lua Normal file
View File

@ -0,0 +1,17 @@
-- Use the "ForceEnableMod" function when developing a mod. This will cause the
-- game to load the mod every time no matter what, saving you the trouble of
-- re-enabling it from the main menu.
--
-- Note! You shout NOT do this for normal mod loading. Please use the Mods menu
-- from the main screen instead.
--ForceEnableMod("kioskmode_dst")
-- Use "EnableModDebugPrint()" to show extra information during startup.
--EnableModDebugPrint()
-- Use "EnableModError()" to make the game more strict and crash on bad mod practices.
--EnableModError()

0
whitelist.txt Normal file
View File