跳到正文

SKD Menu

作者:LlaGuiT0

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

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

🖌️ SKD Menu

Fully customize your Minecraft main menu — backgrounds, buttons, logos, and overlays.

NeoForge
Minecraft 26.2 and 1.21.1
Client only
JSON config


✨ Overview

SKD Menu lets you completely redesign the Minecraft title screen without touching a single line of code — everything is driven by one JSON config file. Set a fixed background with a smooth “breathing” zoom (or a solid colour, the vanilla panorama, or an animated frame sequence); add two fixed corner logos and a title image; reposition or hide any vanilla button; add your own custom buttons with their own images and actions; and overlay images anywhere on the screen. It also restyles the loading screen with a matching background and progress bar.

A client-only mod by Stalking Dragons. It changes only the menu and loading screen — no gameplay content.

Codex Stalking Dragons

🎯 Features

🖼️ Fixed Background with Zoom

A single background image with a smooth, continuous zoom (“breathing”) animation — no jarring slideshow. Aspect-ratio preserving (cover fit) so it never distorts on small windows. Solid colour, the vanilla panorama, or the classic animated frame sequence are also available.

🏷️ Two Corner Logos + Title Image

Independently configurable top-left and top-right logos, plus a custom title image in place of the vanilla logo.

🌐 Flexible Image Sources

Every image field — background, logos, title, overlays, button images — accepts a mod-bundled asset, a local file path, or a direct http(s):// URL.

🔘 Button Layout

Reposition every vanilla button (singleplayer, multiplayer, realms, options, quit, language, accessibility, mods) with X/Y coordinates. Pre-filled with all recognized IDs out of the box; Realms and the dev-only “TW” badge hidden by default. Hide any button you don’t want.

➕ Custom Buttons & Button Images

Add your own buttons that run commands, open the singleplayer / multiplayer / options screens, open a URL, or quit. Assign a custom image to any button, per-button or globally.

🖼️ Image Overlays

Render images at any position with configurable width, height and scale — watermarks, decorations, extra logos.

⏳ Loading Screen (26.2 only)

On Minecraft 26.2 the loading / resource-reload screen gets the same custom background plus a themed progress bar. On 1.21.1 the custom loading screen was removed in beta.4 (it did not render reliably during server resource-pack reloads on large modpacks); NeoForge’s vanilla loading screen is used there instead.

⚙️ JSON Config

All settings live in config/skd_menu/menu.json, auto-generated on first launch. Edit with any text editor; re-open the title screen to reload. See the repository for the full config reference.

🧱 Mod Structure

Area What it provides
TitleScreenMixin Button repositioning / hiding / custom buttons, the custom background, logos, title image and overlays on the title screen.
LoadingOverlayMixin The custom loading-screen background and progress bar.
LoadingConfig The loading-screen JSON config model (background, banner, logo, progress bar).
TextureResolver Resolves image refs (bundled asset / file path / URL) to textures and caches their dimensions.
Config / MenuConfig The JSON config model and its live reload.

📋 Requirements

Minecraft / NeoForge / Java see Available Versions below
Dependencies None
Side Client only

📦 Available Versions

Minecraft NeoForge Java Latest build Status
26.2 26.2.0.57+ 25 1.2.5 Stable
1.21.1 21.1.259+ 21 1.0.0 Stable — title-screen customization only

Both versions share this CurseForge project. Pick the file that matches your Minecraft version.

🎮 How to Use

  1. Install the mod and launch Minecraft once to generate config/skd_menu/menu.json.
  2. Edit that file in any text editor.
  3. Set background.type to "image" (default, with zoom), "color", "panorama" or "animated".
  4. Set button positions and images under buttons.defaults; add custom buttons under buttons.custom.
  5. Re-open the title screen to see your changes.


🙏 Credits

Stalking Dragons — development and design.


Codex Stalking Dragons


https://codex.skdragons.com/

Codex Stalking Dragons — Minecraft Modding

常见问题

SKD Menu 支持哪些 Minecraft 版本?

SKD Menu 支持 Minecraft Java 版 1.21.1–26.2,共 2 个版本,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。

SKD Menu 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

LlaGuiT0 的其他作品

查看全部 →