Chillaxin Posted August 23, 2016 Share Posted August 23, 2016 Hiya! My goal is to run a dedicated server as default as possible except with classic resources and no voting allowed for world regeneration. So far everything has been running great. Except the caves are all plugged up! I notice that my server folder "Cluster_1" only has a Master folder but no Caves folder. I've read the official dedicated server guide but I only see very little information on manually configuring for Caves. How do i switch my server over to run caves? Link to comment https://forums.kleientertainment.com/forums/topic/69735-how-to-add-caves-to-dedicated-server/ Share on other sites More sharing options...
Joachim Posted August 23, 2016 Share Posted August 23, 2016 Here are some guides: https://steamcommunity.com/id/ToNiO44/myworkshopfiles/?section=guides&appid=322330 Link to comment https://forums.kleientertainment.com/forums/topic/69735-how-to-add-caves-to-dedicated-server/#findComment-806263 Share on other sites More sharing options...
Chillaxin Posted August 23, 2016 Author Share Posted August 23, 2016 I've been reading those but I still don't understand caves. Do I need to make a cave folder? What files would I put in it? Link to comment https://forums.kleientertainment.com/forums/topic/69735-how-to-add-caves-to-dedicated-server/#findComment-806271 Share on other sites More sharing options...
sealedpenumbra Posted August 23, 2016 Share Posted August 23, 2016 Link to comment https://forums.kleientertainment.com/forums/topic/69735-how-to-add-caves-to-dedicated-server/#findComment-806273 Share on other sites More sharing options...
Chillaxin Posted August 23, 2016 Author Share Posted August 23, 2016 I followed every step of that guide. My server still has plugged sinkholes after regenerating the world. Also, for some reason, my server's folder is called "Cluster_1" not "mydediserver". Do I need to change something in the batch file due to this? I added the files that I was missing: \\Documents\Klei\DoNotStarveTogether\MyDediServer\Caves\server.ini \\Documents\Klei\DoNotStarveTogether\MyDediServer\Caves\worldgenoverride.lua But that didn't change anything. Sinkholes still plugged. Link to comment https://forums.kleientertainment.com/forums/topic/69735-how-to-add-caves-to-dedicated-server/#findComment-806294 Share on other sites More sharing options...
sealedpenumbra Posted August 23, 2016 Share Posted August 23, 2016 "Cluster_1" folder is a host Klei server being in save_slot 1, it's not dedicated one, your sinkholes are plugged because Slave server has no connection with Master. If you want to run dedicated server with "A New Reign Beta": In steam click on Library > Games. Scroll down to Don't Starve Together. Right-click, select Properties. Go to the BETAS tab. In the dropdown, select the "anewreignbeta" branch. In that same properties window, go to the Local Files tab and press Verify Integrity Of Game Cache. Your game will be updated to the beta version. Then you'll have "DoNotStarveTogetherANewReignBeta" folder in Klei folder(Documents\Klei). Create "MyDediServer" folder right in "DoNotStarveTogetherANewReignBeta", create Master and Slave folders: in Master folder create server.ini and paste in this document this text: [NETWORK] server_port = 11000 tick_rate = 60 [SHARD] is_master = true [STEAM] master_server_port = 27018 authentication_port = 8768 It's important, in Caves folder create the same server.ini, but this time paste this text: [NETWORK] server_port = 11001 tick_rate = 60 [SHARD] is_master = false name = Caves id = 3777953072 [STEAM] master_server_port = 27019 authentication_port = 8769 Open StartDSTServers.bat with notepad which is being in Klei folder, paste this text right after standard that was noted in "Dedicated Server Quick Setup Guide": #!/bin/sh ./steamcmd.sh +@ShutdownOnFailedCommand 1 +@NoPromptForPassword 1 +login anonymous +force_install_dir /home/steam/steamapps/DSTBeta +app_update 343050 -beta anewreignbeta +quit Link to comment https://forums.kleientertainment.com/forums/topic/69735-how-to-add-caves-to-dedicated-server/#findComment-806308 Share on other sites More sharing options...
Chillaxin Posted August 24, 2016 Author Share Posted August 24, 2016 I followed every step. Still no caves show up. Link to comment https://forums.kleientertainment.com/forums/topic/69735-how-to-add-caves-to-dedicated-server/#findComment-806665 Share on other sites More sharing options...
Chillaxin Posted August 24, 2016 Author Share Posted August 24, 2016 Also, that "Mydediserver" folder seems unused. Everytime I run a server, it cannot find any information on the server unless the files are in "Cluster_1" folder. The server does not seem to pull any information out of Mydediserver folder. Link to comment https://forums.kleientertainment.com/forums/topic/69735-how-to-add-caves-to-dedicated-server/#findComment-806666 Share on other sites More sharing options...
Chillaxin Posted August 24, 2016 Author Share Posted August 24, 2016 I've been trying to figure out how to have my own default dedicated server for weeks. I cannot understand why they made this harder than rocket science. No wonder why there are so few servers to choose from. Link to comment https://forums.kleientertainment.com/forums/topic/69735-how-to-add-caves-to-dedicated-server/#findComment-806667 Share on other sites More sharing options...
Chillaxin Posted August 24, 2016 Author Share Posted August 24, 2016 I can't understand why there isn't some ZIP folder i can download, then extract to documents/Klei then add my own cluster token then BAM it works. It really should be that easy. Link to comment https://forums.kleientertainment.com/forums/topic/69735-how-to-add-caves-to-dedicated-server/#findComment-806673 Share on other sites More sharing options...
sealedpenumbra Posted August 24, 2016 Share Posted August 24, 2016 @Chillaxin I've sent you PM. Link to comment https://forums.kleientertainment.com/forums/topic/69735-how-to-add-caves-to-dedicated-server/#findComment-806682 Share on other sites More sharing options...
Chillaxin Posted August 24, 2016 Author Share Posted August 24, 2016 Thanks for the files. I feel like that we're close to a solution. I deleted everything to make sure I started from scratch and used your files. When I double click the StartDSTservers.bat it pops up an error "Windows cannot find 'C;\Users\Ryan\Documents\Klei\StartDSTServers.bat'. Make sure you typed the name correctly, and then try again. " I downloaded the Don't Starve Together Dedicated Server tool from steam and ran that, but it cannot find the cluster token. Downloading that tool automatically created the "Cluster_1" folder which is also where it seems to be trying to pull all the server info from. It seems to completely ignore your MyDediServer folder. I CAN customize the files in the Cluster_1 folder and the server will run, however, caves will not work that way. This is where I'm stuck. I have no more ideas for things to try. Link to comment https://forums.kleientertainment.com/forums/topic/69735-how-to-add-caves-to-dedicated-server/#findComment-806818 Share on other sites More sharing options...
Chillaxin Posted August 24, 2016 Author Share Posted August 24, 2016 *update* I right clicked the .bat file and "run as administrator" and it opened up the dos-box-like-thing. It acts like its working for about 3 seconds but then comes up with a new error " Windows cannot find 'don'tstarve_dedicated_server_nullrenderer'. Make sure you typed the name correctly, and then try again. I'm now stuck at this point. Link to comment https://forums.kleientertainment.com/forums/topic/69735-how-to-add-caves-to-dedicated-server/#findComment-806820 Share on other sites More sharing options...
Chillaxin Posted August 24, 2016 Author Share Posted August 24, 2016 New Bitmap Image.bmp Link to comment https://forums.kleientertainment.com/forums/topic/69735-how-to-add-caves-to-dedicated-server/#findComment-806830 Share on other sites More sharing options...
sealedpenumbra Posted August 24, 2016 Share Posted August 24, 2016 Your game must be in other directory path, change directory path in StartDSTServers.bat in line: "E:\Games\Steam\steamapps\common\Don't Starve Together Dedicated Server\bin" Your game may be somewhere else(other disk and folders path) On my computer Don't starve together is on disk E:\Games\Steam\steamapps\common\Don't Starve Together Dedicated Server\bin in "bin" folder i think exist nullrender files. To start server, you just need left double click bat file Link to comment https://forums.kleientertainment.com/forums/topic/69735-how-to-add-caves-to-dedicated-server/#findComment-806834 Share on other sites More sharing options...
Chillaxin Posted August 24, 2016 Author Share Posted August 24, 2016 You're right. I thought I had the game in the default directory. I found the correct directory to be C:\Program Files (x86)\Steam\steamapps\common\Don't Starve Together Dedicated Server\bin I changed the bat file accordingly and it seems to be running. I even played for 5 minutes and found caves! Now I just gotta rename the server, increase the player count and remove voting for world regeneration which should be easy compared to the rest of the steps. Thank you!!! Link to comment https://forums.kleientertainment.com/forums/topic/69735-how-to-add-caves-to-dedicated-server/#findComment-806836 Share on other sites More sharing options...
Chillaxin Posted August 24, 2016 Author Share Posted August 24, 2016 Ok, I believe I got the name changed, and turned off voting. How do i set the server to have regular resources (no twiggy, juicy, or grass lizards) ? Link to comment https://forums.kleientertainment.com/forums/topic/69735-how-to-add-caves-to-dedicated-server/#findComment-806839 Share on other sites More sharing options...
sealedpenumbra Posted August 25, 2016 Share Posted August 25, 2016 To have regular resources, i think you need to change one option in wolrdgenoverride.lua in caves folder. First clear worldgenoverride.lua (in Caves folder) and copy/paste there these presets i pasted below. Find in column MISC prefabswaps_start = "default" and change "default" to "classic" I think you also will need to remove non-Forest presets in worldgenoverride.lua for Caves folder. I've done this in 2015 a few times, since then i've been playing with all default values and iam not really understand yet how to edit worldgenoverride.lua for caves. So non-Forest settings are these which shouldn't be in caves)) Same thing with Master folder, create worldgenoverride.lua and remove cave values (earthquakes, cavelight, mushtree, fern, flower_cave, wormlights, cave_ponds, slurpers, monkeys, slurtles, rocky, bunnymen, worms, cave_spiders, fissure). Save and close .lua Type c_regenerateworld() in any server window and press enter 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" 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" lightning = "default", -- "never", "rare", "default", "often", "always" earthquakes = "default", -- "never", "rare", "default", "often", "always" frograin = "default", -- "never", "rare", "default", "often", "always" wildfires = "default", -- "never", "rare", "default", "often", "always" touchstone = "default", -- "never", "rare", "default", "often", "always" regrowth = "default", -- "veryslow", "slow", "default", "fast", "veryfast" 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" bats = "default", -- "never", "rare", "default", "often", "always" fissure = "default", -- "never", "rare", "default", "often", "always" worms = "default", -- "never", "rare", "default", "often", "always" }, } Link to comment https://forums.kleientertainment.com/forums/topic/69735-how-to-add-caves-to-dedicated-server/#findComment-806843 Share on other sites More sharing options...
sealedpenumbra Posted August 25, 2016 Share Posted August 25, 2016 Ah, i remembered how i was doing it. It's more simple In game menu begin creating usual server with caves, change value "starting resource variety" or whatever it is named to "classic", start game( you need to generate world) and exit. If you have chosen 1st slot for server, go ...Klei/DoNotStarveTogetherANewReignBeta/Cluster_1/ , copy leveldataoverride.lua from Master folder and paste to /MyDediServer/Master, individually make the same action with Caves folders. Run StartDSTServers.bat and type c_regenerateworld() in any of two (doesn't matter) server windows. Don't forget to delete worldgenoverride.lua in Caves folder. You will get DST world with your own settings) Link to comment https://forums.kleientertainment.com/forums/topic/69735-how-to-add-caves-to-dedicated-server/#findComment-806989 Share on other sites More sharing options...
Chillaxin Posted August 25, 2016 Author Share Posted August 25, 2016 Is there a way to chat with other players via the server? Link to comment https://forums.kleientertainment.com/forums/topic/69735-how-to-add-caves-to-dedicated-server/#findComment-807045 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.
Please be aware that the content of this thread may be outdated and no longer applicable.