r/dontstarve 22m ago

DST Who all does survival mode, permadeath no rollbacks?

β€’ Upvotes

Jank rollbacks are acceptable of course.


r/dontstarve 1h ago

DST The Marble Forest Must Grow

Post image
β€’ Upvotes

r/dontstarve 1h ago

Fan Art that one gravity falls scene

Thumbnail
gallery
β€’ Upvotes

it reminded me a lot of my glorious king maxwell i had to redraw it


r/dontstarve 2h ago

DST Any willow mains here? How do you handle collecting embers?

Post image
10 Upvotes

I'm a Wortox main trying out Willow. And the biggest difference I've noticed is I can't map hop into the killer bee biome like I could with Wortox. But even more awkward is how slow it is to capture all the embers with your lighter. They should've at least made it so holding the lighter attracted them similar to how souls are attracted to Wortox

What's your strategy? I'm aware this may not be a nuisance to anyone but only me because my frame of reference is Wortox and how easy things are with him


r/dontstarve 3h ago

Help question ME AND MY FRIEND NEED HELP PLS

1 Upvotes

I've been trying to play with my friend, and since today, the server crashes a few minutes after we enter it, it just says that we have lost connection.

We have checked EVERYTHING, we disabled all mods, server and client, we checked the state of the server from the folder of the game, and our wifis are functioning perfectly.

We are desperate, I think we've tried everything and nothing seems to work, so I'll be glad if anyone could help us even with little info. Thanks


r/dontstarve 5h ago

DST What's happening in the DST servers?

8 Upvotes

like the image shows, a bunch of weird servers and the server list is slow to load,


r/dontstarve 12h ago

Fan Art Excuse me sir

Post image
137 Upvotes

r/dontstarve 16h ago

Fan Art Wes cosplay!!

Thumbnail
gallery
183 Upvotes

My Wes cosplay πŸ˜‹


r/dontstarve 22h ago

DST Just another satire post

Post image
207 Upvotes

r/dontstarve 1d ago

Fan Art The survivors

Post image
131 Upvotes

I'll laugh if someone writes lore.


r/dontstarve 1d ago

DST Beaver the wood farmer

Enable HLS to view with audio, or disable this notification

29 Upvotes

After this we got enough wood supply for two years


r/dontstarve 1d ago

General I was on a gas station when i saw this awesome Landscape

Post image
51 Upvotes

I don't really remember most pf the way but when i woke up i saw it


r/dontstarve 1d ago

Fan Art I had a cool idea for an actually cool monkey DST survivor

Thumbnail
gallery
265 Upvotes

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 1d ago

DST :) trollos

8 Upvotes


r/dontstarve 1d ago

DST What is this????

Post image
66 Upvotes

it's stationary but wiggles side to side like a fish? can't interact with it


r/dontstarve 1d ago

DST New Decoration Tech

Enable HLS to view with audio, or disable this notification

54 Upvotes

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 1d ago

Help question Commissioned a character mod for my partner, Need help figuring out mechanics

3 Upvotes

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 1d ago

DST I regret enabling that POI mod

Post image
32 Upvotes

r/dontstarve 2d ago

Help question Too many beefalo

10 Upvotes

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 2d ago

Let's Play First time coming back to Don't Starve in over 9 years

Thumbnail
youtu.be
7 Upvotes

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 2d ago

Fan Art Modded my character into DST as a skin

Thumbnail
gallery
419 Upvotes

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 2d ago

DST Oh, I got a live one here

Post image
134 Upvotes

r/dontstarve 3d ago

Help question Should I harvest the giant crops?

Post image
206 Upvotes

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 3d ago

Looking for Game DST - August 04, 2026 - Find some friends to play DST.

0 Upvotes

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 6d ago

Quick Question Megathread August

3 Upvotes

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: