promotional bannermobile promotional banner

SKD Menu

Fully customize your Minecraft main menu with custom backgrounds (images, videos, colors), repositionable buttons, custom action buttons, and image overlays via an easy JSON config
Back to Files

SKD Menu (1.2.5)

File nameskd_menu-26.2-neoforge-26.2.0.57-1.2.5.jar
Uploader
LlaGuiT0LlaGuiT0
Uploaded
Sep 2, 2026
Downloads
48
Size
11.2 MB
Mod Loaders
NeoForge
File ID
8795261
Type
R
Release
Supported game versions
  • 26.2

Curse Maven Snippet

NeoForge

implementation "curse.maven:skd-menu-1626937:8795261"

Learn more about Curse Maven

What's new

v1.2.5 - Loading-screen background hardening

Fix

  • Black background on the custom loading screen during a resource reload. When the background texture's dimensions could not be resolved while the ResourceManager was being rebuilt (TextureResolver.dimensions() returned null), renderCoverImage blitted a 1×1 source region stretched to full screen — a solid near-black rectangle. Dimensions are now read from the classpath first (/assets/<namespace>/<path>, which stays available during a reload), and when still unknown the image is drawn with a plain full-texture stretch blit.

Technical Changes

  • TextureResolver.cacheDimensionsFromIdentifier — classpath lookup attempted before the ResourceManager.
  • LoadingOverlayMixin.renderCoverImage — fallback branch when dimensions() is null.
  • No change to overlay teardown: on 26.2 the reload-finished logic lives in LoadingOverlay#tick (which the mixin does not replace and which already carries NeoForge's anti-loop guard), so this branch never had the infinite hang that affected the 1.21.1 line.
Client-only menu mod, no gameplay content. Verified: ./gradlew clean build OK (forced recompile + mixin annotation processor + jar). Not yet reviewed in-game.

This mod has no additional files