14. The Minecraft Menus
Redwire replaces almost all of Minecraft’s own menus with versions in its own style. This is on permanently — there is no switch, because leaving half the game looking like one thing and half like another was the problem it set out to solve.
Everything still works the way it did. These are new front ends on the game’s existing machinery, not reimplementations. Your servers, worlds and settings are the same files as before, and uninstalling Redwire gives you the vanilla menus back with nothing lost.
14.1 What changed and what did not
Replaced: the title screen, server list, world list, world creation, all options pages, key binds, language, resource and data packs, game rules, the pause menu, the disconnect screen, the loading and connecting screens, statistics, advancements, and Open to LAN.
Left alone: in-game container screens (chests, furnaces, your inventory) — the game hit-tests those slots itself, and the in-game overlay already draws over them. Realms screens and the player-reporting screens are also untouched.
14.2 Common layout
Every Redwire menu is built the same way:
- A header at the top with an icon and the screen’s name.
- The content in the middle.
- A footer at the bottom with the buttons. The main action is on the left in red; BACK or DONE is on the right.
Escape always goes back one step. The controls behave exactly as described in Using the Interface.
14.3 The title screen
The wide REDWIRE logo, then five rows:
| Row | What it does |
|---|---|
| LOCAL WORLDS | Your singleplayer worlds |
| SERVER LIST | Your saved servers |
| RECONNECT | Rejoins the last server you actually played on |
| SETTINGS | Minecraft’s options |
| EXIT CLIENT | Quits the game |
Along the bottom: version information on the left, and OPEN REDWIRE on the right, which opens the Redwire interface from the main menu.
About Reconnect
The row shows the name of the last server you joined, and its address underneath when the two differ. Clicking it rejoins.
It is greyed out and reads NO PREVIOUS SERVER on a fresh install. It stays greyed rather than disappearing, so the column does not reshuffle itself between launches.
This is the last server you genuinely joined, from anywhere — the server list, Direct Connect, or an invite. It is not the last address you typed into Direct Connect, which is a different thing and the one Minecraft itself remembers. It survives restarting the game.
14.4 The server list
Each row shows the server’s icon, its name, its MOTD, its address, its version, its player count and its ping.
To join: select a row and click JOIN SERVER. You can also hover the server’s icon — a play button appears over it, and clicking that joins, exactly as vanilla does.
Servers on your local network are found automatically and shown alongside your saved ones.
The account you are about to join as is named beside the heading, and ACCOUNTS in the footer opens the Accounts screen to change it.
The footer
| Button | What it does |
|---|---|
| JOIN SERVER | Joins the selected server |
| DIRECT CONNECT | Connect to an address without saving it |
| ADD SERVER | Saves a new server |
| EDIT | Edits the selected saved server |
| DELETE | Removes it. Asks in a pop-up first |
| REFRESH | Re-pings everything |
| ACCOUNTS | Opens Accounts, where you can log in as a different account |
| BACK | Returns to the title screen |
Edit and Delete are greyed out for LAN servers, which are not yours to change.
Ping status
A server reads PINGING until an answer comes back, then shows its latency with the usual colour bands (see The Dashboard §3.1).
If nothing has answered after twelve seconds, the row reads OFFLINE in red, with the reason
beside the name — No response, or Can't resolve hostname when the address itself could not be
looked up.
OFFLINE does not always mean you cannot join. Some servers refuse pings while accepting connections perfectly well, and a proxy in front of a server can answer differently from the server behind it. Try joining before concluding it is down.
14.5 The world list
Each row shows the world’s icon, its name, its folder, when you last played it, its size on disk, its game mode and the version it was created in.
Folder sizes are worked out in the background, so they may take a second to appear on a list of large worlds. The list is usable immediately.
Search filters by name.
| Button | What it does |
|---|---|
| PLAY WORLD | Loads the selected world |
| NEW WORLD | Opens world creation |
| EDIT | Rename the world, open its folder, and the rest of vanilla’s edit options |
| RECREATE | Makes a fresh world with the same seed and settings |
| DELETE | Deletes it. Asks first |
| BACK | Returns to the title screen |
Buttons grey out for worlds they cannot apply to — a world from a much newer version cannot be played, one being written to cannot be deleted.
14.6 Creating a world
Three tabs:
GAME — world name, game mode, difficulty, and whether cheats are allowed.
WORLD — seed, world type, and whether structures and the bonus chest are generated.
MORE — game rules, and data pack management. Both open their own Redwire-styled screens.
CREATE NEW WORLD in the footer makes the world and loads it.
14.7 Options
SETTINGS from the title screen, or OPTIONS from the pause menu, opens a grid of categories:
| Category | Covers |
|---|---|
| VIDEO | Render distance, framerate, quality |
| SOUND | Master and per-source volume |
| KEY BINDS | Every key and mouse binding |
| CONTROLS | Auto-jump, sneak and sprint behaviour |
| MOUSE | Sensitivity, inversion, raw input |
| CHAT | Visibility, opacity, width and delay |
| ACCESSIBILITY | Narrator, contrast, motion and effects |
| SKIN CUSTOMIZATION | Main hand and which model layers show |
| FONT | Unicode and glyph variants |
| ONLINE | Server listing, Realms notices, telemetry |
| LANGUAGE | Interface language |
| RESOURCE PACKS | Applied packs and load order |
Each opens a two-column list of settings. They are Minecraft’s own settings, drawn in Redwire’s
style — the same values, saved to the same options.txt. Every one keeps its vanilla name and
description.
Options that cycle through choices are shown as real dropdowns rather than vanilla’s click-to-advance buttons, so you can see every choice and pick one directly.
Key Binds
Every binding in the game, grouped by category, with a search box.
- Click a binding to change it, then press the key. Escape unbinds it.
- Conflicting bindings are shown in red, so a key on two actions is obvious.
- Each row has its own reset, for putting one binding back without touching the others.
- RESET ALL puts every binding back to its Minecraft default. It asks first, because it is not undoable.
14.8 The pause menu
Escape in-game.
| Row | What it does |
|---|---|
| BACK TO GAME | Resumes |
| OPTIONS | The options grid |
| ADVANCEMENTS | Your advancement tree |
| STATISTICS | Your statistics |
| OPEN TO LAN | Singleplayer only — opens your world to your local network |
| SAVE AND QUIT TO TITLE / DISCONNECT | Leaves the world or server |
Bottom right: OPEN REDWIRE.
The pause menu deliberately does not black out the world behind it. The header and footer bands keep their background so text stays readable; the middle stays clear so you can still see what is going on. The buttons themselves have a solid backing so they are legible over a bright world.
14.9 Statistics and Advancements
Statistics has three tabs and a search box:
| Tab | Columns |
|---|---|
| GENERAL | Name and value — distance walked, times jumped, time played, and the rest |
| ITEMS | Mined, Crafted, Used, Broken, Picked Up, Dropped |
| MOBS | Killed, and Killed By |
It shows the full registry — every block, item and mob, including ones still at zero. Nothing is filtered out, so a statistic you have not earned yet is still there to look for.
Advancements draws the tree with tabs along the top for each group.
| Control | What it does |
|---|---|
| Drag | Pan around the tree |
| Scroll | Zoom in and out, anchored on your cursor |
| Hover a node | See its name, description and progress |
| RESET VIEW | Back to the default zoom and position |
A tab with nothing in it says so rather than showing an empty canvas.
14.10 Open to LAN
Singleplayer only, from the pause menu.
| Setting | What it does |
|---|---|
| Game Mode | What mode joining players start in |
| Allow Commands | Whether they can use cheats and operator commands |
| Port Number | Which port to listen on, 1024–65535. Pre-filled with a free one |
START LAN WORLD opens it. A chat message confirms the port.
A port number that is not usable simply leaves the last good value in place, so the button never starts a server on nonsense.
14.11 Connecting, loading and disconnecting
The busy screens — connecting to a server, loading a world, saving, downloading terrain — are drawn in Redwire’s style, with the chunk map still shown while a world loads.
The disconnect screen shows the reason you were disconnected, plus Auto Reconnect’s controls when that tool is enabled: a Reconnect button, an Auto Reconnect toggle, the countdown, and how many attempts have been used.
14.12 If something looks wrong
A menu you expected is still vanilla. Realms, player reporting and container screens are deliberately untouched. Anything else, see Troubleshooting.
Text is too small or too large. These menus use Redwire’s Text Scale, in Settings → Appearance, not Minecraft’s GUI Scale. Both work; they are separate.
The colour is wrong. These menus follow Redwire’s Theme, also in Settings → Appearance.