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
| Key | Type | Default | Range | Feature |
|---|---|---|---|---|
enableTimeLapse | bool | true | — | Time-lapse |
maxTimeLapseRate | int | 20 | 2–100 | Time-lapse |
timeLapseTickBudgetMs | int | 40 | 5–45 | Time-lapse |
combatHoldsTime | bool | true | — | Time-lapse |
announceTimeLapse | bool | true | — | Time-lapse |
announceSleepVote | bool | true | — | Time-lapse |
excludeIdleFromShare | bool | true | — | Time-lapse |
idleThresholdMinutes | int | 5 | 1–60 | Time-lapse |
enableRestfulSaturation | bool | true | — | Restful saturation |
restfulRequiresFullHunger | bool | true | — | Restful saturation |
restfulHealIntervalTicks | int | 600 | 100–2400 | Restful saturation |
newMoonHealMultiplier | double | 2.0 | 1.0–4.0 | Restful saturation — the gradient's new-moon peak; the heal ramps down to ×1.0 at the full moon |
enablePhantomRework | bool | true | — | Phantoms |
phantomAltitudeMin | int | 100 | −64–320 | Phantoms |
phantomNewMoon | bool | true | — | Phantoms |
enableWeariness | bool | true | — | Weariness |
wearinessThresholdDays | int | 3 | 1–30 | Weariness |
wearinessRegenPenalty | double | 0.25 | 0.0–0.95 | Weariness |
exhaustedThresholdDays | int | 6 | 2–60 | Weariness |
exhaustedRegenPenalty | double | 0.50 | 0.0–0.95 | Weariness |
enableWellRested | bool | true | — | Weariness |
wellRestedSeconds | int | 120 | 0–600 | Weariness |
wellRestedRegenBonus | double | 0.5 | 0.0–2.0 | Weariness |
enableChronometer | bool | true | — | Chronometer |
enableCaffeinatedBrew | bool | true | — | Brew |
brewHasteSeconds | int | 90 | 0–600 | Brew |
enableBedroll | bool | true | — | Bedroll |
bedrollRestfulMultiplier | double | 0.5 | 0.0–1.0 | Bedroll |
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
| Key | Type | Default | Description |
|---|---|---|---|
showTimeLapseMessages | bool | true | Show the time-lapse action-bar lines on this client |
showExhaustionBlink | bool | true | Show the Exhausted eyelid blink on this client |