AutoHideHost
Hide console players and enable instant sleep in multiplayer games! No more waiting for everyone to go to sleep. Perfect for 24/7 dedicated servers. All players can sleep at any time and the day ends immediately.
Screenshots 6 screenshots
About this mod Machine translation
Hide console players and enable instant sleep in multiplayer games! No more waiting for everyone to go to sleep. Perfect for 24/7 dedicated servers. All players can sleep at any time and the day ends immediately.
AutoHideHost for Stardew Valley
🎮 **The ultimate mod for multiplayer dedicated servers**
✨ Core Functions
🛌 Instant sleep (no waiting!)
In the original multiplayer game, all players had to go to bed before the day could end, resulting in the annoying "Waiting for other players..." prompt. **AutoHideHost completely eliminates this problem**.
✅ Any player can sleep at any time
✅ End the day as soon as all online players go to bed
✅ No more waiting prompts
✅ The experience is exactly the same as single player mode
🎭 Hide host players
With dedicated servers, the host players are just technical needs - not real gamers. This mod allows console players to continuously sleep in a bed, making them effectively invisible and uninteractive.
✅ The host keeps sleeping on the bed
✅ Completely uninteractive and invisible to other players
✅ Simple and reliable implementation
✅ Does not interfere with gameplay
⏸️ Smart pause/resume
✅ Automatically pause the game when no players are online
✅Restore immediately when someone joins
✅ Save server resources
⚙️ Configuration
All features can be toggled independently via `config.json`:
- `Enabled` - module main switch
- `InstantSleepWhenReady` - Enable instant sleep (core feature!)
- `PauseWhenEmpty` - Pause when no player is online
- `DebugMode` - enable verbose logging
💡 **NOTE:** Console players automatically stay asleep in bed - no additional configuration required!
🎮Console commands
- `autohide_status` - View module status and settings
- `autohide_reload` - reload configuration without reboot
🎯 Perfect for
- 24/7 dedicated servers running on VPS/Cloud
- Home server with cross-platform players (PC, iOS, Android)
- Groups of friends who play games at different times
- Anyone tired of waiting for AFK players to sleep
🐳 Docker server integration
This module is preconfigured in the **Puppy Stardew Server** project - a single-command dedicated server solution based on Docker:
✅ Cross-platform support (PC, Mac, Linux, iOS, Android)
✅ Single command deployment
✅ Automatically save and load
✅ VNC remote access for setup
✅ Only 2GB RAM required
**GitHub**:
---
📋 Requirements
- SMAPI 4.0.0 or higher
- Stardew Valley 1.6.0 or higher
- Must be installed on the **server/host** (not required on the client)
🔧 How it works
Hidden host implementation
Console players continue to stay asleep in bed. This makes them completely invisible and uninteractive to other players while still maintaining a server connection.
Instant sleep mechanism
The module checks the player's sleep status every 0.25 seconds. When all online players are in bed, the day-to-night transition occurs immediately since the console is already sleeping. Total delay: less than 0.5 seconds.
Automatic pause mechanism
Check the number of online players every second. Set `Game1.paused = true` when no real players are online. Automatically resume when someone joins.
❓ FAQ
**Q: Will this work with existing archives? **
Answer: Yes! Just install it on the server and load your save as normal.
**Q: Does the client need to install this module? **
Answer: No, only the server/host needs to be installed.
**Q: Is this compatible with other mods? **
A: Yes, designed to be compatible with most mods, including Always On Server, ServerAutoLoad, and gameplay mods.
**Q: Why is immediate sleep important? **
A: In vanilla multiplayer, if one player AFKed or disconnected without sleeping, everyone would be stuck waiting. This mod completely eliminates that frustration.
**Q: Can I use this with regular multiplayer (non-dedicated servers)? **
Answer: Yes! It works in any multiplayer setup where you want to instantly sleep and/or hide the console.
---
🎉 **Enjoy seamless multiplayer and wai …
Install & use Install: SMAPI mod (Stardew Valley standard)
- Install SMAPI first (Stardew Valley's mod loader): download it from smapi.io, run 'install on Windows.bat' and pick your game folder.
- Unzip the archive from playbuff and find the folder that contains manifest.json — that folder is the mod.
- Copy that whole folder into Stardew Valley/Mods/.
- Launch the game through SMAPI (run StardewModdingAPI.exe or set it as the launch option). The console before the title screen lists each mod's load result.
Cheat-style tools may not need SMAPI — unzip and run them as the readme describes. Back up your save before editing it; SMAPI lists failed mods in its console.