Respite

Configuration

Every option, as specced in design/SPEC.md — the file is config/respite.json, created with defaults on first launch, with a ModMenu + Cloth Config screen when those mods are present.

Server config

KeyTypeDefaultRangeFeature
enableTimeLapsebooltrueTime-lapse
maxTimeLapseRateint202–100Time-lapse
timeLapseTickBudgetMsint405–45Time-lapse
combatHoldsTimebooltrueTime-lapse
announceTimeLapsebooltrueTime-lapse
announceSleepVotebooltrueTime-lapse
excludeIdleFromSharebooltrueTime-lapse
idleThresholdMinutesint51–60Time-lapse
enableRestfulSaturationbooltrueRestful saturation
restfulRequiresFullHungerbooltrueRestful saturation
restfulHealIntervalTicksint600100–2400Restful saturation
newMoonHealMultiplierdouble2.01.0–4.0Restful saturation — the gradient's new-moon peak; the heal ramps down to ×1.0 at the full moon
enablePhantomReworkbooltruePhantoms
phantomAltitudeMinint100−64–320Phantoms
phantomNewMoonbooltruePhantoms
enableWearinessbooltrueWeariness
wearinessThresholdDaysint31–30Weariness
wearinessRegenPenaltydouble0.250.0–0.95Weariness
exhaustedThresholdDaysint62–60Weariness
exhaustedRegenPenaltydouble0.500.0–0.95Weariness
enableWellRestedbooltrueWeariness
wellRestedSecondsint1200–600Weariness
wellRestedRegenBonusdouble0.50.0–2.0Weariness
enableChronometerbooltrueChronometer
enableCaffeinatedBrewbooltrueBrew
brewHasteSecondsint900–600Brew
enableBedrollbooltrueBedroll
bedrollRestfulMultiplierdouble0.50.0–1.0Bedroll

Setting enablePhantomRework to false restores full vanilla insomnia. Disabling the Chronometer removes both the block and pocket-item recipes; disabling the brew or bedroll removes their recipes. Placed blocks, held items, and placed bedrolls keep working.

Client config

KeyTypeDefaultDescription
showTimeLapseMessagesbooltrueShow the time-lapse action-bar lines on this client
showExhaustionBlinkbooltrueShow the Exhausted eyelid blink on this client