Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
BetterSleepBruh
A Valheim Mod that Sleeps Like Enshrouded! Sleep on your own terms! Sleep the night away faster without everyone having to be in a bed! Get Better Sleep, Bruh!
| Date uploaded | 3 weeks ago |
| Version | 2.0.0 |
| Download link | Vapok-BetterSleepBruh-2.0.0.zip |
| Downloads | 417 |
| Dependency string | Vapok-BetterSleepBruh-2.0.0 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2350ValheimModding-Jotunn
Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.
Preferred version: 2.30.2ValheimModding-YamlDotNet
Shared version 16.3.0 of YamlDotNet from Antoine Aubry and contributors, net47 package for use in Valheim mods. Maintained by the ValheimModding team.
Preferred version: 16.3.1README
Better Sleep Bruh! by Vapok
Get Better Sleep, Bruh! No longer do you have to ask "Are you near a bed, bruh?", with BetterSleepBruh by Vapok, you can now quickly sleep the night away, even if your night owl friends aren't near a bed.
Simply jump in a bed and sleep. Depending on how many people are on the server, you can increase the speed that night passes without everyone in the bed by up to 60%. This allows even just one person on a server of 10, feel like they are helping sleep the night away.
INSTALLATION: This is a server side (required) and client side (optional) mod. Must be installed on servers in order for it to work, for user interface, install on clients as well.
Current Patch Notes
1.0.0 - Better Sleep Bruh! Initial Release
Gone are the days of asking for everyone to run to a bed, or to log off, just to make night go away faster. Get Better Sleep Bruh! The mod that allows players on a server help make night go faster without completely eliminating night. This allows players to still enjoy benefits of night but also not have to run to a bed to make morning come faster!
- Provides the following Configurations:
- Adjusts when players are allowed to sleep. Default vanilla is Noon.
- Adjust the maximum Bonus Multiplier provided when some players are sleeping.
- Here's an Example:
- Let's say you have 5 players on your server. And Maximum Bonus Multiplier is 60% of the time speed if everyone was sleeping.
- If 5 players jump into bed, then you fall into a dark dream state and hope you can read your dream fast enough before it goes away.
- If 4 players are in bed, but one player is stuck on a boat, the Bonus Multipler of 60% is applied.
- If 3 players are in bed, but two players are stuck on a boat, the Bonus Multipler of 45% is applied.
- If 2 players are in bed, but one player is stuck in a boat, one player is stuck in a mine, and another player is AFK, the Bonus Multiplier of 30% is applied.
- If 1 player are in bed, and they've been abandoned by all of the other players who went AFK to look at TikTok video, the Bonus Multiplier of 15% is applied.
- If 0 players are in bed, night passes like normally, with no speed bonus, and clearly no dreams. You'll be tired tomorrow. I'm sure of it.
- Let's say you have 5 players on your server. And Maximum Bonus Multiplier is 60% of the time speed if everyone was sleeping.
- If you've ever played Enshrouded and wished "Man, I wish I could sleep like in Enshrouded!" This mod is for you.
- Here's an Example:
- Pillow Icons are displayed for each player on the server. As players jump into bed, pillows highlight showing you the number of players in bed.
- To be clear, this not been tested on very large servers. So if you complain about why this doesn't work with 100 players, I'm just going to wrinkle my eyebrow at you.
Mod Author Details
Author: Vapok
Source: Github
Discord: Vapok's Mod's Community
Patch notes: Thunderstore Changelog
CHANGELOG
2.0.12 - Compatibility Stability
- Compatibility Stability: Updated dependencies for third party mod compatibilities.
2.0 Changelog History (Valheim Release) (click to expand)
2.0.11 - Nighttime Skip & Networking Stability
- Dedicated Server Stability: Guarded nighttime skip routines against rare server timing exceptions.
- Network RPC Optimization: Replaced legacy network target references with explicit peer constants.
- Dependency Updates: Updated internal dependencies for stability.
2.0.10 - Configuration Sync & Stability Updates
- Sleep HUD Visibility: Fixed an issue where the sleep HUD would not appear for some players on dedicated servers or multiplayer.
- Configuration Sync: Resolved a library configuration synchronization issue.
- Dependency Updates: Updated internal dependencies for stability.
2.0.9 - Performance Optimizations & Time Sync Smoothness
- Nighttime Stutter Fix: Fixed game stuttering when players get into bed by updating player counts only when players enter or leave bed instead of checking every game frame.
- Smoother Fast-Forward: Network time is now synchronized more frequently during sleep acceleration to prevent sudden time jumps on multiplayer servers.
- Time Acceleration Indicator: Added animated flashing arrows in place of the bed icon that blink faster as sleep boost increases, giving a clear visual cue when nighttime is speeding up.
- Testing Mode Improvements: Testing mode now properly adds simulated players to real player counts, making it easier to test sleep acceleration when playing alone.
- Display Improvements: Cleaned up the sleep pillow display so it appears right away and doesn't show console warnings about fonts.
2.0.8 - Dependency Updates & Code Maintenance
- Dependency Updates: Updated Jotunn to 2.30.2 and internal dependencies for stability.
- Code Maintenance: Refactored internal code to adhere to workspace engineering standards.
2.0.7 - Dedicated Server Sleep Tracking Hardening & Valheim 1.0.15 Alignment
- Dedicated Server Sleep Tracking Hardening: Added null-safety checks across network calls and character bed occupancy checks, preventing crashes on dedicated servers during sleep cycles and time-skip transitions.
- Valheim 1.0.15 Alignment: Updated all game assembly references for stability with the latest game patch.
2.0.6 - Splash Window Updates & Valheim 1.0.14 Alignment
- Splash Window Updates:
- Telemetry is now unchecked when first loaded (Opt-In visibility)
- Added Send Error Logs (Opt-Out)
- Privacy Policy is now available directly in-game
- Added Data Disclaimers on hover over checkboxes for transparency on what data is sent
- Valheim 1.0.14 Alignment: Updated game assembly references for Valheim 1.0.14.
2.0.5 - Jewelcrafting Font Compatibility
- Fixed: Jewelcrafting packages its own font which was overriding part of a vanilla font, causing the Splash screen to appear blank.
2.0.4 - Updated README with Telemetry Information
- Updated the README.md with Anonymous Telemetry information per request of mod stores.
2.0.3 - Unified Splash Screen & Telemetry Controls
- Unified Startup Splash Screen: Integrated with a centralized startup splash screen.
- Added configurable
Show on Game Startupwhich can be enabled or disabled in the configuration file.
- Added configurable
- Anonymous Telemetry:
- Added configurable
Enable Anonymous Telemetryconfiguration which can be enabled or disabled in the configuration file.- Defaults to enabled with auto-opt-in on launch. Uncheck to Opt-Out
- ANONYMOUS DATA ONLY - I track version number and usage data. No personal data is ever collected. For more information, see the Privacy Policy.
- Added configurable
2.0.1 - Dependency & Compatibility Maintenance
- Dependency Updates: Updated Jotunn and BepInEx runtime package bindings.
- Compatibility Maintenance: Verified compatibility against the latest Valheim 1.0 release.
- Documentation Improvements: Standardized README, user guides, and technical patch documentation.
2.0.0 - Updating for Valheim 1.0+
- Updated codebase and game references for Valheim 1.0.
- Modernized world time and sleep progression mechanics.
- Improved dedicated server synchronization and stability.