Seamless Loading Screen

Seamless Loading Screen

Takes a screenshot of the game when you leave a world or server, and displays it when you rejoin it

Client Decoration

6,772 downloads
342 followers
Created 2 years ago
Updated 10 months ago

External resources



Project members

spikespaz

Maintainer

Minenash

Owner


Technical information

License
Client side
required
Server side
unsupported
Project ID
Filter versions...
Filter channels...

What's new?

  • Initial release for 1.18
  • Semantic versioning

Known issues

  • A dirt screen for "loading chunks" interrupts the screenshot momentarily
  • Some mods take priority when the mixins don't account for their screens

This is a pre-release because of the aforementioned issues, and patches will be coming for compatibility.

  • Updated to 1.17.1
  • Fixed crash on the Multiplayer Screen
  • Fixed re-scaling after screenshot on MacOS
  • Removed random debug statement that flooded logs
  • Fixed screenshots from realms containing invalid names (thanks DaDerpDuck)
  • Fixed custom screenshot flag not resetting
  • Fixed the debug screen (F3) appearing in the screenshots
  • Fixed not taking screenshots when disconnected by the server
  • Fixed Sodium Incompatibility related to the singleplayer world loading screen
  • Fixed crash when leaving servers/realms while Update World Icon was on
  • Now takes a screenshot when you close the window instead of only when quitting to title
  • Added the ability to use custom screenshots for servers¹
  • Added option to also update singleplayer world icons
  • Fixed bug when changing dimensions
  • [Internal] Simplified the screenshot taking process
  • Attempts to fix crash on exiting a realm²
  • Attempts to add full support for reams²

¹: To do so, join and leave the server at least once, then go to Edit Server and turn on Custom Screenshot. Afterwards, go to your screenshots folder -> worlds -> servers, copy the file name for the server, delete the old file, and put your custom image/screenshot there with the name you just copied from.

²: I am unable to really test out realms much, if I missed a screen or if the crash still happens, open an issue in the github repo.

  • Fixed Fabric API 0.30.0 compatibility
  • Updated Simplified Chinese translation
  • Fixed translation keys for zh_cn (still need to update translations)
  • Added explicit requirement for Fabric API (since I forgot to do so when I added the keybind back in v1.1.0)
  • Uncommented out Bedrockify's compatibility code (:facedesk:)
  • Added resolution option
  • Added option to archive past screenshots
  • Switched to TinyConfig
  • Added compatibility with Bedrocify
  • Added terrible fix for Fabric API 0.30.0, hopefully a v1.2.1 with a better fix is released soonish, I just wanted something working to be out.
  • Added configurable fade transition for even more seamlessness
    • Accessible via modmenu or a keybind (default g)
  • Added support for the Continue Button mod, and hopefully any other that loads a singleplayer world
  • Added Simplified Chinese translation thanks to @Samekichi
  • Added option to disable high resolution screenshots (Optifine TAA compatibility), unless your screenshots are blurry, it's better to keep this option off
  • Fixed the keybind not actual being registered
  • Fixed keybinding activating anytime you pressed it, including when in text fields.

First and probably only beta release of v1.1.0. Why a beta? Because I'm unsure of what the default values for the fade should be, and the final values for the v1.1.0 release will be based on the feedback gained from the beta.

What's New?

  • Added configurable fade transition for even more seamlessness
    • Accessible via modmenu or a keybind (default g)
  • Added support for the Continue Button mod, and hopefully any other that loads a singleplayer world
  • Translations support
  • Fixed bug where changing dimensions would show the screenshot
  • Apparently :s can't be in file names on windows. Due to this multiplayer servers couldn't save screenshots. This fixes that.