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.0.0)

File nameskd_menu-1.21.1-neoforge-21.1.249-1.0.0.jar
Uploader
LlaGuiT0LlaGuiT0
Uploaded
Sep 9, 2026
Downloads
151
Size
7.6 MB
Mod Loaders
NeoForge
File ID
8842608
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

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

Learn more about Curse Maven

What's new

v1.0.0 - First stable release (Minecraft 1.21.1)

First stable release of SKD Menu for Minecraft 1.21.1 / NeoForge 21.1.249 (Java 21). It consolidates the 0.0.0-beta.1 → 0.0.0-beta.5 line with no further code changes. This build has been running in a full modded-server pack.

What the 1.21.1 line brought

  • API port of the stable 26.2 line (1.2.4): 10 classes, client mixins into the title screen, no dependencies. Full title-screen customization: custom / panorama / colour / animated background with the breathing zoom, corner logos + title image, per-button reposition / hide / custom buttons / button images, and image overlays — all through a JSON config.
  • Generic third-party button control (buttons.thirdParty in menu.json): buttons other mods add to the vanilla title screen (Create, Quark, Configured, Catalogue, …) are detected by non-vanilla class package and can be repositioned, resized or hidden, stacked in a left column by default.
  • Custom loading screen removed on 1.21.1 (beta.4): its textured draws did not render reliably during a server resource-pack reload on large modpacks (a GuiGraphics batching interaction with another client mod). NeoForge's vanilla loading screen is used there instead; the title-screen customization is unchanged. The 26.2 branch keeps the custom loading screen.
  • Removed the dead friends default button (no Friends feature on 1.21.1).
  • Spanish (es_es) locale bundled: all 9 keys.

Notes

Client-side only. Verified: ./gradlew clean build is green; ./gradlew runClient loads with the title-screen mixin applied, 0 FATAL; verified in-game (custom title screen intact, server join/disconnect shows the vanilla loading screen). Shares this CurseForge project with the 26.2 line — pick the file that matches your Minecraft version.

JAR: skd_menu-1.21.1-neoforge-21.1.249-1.0.0.jar

Tag: 1.21.1-neoforge-1.0.0

This mod has no related projects