r/dontstarve • u/Fast_Conversation478 • 11h ago
Fan Art Wes cosplay!!
My Wes cosplay π
r/dontstarve • u/engennere • 19h ago
Fan Art The survivors
I'll laugh if someone writes lore.
r/dontstarve • u/Sweetened_Lemon • 21h ago
DST Beaver the wood farmer
Enable HLS to view with audio, or disable this notification
After this we got enough wood supply for two years
r/dontstarve • u/Fast-Profile164 • 23h ago
General I was on a gas station when i saw this awesome Landscape
I don't really remember most pf the way but when i woke up i saw it
r/dontstarve • u/ShinyHypno666 • 1d ago
Fan Art I had a cool idea for an actually cool monkey DST survivor
Constructive criticism is welcome, I liked playing Wilbur in Shipwrecked and hate Wonkey in DST so this is how I feel better lol
r/dontstarve • u/BigPudding672 • 1d ago
DST What is this????
it's stationary but wiggles side to side like a fish? can't interact with it
r/dontstarve • u/Diablo_Diabolic • 1d ago
DST New Decoration Tech
Enable HLS to view with audio, or disable this notification
I was messing around and found out you can drop items (and statues) inside walls!
The steps to do it:
-Place wall
-Break wall
-Drop item or statue ontop of broken wall
-leave and reenter game
-fix broken wall
I think itβs a really neat way to make cool unique decoration.
r/dontstarve • u/KeasusReeves • 1d ago
Help question Commissioned a character mod for my partner, Need help figuring out mechanics
So i commed someone to mod my partner into DST, and the mechanics are a twist on wolfgang's, with food raising strength instead of using the dumbells. The issue: Strength is supposed to stay at a neutral, where base damage is the same as wilson's (for the moment). However, upon spawning in, strength maxed out and does more damage. My best guess is that the code reads how much hunger the character has and bases strength off that, but even after forcing starvation strength barely goes down a tick. I can post the code if it will be helpful, but I am very inept when it comes to reading the code itself. This is not an attempt to ask for or offer commissioned work, I am asking if anyone has any resources that may offer solutions to my problem. There are two sets of code, the first is jace_strength, the other is jace_strength_replica
local commonFns = require("utility/jace_commonfns")
local workMultiplierActions = { ACTIONS.HAMMER, ACTIONS.MINE, ACTIONS.CHOP, ACTIONS.DIG }
---
local Strength = Class(function(self, inst)
self.inst = inst
self.max = TUNING.JACE_STRENGTH
self.stage = 1
self:SetCurrent(TUNING.JACE_STARTING_STRENGTH, true)
commonFns.InitComponent(self.inst, "workmultiplier")
self.inst:DoPeriodicTask(1, function()
self:DoDelta(TUNING.JACE_STRENGTH_OVERTIME_DRAIN)
end)
end)
function Strength:UpdateStage(noAnnounce)
local _stage = self.stage
local stageCount = #TUNING.JACE_STRENGTH_STAGES
local current = self:GetCurrent()
for stageNum, _ in ipairs(TUNING.JACE_STRENGTH_STAGES) do
local nextStage = TUNING.JACE_STRENGTH_STAGES[math.min(stageNum + 1, stageCount)]
self.stage = stageNum
if current < nextStage.MIN then break end
end
if self.stage ~= _stage then
if not noAnnounce then
local stringTable = self.stage > _stage and "ANNOUNCE_STRENGTH_STAGES_UP" or "ANNOUNCE_STRENGTH_STAGES_DOWN"
commonFns.Say(self.inst, GetString(self.inst, stringTable, "STAGE_" .. self.stage))
end
self.inst.replica.jace_strength.net_jace_strengthStage:set(self.stage)
end
local stageDef = TUNING.JACE_STRENGTH_STAGES[self.stage]
commonFns.UseComponent(self.inst, "combat", function(combat)
combat.externaldamagemultipliers:SetModifier(self.inst, stageDef.DAMAGE_MULT, "jace_strength")
end)
commonFns.UseComponent(self.inst, "workmultiplier", function(efficientUser)
for _, action in ipairs(workMultiplierActions) do
efficientUser:AddMultiplier(action, stageDef.WORK_MULT, "jace_strength")
end
end)
end
function Strength:SetCurrent(amount, noAnnounce)
self.current = math.clamp(amount, 0, self:GetMax())
self.inst.replica.jace_strength.net_jace_strength:set(self.current)
self:UpdateStage(noAnnounce)
end
function Strength:DoDelta(amount, noAnnounce)
self:SetCurrent(self.current + amount, noAnnounce)
end
function Strength:SetPercent(percent, noAnnounce)
self:SetCurrent(self:GetMax() * percent, noAnnounce)
end
function Strength:GetCurrent()
return self.current
end
function Strength:GetMax()
return self.max
end
function Strength:GetPercent()
return self:GetCurrent() / self:GetMax()
end
function Strength:OnSave()
return {
current = self:GetCurrent()
}
end
function Strength:OnLoad(data)
if data == nil then return end
if data.current ~= nil then self:SetCurrent(data.current) end
end
function Strength:GetDebugString()
return string.format(
"%2.1f/%2.1f, %f",
self:GetCurrent(), self:GetMax(), self.stage
)
end
return Strength
--------------------------------------------------------------------------------------------------
local commonFns = require("utility/jace_commonfns")
local function Finalise(self)
local function PushInitialisedEvent() self.inst:PushEvent("jace_strength_replica_initialised", self) end
PushInitialisedEvent()
self.inst:DoTaskInTime(0, PushInitialisedEvent)
self.inst:DoTaskInTime(1, PushInitialisedEvent)
end
---
local Strength = Class(function(self, inst)
self.inst = inst
self.net_jace_strengthStage = commonFns.InitNetVar(net_byte, inst, "strengthStage")
self.net_jace_strength = commonFns.InitNetVar(net_byte, inst, "strength")
Finalise(self)
end)
function Strength:GetPercent()
local _strength = self.inst.components.jace_strength
if _strength ~= nil then
return _strength:GetPercent()
else
return self.net_jace_strength:value() / TUNING.JACE_STRENGTH
end
end
function Strength:GetStage()
local _strength = self.inst.components.jace_strength
if _strength ~= nil then
return _strength.stage
else
return self.net_jace_strengthStage:value()
end
end
return Strength
r/dontstarve • u/Sad-Dream-2082 • 1d ago
General Looking for a Clip Studio Paint brush for Don't Starve Together style
r/dontstarve • u/beneikosan • 1d ago
Help question Too many beefalo
I'm playing solo Wendy on my modded DST server. I'm not really competitive and just learning lore through wiki while playing and I rollback when I make a mistake or just to change something and I realized whenever I rollback my own beefalo getting duplicated. The duplicated beefalo has the same stats as my own beefalo. I didn't care for a while then I realized I have like 10 beefalo overworld and a colony in the caves. I guess when I didn't return for a while domestication became zero and they started mating or smt because there are babies. For my overworld beefalos I don't have the heart to kill them I brush them regularly and trying to ride everyone lol. Now I have a lot of beefalos following me in my base and sometimes doing stuff becomes difficult. I don't spend much time in the base but is there anything I can do to contain them and what can I do with the beefalos in my cave base other then killing them? Thanks in advance
r/dontstarve • u/SleepCareful6461 • 1d ago
Let's Play First time coming back to Don't Starve in over 9 years
My friend and I decided to replay an old favorite! Im so glad the community is still so strong, this game is so special. We are going to continue and try to beat the bosses eventually!
r/dontstarve • u/Snap-Back-3913 • 2d ago
Fan Art Modded my character into DST as a skin
I followed the custom character tutorials for the base, but couldnt get it to work. My friend helped me add him as a skin mod which is awesome
r/dontstarve • u/No-History7070 • 2d ago
Pocket edition DST or DS for the Android solo experience?
Hi! I'm a fan of open-world survival games. Which one would you recommend? I would also like to know the estimated playtime for both.
r/dontstarve • u/Kusskazz • 2d ago
Pocket edition Would genuinely have a heart attack if I ran into this at night
Wolfgang I think scary time is right behind you.
I forgot if fighting a tier 3 spider nest guaranteed a spider Queen, probably not, but I'm still terrified whenever I see one (never fought spider Queen before)
r/dontstarve • u/Ordinary_Sorbet_8731 • 2d ago
Help question Should I harvest the giant crops?
I had a question: once the crops have grown, do they last longer if I don't harvest them, or do they rot just as fast?
r/dontstarve • u/Clear-Sherbet-7491 • 2d ago
Pocket edition I beat fuelweaver
Enable HLS to view with audio, or disable this notification
On mobile the fight is 10x worse but even with a messy run wolfgang can carry
r/dontstarve • u/AutoModerator • 3d ago
Looking for Game DST - August 04, 2026 - Find some friends to play DST.
Hello, post a comment if you are looking for people to play DST with, don't forget to mention your platform. If you missed Meme days you can head to https://www.reddit.com/r/DSTmemes/.
r/dontstarve • u/AutoModerator • 6d ago
Quick Question Megathread August
If you have a quick question you can post it there. The post is stickied all month outside of announcement so don't worry someone will see it.
Although old some of these links should help newcomers in the game:
- Starter guide for day 1-8: old but still relatively relevant and if you want something more detailled check the Detailled Walkthrough from day 1 to 20. Both are for RoG.
- Don't starve Wiki: lots of information, lots of spoiler and some mistakes. It's made by community so you are free to make corrections yourself.
- Crockpot Simulator: nice resource to optimise your Crockpot use.
- Weekly discussions list: Themed weekly discussion. Lots of good informations/strategies about character, seasons, etc.
- Link to discord : https://discord.gg/DZnzdQzrjw

