Compatibility
Minecraft: Java Edition
1.20–1.20.1
1.19.x
1.18.x
1.17.1
1.16.4–1.16.5
Platforms
Fabric
Supported environments
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Licensed MPL-2.0
Published 2 years ago
Updated last year
Changelog
2.0.0 Change Log
2.0.0 Rewrite
Basically everything has been overhauled and improved.
- Specific Fabric API modules are no longer bundled (jar-in-jar) with SleepWarp
- Fabric API is now a required dependency for both single player and dedicated server
- Replaced .prop config files with JSON
- All existing config files will no longer function.
- Added client configuration screen for ModMenu through YetAnotherConfigLib
- ModMenu and YetAnotherConfigLib are now optional dependencies for single player
- Added action bar messages
- Number of players required to sleep
- Only when config option
use_sleep_percentage
istrue
- Only when config option
- Remaining time until thunderstorm passes
- Remaining time until players wake up
- Current day
- When waking up at dawn
- Number of players required to sleep
- Added
/sleepwarp
command/sleepwarp config
: Allows for real-time modification of configuration options./sleepwarp status
: Displays each player and whether or not they're sleeping./sleep
alias for/sleepwarp
(e.g./sleep config
)
- Improved time acceleration and world simulation performance
- Time is now ticked multiple times synchronously before ticking the world, and if there still time before dawn, then the various portions of the world will be ticked on one of three single-thread executors; monsters and animals will be ticked on one, random block ticks on another, and everything else will be ran on the third. This setup allows time to advance at a steady rate while the additional world ticks are processed sequentially and asynchronously on other threads.
- The weather cycle is now ticked while sleeping
- Added
action_bar_messages
configuration option, defaulttrue
- Added
tick_block_entities
configuration option, defaulttrue
- Added
tick_random_block
configuration option, defaulttrue
- Added
tick_snow_accumulation
configuration option, defaulttrue
- Added
tick_ice_freezing
configuration option, defaulttrue
- Added
tick_lightning
configuration option, defaulttrue
- Added
tick_animals
configuration option, defaultfalse
- Added
tick_monsters
configuration option, defaultfalse
- Added
animal_tick_multiplier
configuration option, default0.25
- Scales the amount of times passive animals are ticked
- Added
monster_tick_multiplier
configuration option, default0.25
- Scales the amount of times hostile mobs are ticked
- Changed
max_ticks_added
configuration option default value from60
to40
- Changed
player_scale
configuration option default value from0.2
to0.4
- Removed
tick_chunks
configuration option- Ticking whole chunks was a huge performance intensive option which became undesirable to use even in single player. If you simply wanted faster random tick speeds to increase sapling and crop growth, you had to also tick many things which you might not want to continually tick (like mob spawns).
Commit log: https://github.com/Giggitybyte/SleepWarp/compare/1.2.0...2.0.0
Dependencies
Files
Metadata
Release channel
ReleaseVersion number
2.0.0+1.19.2Loaders
Game versions
1.19.2Downloads
46305Publication date
April 21, 2023 at 10:37 AMPublisher
Giggitybyte
Owner