Menu Pause (prev. Inventory Pause)

Quick rating

Menu Pause (prev. Inventory Pause)

No reviews yet

Pause your single player game when you open your inventory.

QoL & Tweaks
Mod Loaders
Forge
NeoForge
Fabric
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Required

About

Project Details

Type
Mod
License
European Union Public License 1.2
Latest Version
Menu Pause Fabric v6.1.0 (1.21.1)
Authors
CurseForge
Modrinth

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

About

Description

Menu PauseModrinth Download CountCurseForge Download CountSide: Client-OnlyLicense

Pause your single player game when you open your inventory and more.

Formally known as Inventory Pause

Forge GitHub Modrinth CurseForge
Fabric (by umollu) GitHub Modrinth CurseForge
Fabric Legacy GitHub Modrinth

This small client-side mod supports pausing when opening the inventory, when dying, opening furnaces, crafting tables, shulker boxes and even has basic support for other mods. In case of incompatibilities try adding the modded screen to the list of "Compat mod class names".

All of these features can be disabled individually inside the config menu (accessible via the forge mod list).

This mod is client-side only and won't be active in LAN worlds or on servers.

Supported Versions:

  • 1.19.4: 2.0.0
  • 1.20-1.20.1: 3.0.0
  • NeoForge 1.20.3-1.20.4: 4.0.0

Releases

Releases prior to 1.2 depend on Cloth Config Forge.

The mod is licensed under the EUPL 1.2.

Tutorial: How to add custom screens

1.2 and up:

  1. Check whether you have assigned the keybind for "Add to Custom Screens".
  2. Navigate to the menu you want to add and press the "Add to Custom Screens" key you assigned earlier. You should get a confirmation in chat when you do so.
  3. Verify it worked by checking if the screen is now paused.

1.1.2 and down:

To add custom screens to the config you need the internal name of the screen to add. If you don't know it you can try this:

  1. Check the Minecraft Controls settings if you have assigned the keybinds for "Copy Class Name" and "Open Settings" (only available on versions released after October 2022)
  2. Open the settings and change "Enable Debug Mode" to true. This should make an overlay appear on the top left of the screen whenever you have a screen open.
  3. Navigate to the menu you want to add and depending on your mod version:
  • (0.8.2, 0.9, 1.0 or 1.1): note down the topmost text (e.g. appeng.client.gui.implementations.IOPortScreen). Alternatively copy it from the Minecraft log. That is the internal name of the screen.
  • (0.8.3, 0.9.1, 1.0.1, 1.1.1 or later): press the "Copy Class" key you assigned earlier. You should get a confirmation in chat when you do so.
  1. Add an entry to "Custom Mod class names" and paste the internal name.

Now the screen should be paused. If it works disable "Enable Debug Mode" again.

 If you experience any problems (e.g. modded UI elements not working) try adding the screen to the list of "Compat mod class names".

Note: This mod will not be able to work on all types of screens due to technical limitations

Versions 2.0.0 and up should work with any modded screen!

In-Game Config 

1.2 and up:

Main Config

219973047-b3745ffa-a01b-4570-880b-886a27ecb72b.png

  • Enable Mod: enables / disables every part of the mod apart from the debug overlay
  • Save on Pause: this can help if you experience lag spikes when quickly opening and closing inventories Enable / disable pausing of specific inventories by clicking on the corresponding button

    Mod Compat Options

    219819318-6ca3852b-4e13-4fe0-957c-e27e556cc0fe.png
  • Custom mod class names: List of custom screens which get paused
  • Compat mod class names: List of custom screens which don't get fully paused. They get ticked in regular intervals as specified in Time between compat ticks.
  • Time between compat ticks: Specifies how often (20 ticks = one second) screens listed in Compat mod class names are ticked
  • Enable Debug Mode: enables an overlay for easier mod compat configuration

0.1 - 1.1.2: 

Ingame Config Mod Version 1.1.2 and down

General:

  • Enable Mod: enables / disables every part of the mod apart from the debug overlay
  • Enable Debug Mode: enables an overlay for easier mod compat configuration
  • Debug Overlay Options:
    • X-Coordinate / Y-Coordinate: The position of the debug overlay
    • Maximum Crawl Depth: Limit the number of items to display (useful for deep gui hierarchies)

Abilities:

  • Pause on Inventory / Pause on Creative Inventory / Pause on Death Screen / Pause on Furnace / Pause on Crafting Table / Pause on Shulker Box: Enables / Disables the respective feature

Mod Compat:

  • Custom mod class names: A custom list of GUI class names can be input here to force the screen to pause the game
  • Time between compat ticks: Frequency in ticks (20 ticks = every second) to unpause when in screens specified in "Compat mod class names"
  • Compat mod class names: A custom list of GUI class names can be input here to tick less often

Menu Pause

formerly known as Inventory Pause

Customisable mod to pause menus or slow time down!

This lightweight client-side mod supports pausing or even just slowing down your singleplayer game when you open menus like the

  • Inventory
  • Crafting Table, Chest, Furnace, ...
  • Hopper, Brewing Stand, Enchanting Table, ...
  • Gamemode Switcher, Death Screen, ...
  • Villager, Horse Inventory, ...

