promotional bannermobile promotional banner

[MR] Mouse Navigation

A mod that adds navigation via side mouse buttons to the game's interfaces

Mouse Navigation

[MR] Mouse Navigation is a lightweight client-side Fabric mod for Minecraft that brings modern, browser-like mouse navigation directly into the game interfaces! With it, your lower side mouse button (Mouse 4) acts as "Back", the upper side button (Mouse 5) acts as "Forward", and the middle mouse button (scroll wheel click) instantly sends chat messages — all while leaving your normal in-game controls untouched when playing!

This mod was created using AI under human supervision. I do not monetize on CurseForge — just enjoy the game!

If any issues arise, please write to me in comments on CurseForge or GitHub issues!

What can this mod do?

Browser-like Interface Navigation

  • Close & Back (Esc Replacement): Pressing the lower side mouse button (Mouse 4 / Back) instantly closes any open screen, menu, chest, or container. No more reaching for the Esc key!
  • Screen History: If you opened nested menus (such as deeper Options pages), the upper side mouse button (Mouse 5 / Forward) lets you navigate forward through your screen history.

Books, Recipe Book & Tabs Navigation

  • Books & Lecterns: Flip backward (<) and forward (>) through written and writable book pages using side buttons.
  • Vanilla Recipe Book: Easily flip recipe book pages back and forward with your side buttons.
  • Creative Inventory: Cycle through creative item category tabs backward and forward without having to aim and click on the tiny tab icons.
  • Advancements Screen: Switch between advancement category tabs seamlessly (requires the Better Advancements mod).

Chat Convenience

  • Message History: Browse previously sent messages in chat by pressing Mouse 4 (equivalent to Arrow ↑) and Mouse 5 (equivalent to Arrow ↓).
  • Instant Message Send: Send your typed chat message with a single click of the Middle Mouse Button (MMB / Scroll Wheel Click) without needing to hit Enter.

Transparent In-Game Behavior

  • When all interface menus are closed and you are actively playing, the mod does not intercept any clicks: your mouse buttons perform the exact actions assigned in Minecraft's standard controls settings.

Controls

Action Context / Interface Function
Back Button (Mouse 4) Menus & Containers (Settings, Chests, Pause, etc.) Close screen / Return to previous menu (equivalent to Esc)
Back Button (Mouse 4) Books & Lecterns Flip to previous page (&lt;)
Back Button (Mouse 4) Recipe Book Flip to previous recipe page
Back Button (Mouse 4) Creative Inventory Cycle to previous category tab
Back Button (Mouse 4) Advancements Screen Switch to previous advancement tab (requires Better Advancements)
Back Button (Mouse 4) Chat Screen Browse sent message history backward (Arrow ↑)
Forward Button (Mouse 5) Books & Lecterns Flip to next page (&gt;)
Forward Button (Mouse 5) Recipe Book Flip to next recipe page
Forward Button (Mouse 5) Creative Inventory Cycle to next category tab
Forward Button (Mouse 5) Advancements Screen Switch to next advancement tab (requires Better Advancements)
Forward Button (Mouse 5) Chat Screen Browse sent message history forward (Arrow ↓)
Forward Button (Mouse 5) Menus & Screens Return forward in screen history
Middle Mouse Button (MMB) Chat Screen Instantly send chat message (equivalent to Enter)
Any Button In-game (no screen open) Standard vanilla keybinding actions

Mod Compatibility

  • Mouse Tweaks: The mods do not conflict and complement each other seamlessly — Mouse Tweaks handles item slot operations (LMB, RMB, wheel scrolling), while [MR] Mouse Navigation handles side button navigation (Mouse 4 and Mouse 5) and closing screens.
  • Better Advancements: Supports cycling advancement tabs using mouse side buttons.
  • Compatible with other standard inventory and GUI mods (Item Scroller, Inventory Profiles Next, Mod Menu, etc.).

Configuration

The mod can be configured in-game via Mod Menu or directly in the configuration file.

Configuration is automatically saved to: config/mrmousenavigation.json.

{
  "enabled": true,
  "enableScreenBack": true,
  "enableScreenForward": true,
  "enableBooks": true,
  "enableRecipeBook": true,
  "enableCreativeTabs": true,
  "enableAdvancements": true,
  "enableChatHistory": true,
  "enableChatMiddleClickSend": true,
  "enableSound": false,
  "invertButtons": false
}

Configurable options include:

  • General toggle: Enable or disable all mod functionality.
  • Screen Back / Forward: Toggle closing menus and forward history.
  • Books, Recipe Book & Creative Tabs: Toggle navigation per interface type.
  • Advancements: Toggle advancement tabs cycling.
  • Chat History & Middle Click Send: Toggle chat shortcuts.
  • Audio Feedback: Play an optional subtle click sound upon navigating.
  • Invert Buttons: Swap Mouse 4 and Mouse 5 functions.

Supported Minecraft Versions

The mod is maintained across all modern versions in separate branches:

  • 1.21.x: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11
  • 26.x: 26.1, 26.1.1, 26.1.2, 26.2, 26.3

Installation & Dependencies

Requires:

Required:

  • Only the Fabric or NeoForge core; other mods, such as Fabric API, are not needed.
  • Mod Menu (If you wish, you can install it on Fabric only — for the purpose of configuring the mod.)

How to install:

  1. Download the .jar file matching your Minecraft version.
  2. Place it into your .minecraft/mods folder.
  3. Launch the game and enjoy!

Credits & License

[MR] Mouse Navigation Team

profile avatar
Owner
  • 4
    Projects
  • 1.0K
    Downloads

More from Mr712