Sleep Background

SleepBackground is a mod that allows your instances are wanting you to sleep, just let them do it (allowing for better performance & configurable Dynamic Menu FPS))

Description
Your instances are want to sleep, just let them do it (better performance & configurable Dynamic Menu FPS))

Changelog: (2.2 to 3.8)
3.8 Release

(Supported version by file name version range

3.8-1.13.x

3.8-1.14.x

3.8-1.15.x-1.19.x

3.8-1.15.x

3.8-1.7.x

3.8-1.8.x-1.12.x)

Usage

Put this mod in your instance(s) mods directory

You can configure fps limit on .minecraft/config/sleepbg.json when a after running instance with this mod for the first time

3.8 Changelogs

Added log_interval config for 1.14+

For macro devs

You can set the instance's FPS to be the FPS of lock_instance by creating a User directory/sleepbg.lock file.

This is a config value created for multi-instance. If you are currently playing a specific instance, you can minimize the performance wasted by other instances by enabling lock_instance.

User directory location

Windows : C:/Users/USER_NAME/sleepbg.lock

MacOS : /Users/USER_NAME/sleepbg.lock

Linux : /home/USER_NAME/sleepbg.lock

Download: https://github.com/RedLime/SleepBackground/releases/tag/3.8

3.7.1/3.7.2 Release

(Supported Versions by file name version ranges:

'3.7.1'

3.7.1-1.13.x,

3.7.1-1.14.x,

3.7.1-1.15.x-1.19.x,

'3.7.2'

3.7.2-1.15.x-1.19.x,

3.7.2-1.7.x,

3.7.2-1.8.x-1.12.x)

Usage

-Put this mod in your instance(s) mods directory

-You can configure fps limit on .minecraft/config/sleepbg.json when a after running instance with this mod for the first time

3.7.1/3.7.2 Changelogs

-Fixed compatible issue with SpeedRunIGT 11.2

-Added polling_rate config for pre 1.13

For macro devs

You can set the instance's FPS to be the FPS of lock_instance by creating a User directory/sleepbg.lock file.

This is a config value created for multi-instance. If you are currently playing a specific instance, you can minimize the performance wasted by other instances by enabling lock_instance.

User directory location

Windows : C:/Users/USER_NAME/sleepbg.lock

MacOS : /Users/USER_NAME/sleepbg.lock

Linux : /home/USER_NAME/sleepbg.lock

Download: https://github.com/RedLime/SleepBackground/releases/tag/3.7.1

3.6 Release (Supported versions: 1.13.x, 1.14.x, 1.15.x, 1.16.x-1.19.x., 1.7.x., 1.8.x-1.12.x)

-Reworked all :/

-Added lock_instance config value

-Full Changelog: 2.3...3.6

For macro devs

You can set the instance's FPS to be the FPS of lock_instance by creating a User directory/sleepbg.lock file.

This is a config value created for multi-instance. If you are currently playing a specific instance, you can minimize the performance wasted by other instances by enabling lock_instance.

User directory location

Windows : C:/Users/USER_NAME/sleepbg.lock

MacOS : /Users/USER_NAME/sleepbg.lock

Linux : /home/USER_NAME/sleepbg.lock

Download: https://github.com/RedLime/SleepBackground/releases/tag/3.6

2.3 Release (1.7.10, 1.8, 1.8.9, 1.14+)

1.14.x to 1.19.x (yeah surely 1.16.1 also 🙄)

and 1.7.10, 1.8, 1.8.9 (NOT LEGALIZED)

-Added some thread safe things

-Added legacy_mode config. it will be works as same method in Dynamic FPS Menu (low performance, default is disabled)

Download: https://github.com/RedLime/SleepBackground/releases/tag/2.3

2.2.1 Release (2.2.1 with 1.14.x to 1.19.x, 2.3 combined? 1.14.x to 1.19.x)

1.14.x to 1.19.x (yeah surely 1.16.1 also 🙄)

Fixed version compatibility issue

Download: https://github.com/RedLime/SleepBackground/releases/tag/2.2.1

2.2 Release (1.14.x to 1.19.x)

1.14.x to 1.19.x (yeah surely 1.16.1 also 🙄)

Fixed version compatibility issue

Download: https://github.com/RedLime/SleepBackground/releases/tag/2.2