and supports modded screens (if configured correctly)!

If a modded screen behaves weirdly when paused try adding it to the list of "Compat mod class names" to make it slow down instead of pausing it. Screens can be configured individually inside the config menu (accessible via the Forge mod list).

This mod is client-side only and won't be active in LAN worlds or on servers.

Supported versions:

  • 1.19.4: 2.0.0
  • 1.20-1.20.1: 3.0.0
  • 1.20.3-1.20.4: 4.0.0
  • 1.20.5-1.20.6: 5.0.0

Releases prior to 1.2 depend on Cloth Config Forge.

License

The mod is licensed under the EUPL 1.2.

Tutorial: How to add custom screens

1.2+ (click to expand)
  1. Check whether you have assigned the keybind for "Add to Custom Screens".
  2. Navigate to the menu you want to add and press the "Add to Custom Screens" key you assigned earlier. You should get a confirmation in chat when you do so.
  3. Verify it worked by checking if the screen is now paused.

If you experience any problems with modded screens (e.g. modded UI elements not working) try adding the screen to the list of "Compat mod class names".

0.1 - 1.1.2 (click to expand)

To add custom screens to the config you need the internal name of the screen to add. If you don't know it you can try this:

  1. Check the Minecraft Controls settings if you have assigned the keybinds for "Copy Class Name" and "Open Settings" (only available on versions released after October 2022)
  2. Open the settings and change "Enable Debug Mode" to true. This should make an overlay appear on the top left of the screen whenever you have a screen open.
  3. Navigate to the menu you want to add and depending on your mod version:
    • (0.8.2, 0.9, 1.0 or 1.1): note down the topmost text (e.g. appeng.client.gui.implementations.IOPortScreen). Alternatively copy it from the Minecraft log. That is the internal name of the screen.
    • (0.8.3, 0.9.1, 1.0.1, 1.1.1 or later): press the "Copy Class" key you assigned earlier. You should get a confirmation in chat when you do so.
  • Add an entry to "Custom Mod class names" and paste the internal name.

Now the screen should be paused. If it works disable "Enable Debug Mode" again.

If you experience any problems (e.g. modded UI elements not working) try adding the screen to the list of "Compat mod class names".

Note: This mod will not be able to work on all types of screens due to technical limitations

In-Game Config

2.0+ (click to expand)

Main Config

Ingame Config Mod Version 2.0.0 and up

  • Enable Mod: enables / disables every part of the mod apart from the debug overlay
  • Save on Pause: this can help if you experience lag spikes when quickly opening and closing inventories
  • Pause Sounds: if enabled music will stop playing in paused screens Enable / disable pausing of specific inventories by clicking on the corresponding button

Mod Compat Options

Mod Compat Options Mod Version 2.0.0 and up

  • Custom mod class names: List of custom screens which get paused
  • Compat mod class names: List of custom screens which don't get fully paused. When they're open Minecraft time passes slower instead.
  • Slow motion speed: Specifies how much screens should be slowed down
  • Enable Debug Mode: enables an overlay for easier mod compat configuration
1.2+ (click to expand)

Main Config

Ingame Config Mod Version 1.2 and up

  • Enable Mod: enables / disables every part of the mod apart from the debug overlay
  • Save on Pause: this can help if you experience lag spikes when quickly opening and closing inventories
  • Pause Sounds: if enabled music will stop playing in paused screens Enable / disable pausing of specific inventories by clicking on the corresponding button

Mod Compat Options

Mod Compat Options Mod Version 1.2 and up

  • Custom mod class names: List of custom screens which get paused
  • Compat mod class names: List of custom screens which don't get fully paused. They get ticked in regular intervals as specified in Time between compat ticks.
  • Time between compat ticks: Specifies how often (20 ticks = one second) screens listed in Compat mod class names are ticked
  • Enable Debug Mode: enables an overlay for easier mod compat configuration
0.1 - 1.1.2 (click to expand)

Ingame Config Mod Version 1.1.2 and down

General:

  • Enable Mod: enables / disables every part of the mod apart from the debug overlay
  • Enable Save on Pause: this can help if you experience lag spikes when quickly opening and closing inventories
  • Enable Debug Mode: enables an overlay for easier mod compat configuration
  • Debug Overlay Options:
    • X-Coordinate / Y-Coordinate: The position of the debug overlay
    • Maximum Crawl Depth: Limit the number of items to display (useful for deep gui hierarchies)

Abilities:

  • Pause on Inventory / Pause on Creative Inventory / Pause on Death Screen / Pause on Furnace / Pause on Crafting Table / Pause on Shulker Box: Enables / Disables the respective feature

Mod Compat:

  • Custom mod class names: A custom list of GUI class names can be input here to force the screen to pause the game
  • Time between compat ticks: Frequency in ticks (20 ticks = every second) to unpause when in screens specified in "Compat mod class names"
  • Compat mod class names: A custom list of GUI class names can be input here to tick less often

Screenshots

Gallery

This project has no gallery images yet.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~380,000
Total Downloads
CurseForge
~360,000
Modrinth
~17,000
Last Updated
CurseForge
Modrinth
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works