Don't Starve Together

Don't Starve Together

116 ratings
Improved Additional Set Pieces
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
212.977 KB
17 Jan, 2021 @ 3:54pm
9 Apr @ 1:04am
6 Change Notes ( view )

Subscribe to download
Improved Additional Set Pieces

In 2 collections by thegreatmanagement
Don't Starve Together Mod Collection 1
34 items
Don't Starve Together Mod Collection: Magic Wonderland
33 items
Description
The Setpiece Config Revisited mod re-revised and updated with all of DST's vanilla set pieces, including caves and lunar islands set pieces, and now lunar grotto, ruins and DS only set pieces too! Credit to Joeshmocoolstuff, CheetoJesus and WinterKoalefant for the underlying code for the original mod!

Original Mod by Joeschmocoolstuff: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=850494968
Setpiece Config Revisited: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2012031749

Joe: https://steamhost.cn/steamcommunity_com/profiles/76561198161213854
CheetoJesus: https://steamhost.cn/steamcommunity_com/profiles/76561198374693823
WinterKoalefant: https://steamhost.cn/steamcommunity_com/profiles/76561198801403626

This mod is featured on our group's servers, of the Don't Starve Together server group; report bugs in the steam or Discord groups, or directly to me/in the mod discussion.
Steam: https://steamhost.cn/steamcommunity_com/groups/DST_Survivors
Discord: https://discord.gg/nyCepy7qpr

This is a mod that allows for set pieces to be generated consistently at the time of worldgen.Feel free to max out the world's settings now! The extra set pieces will cause more biomes to spawn to accomodate the extra set pieces, and the extras shouldn't be much of a problem anymore, as any number above the total count of any setpieces (5) will just be ignored and discarded.

All of the settings in this mod are fully vanilla and both appear in the normal game and spawn in their proper areas they would in DST; you now have the option to also add DS only set pieces, which is fully configurable!

Please note that this mod only adds more set pieces; these set pieces can and will spawn randomly sometimes still.

If you find crashes with this mod or problems, please report it in the bug tracker discussion. The mod may rarely crash when overloaded with too many set pieces to load. A regen / relaunch will fix that (this mod should not crash post world gen)

List of included set pieces:

Traps:
• Dev Graveyard
• Sleeping Spider
• Rotted Base
• Beefalo Farm
• Fire Hounds
• Ice Hounds

Seasonal Traps (optional + configurable)
• Chilled Base
• Chilled Decid Base
• Hot Base

Protected Resources:
• Living Forest
• Spider Queen's Gathering
• Killer Bee Grass Trap
• Hound Fortress
• Reed Trap
• Tallfort
• Multiple vanilla Pig Torch set pieces
• Depths Worm Trap

Layouts:
• All the Maxwell marble set pieces
• All the marble sculpture set pieces
• Imprisoned Pig
• All the bunnymen set pieces
• All current lunar island set pieces
• All exclusive set pieces (like Glommer's Statue)
• All Caves, Ruins, Lunar Grotto, and Lunar Islands set pieces

Points of Interest (Skeletons)
• All of the rare skeleton set pieces, including:
- Dapper Skeleton
- Lumberjack
- Trapper
- Entomologist (Bee traps)
- Farmer
- Miner
- Hunter
- Camper
- Wizard (Ice)
- Wizard (Fire)
- Warrior
- Construction
- Fisher
- Grave Robber
- Night Hunter
- Summer
- Rain Coat
- Mush Lumberjack
- Lightbulb Farmer
- Bat Fighter

All Boons (newly added!)

Also features a new setting that allows you to add more counts of your own desired set pieces in modoverrides.lua in the server's folder! Simply add the set piece's name to the table below; for multiplies of the same set piece, just repeat the name in the table. The format is as follows:

{setpiecename, setpiecename2, setpiecename3}; see modworldgenmain.lua or scripts/map/{boon, layouts, pointsofinterest, protected_resources, traps} for the set piece names!

Popular Discussions View All (1)
0
17 Jan, 2021 @ 4:28pm
Bug Tracking
thegreatmanagement
56 Comments
thegreatmanagement  [author] 21 Apr @ 2:20am 
How much are you setting each value to? You must understand that (especially when you set values very high), that the sheer amount of resource/maxwell set pieces far outnumbers singular set pieces like the imprisoned pig and the dev grave. Try independently increasing these values and let me know how that works.
Grimmr 20 Apr @ 7:37am 
Even I choose to increase trap, imprison pig and dev grave, and not touch the resource part, the world generation always favour the resource set piece and maxwell set piece
thegreatmanagement  [author] 9 Apr @ 1:02am 
@yarrock holmes you have a good eye for noticing this; you're correct, I used the wrong variable for those functions :( I'll push a fix out for this ASAP!

Also to the mod's design, I personally found in my testing that adding additional instances of biomes worked significantly better in my opinion for successful world gens vs larger biomes; for those who call for many/a specific set piece also, allocating space for 2-4 more of a biome to spawn worked quite efficiently at avoiding crashes and making sure the number of set pieces requested were accomplished :) Another issue is also set pieces are not duplicated in a biome, for instance there wouldn't be 2 reed traps in the same swamp biome; because of that, adding more reed trap set pieces in the world requires adding biome tasksets, if that makes sense.

I may consider your methodology more broadly and to a limited extent, but at the moment I think the mod is in an okay place design wise, I'll think on it some more though :)
yarrock holmes 8 Apr @ 1:55pm 
hello, gj but i have some questions. can u check addtask function second arguments in worldgenmainlua line 533-534 ? is that normal "badlands data" or was it just an oversight (maybe should be lightningbluffdata)? and when the mod uses addtask manuelly, it seems to create the biome more than 1. wouldn t it be better to just make the existing biome a little bigger instead? like AddTaskPreInit("Lightning Bluff", function (task)
base = task.room_choices["LightningBluffLightning"]
task.room_choices["LightningBluffLightning"] = base + 2
end) or does worldgen care more about how many biomes there ar rather than how big each one is? good modding
dvd_d8 24 Mar @ 4:37pm 
It's alr, I deduced it was harder bc how ocean generation works
I hope you can manage to do it in the future
Ty for answering :celeste_strawberry:
thegreatmanagement  [author] 24 Mar @ 1:12am 
@dvd_d8 I have that as a long term goal, I have looked briefly at the code for adding set pieces to ocean biomes but the code functions differently than how this mod implements land based set pieces, so it will be challenging and probably a far in the future sort of deal unfortunately :( I do have it on the list though at least c,:
dvd_d8 23 Mar @ 2:20pm 
Could you update this mod to configure ocean setpieces? (sunken chests, trap boats)
I love this mod btw, ty :steamhappy:
# 1 Mar @ 3:32am 
Thank you for the detailed explanation! Cheers!
thegreatmanagement  [author] 28 Feb @ 10:15pm 
@# You're welcome, glad you're enjoying it! I should mention that the Triple Mactusk is not a set piece also, but rather a biome that has a guaranteed 3 of the camps located somewhere within the biome; because of that, it is technically not possible to add more Triple MacTusk biomes. What you can do is use a mod that spawns biomes instead, like this one: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=932946524
# 28 Feb @ 11:53am 
Hello and thank you for this mod! Could you add Triple Mac Tusk as an option?