ModsFinder

Screensaver

by KSmc's Team

Screensaver shows an image or a game on the client after a player has been idle for a set time, and the timeout and image path are set in its config file.

ForgeClient-side onlyMIT LicenseOpen source1.20.1

What it does

When a player stops giving input for a configured duration, the client switches to a screensaver. By default the timeout is 300 seconds, which is 5 minutes, and the value is set in the mod's configuration file in seconds. The screensaver can display a custom image instead of the default one, and the path to that image is also changed in the same configuration file.

Only image formats are accepted for the screensaver file. Changes to the file take effect when the configuration is reloaded or when a resource pack is reloaded, so players do not need to restart the game. The mod is Forge-only and covers Minecraft 1.20.1, with version 1.0 published on 2025-01-13. Servers do not need it; each player installs it for their own game.

The screensaver can also show a game, and the author describes this as a feature of the mod. The source code is open source under the MIT License, and a public issue tracker and wiki are available.

Key features

  1. Idle-triggered screensaver

    The screensaver appears after the player has been idle for the configured number of seconds, with 300 seconds as the default.

  2. Custom image path

    A path in the configuration file points to the image shown on the screensaver, and only image formats are read.

  3. Automatic reloading

    Changes to the screensaver file are picked up when the configuration or resource packs are reloaded.

  4. Debug image commands

    The debug-image command lists the loaded images, removes a file from the loaded set, and reloads the screensaver file.

  5. Reload shortcut

    Pressing F3 and T reloads the screensaver file without a command, which helps when testing a new image.

Compatibility

Latest build for each game version and loader.

1.20.11.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Questions

Does Screensaver need to be installed on the server?

No. Players add it to their own game, and a server needs no copy.

How is the idle timeout changed?

The timeout is set in the mod's configuration file, in seconds. The default value is 300 seconds, which is 5 minutes.

Which file formats can the screensaver image use?

Only image formats are accepted for the screensaver file, and the path to it is set in the configuration file.

In the catalog

Screensaver is one of 12,078 Decoration mods on ModsFinder, and one of 6,149 Decoration mods for Forge. 34,764 mods support Minecraft 1.20.1.

More from KSmc's Team

All projects

Similar mods

What the author says

This mod adds a screensaver to the game, which will be displayed after the player has been idle for a specified duration, and it has been open-sourced on GitHub. By default, the screensaver will be displayed after the player has been idle for 300 seconds, which is 5 minutes. If you are not satisfied with the default…
KSmc's Team, on the Modrinth page

Official listing

Owner
KSmc's Team
Published
2025-01-13
Updated on Modrinth
2025-01-13
Facts verified
2026-10-15

Tags