Inventory Pause (Forge)

Inventory Pause (Forge)

Mod

Pause your single player game when you open your inventory.

Client AdventureGame MechanicsUtility

2,561 downloads
14 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter loader...
Filter versions...
Filter channels...

This release introduces better modded support by removing many of the limitations the mod had before. It is also the start of a new, sane, versioning system. Wow! With this release these changes also arrived in 1.20. 1.20.4 will feature proper slow motion... :D

New features:

  • Modded GUIs no longer have to extend ContainerScreen (or be explicitly coded into the mod) to be supported thanks to moving to a different way of making the mod work. It should work on all screens!
  • Vanilla screens can be set to be regularly un-paused making for a kind-of-slow-motion effect (very choppy slow motion)
  • Buttons to move screens from the custom screens list to the compat screens ("slow motion" screens) list and vice versa
  • You now get asked whether to keep changes when exiting the config using the "Escape" key (but only if you made changes)

Changes:

  • Improves config menu: clearer colours and better tooltips!
  • Better messages when using the keybind to add a custom screen
  • Improve performance!

This release introduces better modded support by removing many of the limitations the mod had before. It is also the start of a new, sane, versioning system. Wow! These changes will also be coming to 1.20 and 1.20.4 soonâ„¢.

New features:

  • Modded GUIs no longer have to extend ContainerScreen (or be explicitly coded into the mod) to be supported thanks to moving to a different way of making the mod work. It should work on all screens!
  • Vanilla screens can be set to be regularly un-paused making for a kind-of-slow-motion effect (very choppy slow motion)
  • Buttons to move screens from the custom screens list to the compat screens ("slow motion" screens) list and vice versa
  • You now get asked whether to keep changes when exiting the config using the "Escape" key (but only if you made changes)

Changes:

  • Improves config menu: clearer colours and better tooltips!
  • Better messages when using the keybind to add a custom screen
  • Improve performance!

This release adds optional support for the Alex's Mobs Animal Dictionary and fixes a bug causing the "Add to Custom Screens" keybind to not work.

To add Alex's Mobs Animal Dictionary or any other mods using the Citadel library for their books follow these steps:

  1. Open the control settings and assign the "Add to Custom Screens" keybind to a key of your choosing
  2. Open the animal dictionary
  3. Press that key, the game should now pause
  4. After exiting the Animal Dictionary you should see "Inventory Pause: Added current screen to the list of custom paused screens" pop up in the chat

The "reset time between compat ticks" button is no longer available when the "time between compat ticks" value is default (20 ticks)

The previous 1.19.4 version was a bit broken so here's a working one! Small additional change: the reset time between compat ticks button is no longer available when the time between compat ticks value is default (20 ticks)

Port to NeoForge 1.20.3/1.20.4

Just a port to NeoForge 1.20.2 ^_^

This is a port to 1.20 including the 1.19 config screen :)

  • Replaces the current config screen with a more clearly laid out one
  • Add new config option for disabling pausing the sound system
  • Fix crashes on dedicated servers
  • Remove Cloth Config dependency

Adds game mode switcher support

  • Add compat feature for custom screens:
    • Instead of completely pausing the game you can specify screens to only tick every X amount of ticks (e.g every 20 ticks) - this should fix any incompatibilities breaking custom UI elements
  • Add support for the death screen
  • Add support for the game mode switcher
  • Add Forge Update Checker support using Modrinth's API
  • Add key binds for copying the current screen's class name to clipboard and for opening the settings in-game

Due to an oversight this feature wasn't completely ported from 1.19

  • Add compat feature for custom screens:
    • Instead of completely pausing the game you can specify screens to only tick every X amount of ticks (e.g every 20 ticks) - this should fix any incompatibilities breaking custom UI elements
  • Add support for the death screen
  • Add support for the game mode switcher
  • Add Forge Update Checker support using Modrinth's API
  • Add key binds for copying the current screen's class name to clipboard and for opening the settings in-game
  • Add compat feature for custom screens:
    • Instead of completely pausing the game you can specify screens to only tick every X amount of ticks (e.g every 20 ticks) - this should fix any incompatibilities breaking custom UI elements
  • Add support for the death screen
  • Add Forge Update Checker support using Modrinth's API
  • Add key binds for copying the current screen's class name to clipboard and for opening the settings in-game

Fixes #79 by moving the support target to a newer Mekanism version in which Gui initialisation logic was refactored

Due to an oversight some 1.16 builds were broken as necessary files were not included. This release fixes https://github.com/macbrayne/inventory-pause-forge/issues/80.

This is a simple port to 1.19, all 1.18 functionality is retained

Similarly to the 1.17.1 v0.9 release this initial 1.18.1 release removes all mod compat however mod classes can still be added manually in the mod compat section.

This initial 1.17 release removes all mod compat however mod classes can still be added manually in the mod compat section.


Project members

macbrayne

Owner

Details

Licensed EUPL-1.2
Published 3 years ago
Updated 4 months ago