promotional bannermobile promotional banner

Simply Screens

Simple screens that display images from local files or the web.
Back to Files

Simply Screens 0.8.5 - Fabric 1.21.1

File namesimply_screens-fabric-1.21.1-0.8.5.jar
Uploader
NsTutNsTut
Uploaded
Aug 30, 2026
Downloads
12
Size
193.7 KB
Mod Loaders
Fabric
File ID
8772624
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:simply-screens-1188741:8772624"

Learn more about Curse Maven

What's new

Simply Screens 0.8.5

Highlights

  • OpenUI 0.0.8 migration:

    • The screen management GUI is rebuilt on OpenUI MC 0.0.8, which is now a required client dependency (>=0.0.8).
    • Signal-driven Gallery, Settings, and Import tabs with a virtualized image list, responsive image rows, ScrollView-based overflow handling, and light/dark theme support.
    • Destructive image removal is confirmed with a modal dialog; errors and status changes surface as OpenUI toasts.
  • Layout and resizing:

    • Gallery and page content now respect the viewport at every window size and GUI scale.
    • Very short windows switch the whole panel into a compact scrollable shell instead of letting the fixed header, tabs, and status bar overflow the card.
  • Resource management:

    • Removing an image or disconnecting now releases its DynamicTexture from Minecraft's TextureManager, preventing stale texture registrations over long sessions.
  • Testing and release hardening:

    • The five-platform live-client test now opens the real ImageLoadScreen after joining, cycles all tabs, and exercises a small-viewport resize before reporting PASS.
    • Release publishing is gated on the live-client suite; the release workflow no longer accepts manual dispatches, so duplicate CurseForge uploads cannot be triggered by re-running a dispatch.
  • Metadata:

    • Minecraft version ranges are now bounded per artifact family (Fabric ~1.20.1 / ~1.21.1, Forge [1.20.1,1.21), NeoForge [1.21.1,1.22)).
    • Note: on Fabric, the OpenUI dependency is declared for both sides because Fabric metadata cannot scope dependencies to the client; a dedicated server therefore also needs the OpenUI mod installed to satisfy metadata checks, even though Simply Screens' server logic never calls it.