Skip to content

Modded inventory keybinds not supressed in scripting terminal #40

Closed

Description

@RoarkCats

Issue type:

  • 🐛 Bug

Short description:

Inventory keybinds not supressed in scripting terminal (other than 'e' for the inventory)
More aparent the larger the modpack, but occurs even with very few mods

Steps to reproduce the problem:

  1. Have/set/know keybinds in the inventory (ex 'a' to bookmark in JEI, many others though)
  2. Open scripting terminal
  3. Begin writing: press a keybind that functions in the inventory
  4. The keybind activates and is also typed

Expected behaviour:

Keybinds shouldn't trigger while typing like they do with 'e'


Versions:

  • This mod: 1.0.13
  • Minecraft: 1.20.1
  • Mod loader version: Forge 47.4.0

Activity

  1. rubensworks commented on May 27, 2025

    @rubensworks
    Member

    Thanks for reporting!

  2. Jack-McKalling commented on May 28, 2025

    @Jack-McKalling
    Contributor

    Could you list a couple of example keybinds that are affected, that preferrably don't involve other mods?

  3. moved this from To Do to On hold (awaiting input) in Maintenanceon May 28, 2025
  4. RoarkCats commented on May 28, 2025

    @RoarkCats
    Author

    No, there are no vanilla examples where this occurs, however, there are many different modded examples in which inventory keybinds are not supressed, to list some... (some keybinds require an item to be hovered over, some don't)

    All JEI buttons, open/close Curios inventory, Create ponder, Trash Slot toggle/trash, Sophisticated Backpacks open backpack

    While yes, these aren't vanilla keybinds, I think the problem lies more in how the IDE text box is built that fails to supress all these other keybinds. I'm not sure if it simply requires a different type of text box as some other mods have text inputs more resistant to keybind triggers, or if it would need to open a different type of GUI entirely

  5. changed the title [-]Inventory keybinds not supressed in scripting terminal[/-] [+]Modded inventory keybinds not supressed in scripting terminal[/+] on May 28, 2025
  6. moved this from On hold (awaiting input) to To Do in Maintenanceon May 30, 2025
  7. added a commit that references this issue on Jun 1, 2025
    bfe27b7
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions