SKD Menu (1.0.0)
Curse Maven Snippet
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.thirdPartyinmenu.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 (aGuiGraphicsbatching 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
friendsdefault button (no Friends feature on 1.21.1). - Spanish (
es_es) locale bundled: all 9 keys.
Notes
Client-side only. Verified:./gradlew clean buildis green;./gradlew runClientloads 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 additional files

