From 7aacfdd765ac5ba71b406016bc48d92c2d0157cc Mon Sep 17 00:00:00 2001 From: Sergeant Acoustic Date: Sat, 6 Sep 2025 19:07:26 +0100 Subject: [PATCH] Add Hide Key Binding mod + configs * When hiding a config with a default binding, add it unbound to the default keybindings file --- modrinth.index.json | 15 +++++ .../config/defaultoptions/keybindings.txt | 45 ++++++++------- overrides/config/hide_key_binding-client.toml | 55 +++++++++++++++++++ 3 files changed, 96 insertions(+), 19 deletions(-) create mode 100644 overrides/config/hide_key_binding-client.toml diff --git a/modrinth.index.json b/modrinth.index.json index 8d24908..a88069c 100644 --- a/modrinth.index.json +++ b/modrinth.index.json @@ -458,6 +458,21 @@ }, "path": "mods/Zeta-1.0-30.jar" }, + { + "downloads": [ + "https://cdn.modrinth.com/data/mWovtWTo/versions/vRzrYeDL/%5BMC-1.20%5D%20Hide%20Key%20Binding%20v1.0.0.7%20-%202025-3-31.jar" + ], + "env": { + "client": "required", + "server": "unsupported" + }, + "fileSize": 29323, + "hashes": { + "sha1": "fd66a11fce780e0f970b0b9f170e7570eb51b128", + "sha512": "5bc3a02e192e4dd7779a53cc4d634a57e86b4f9f1c8d713b781818d77a5f7373bfa93319367497be8d52dc768c3ff184b9bf1ce634bf6389a0e6b70ea8d61b4b" + }, + "path": "mods/[MC-1.20] Hide Key Binding v1.0.0.7 - 2025-3-31.jar" + }, { "downloads": [ "https://cdn.modrinth.com/data/aR9FhY20/versions/TGBWJ5SJ/aa4-atlas-1.1.2%2B1.20.jar" diff --git a/overrides/config/defaultoptions/keybindings.txt b/overrides/config/defaultoptions/keybindings.txt index 6e22015..1c51fc9 100644 --- a/overrides/config/defaultoptions/keybindings.txt +++ b/overrides/config/defaultoptions/keybindings.txt @@ -26,7 +26,7 @@ key_key.enchancement.strafe:key.keyboard.left.control key_key.entityculling.toggle:key.keyboard.unknown key_key.forward:key.keyboard.w key_key.fullscreen:key.keyboard.f11 -key_key.horsecombatcontrols.toggle:key.keyboard.y +key_key.horsecombatcontrols.toggle:key.keyboard.unknown key_key.hotbar.1:key.keyboard.1 key_key.hotbar.2:key.keyboard.2 key_key.hotbar.3:key.keyboard.3 @@ -44,6 +44,31 @@ key_key.jade.show_overlay:key.keyboard.left.alt key_key.jade.show_recipes:key.keyboard.keypad.3 key_key.jade.show_uses:key.keyboard.keypad.4 key_key.jade.toggle_liquid:key.keyboard.keypad.2 +key_key.jei.bookmark:key.keyboard.unknown +key_key.jei.cheatItemStack2:key.keyboard.unknown +key_key.jei.cheatItemStack:key.keyboard.unknown +key_key.jei.cheatOneItem2:key.keyboard.unknown +key_key.jei.cheatOneItem:key.keyboard.unknown +key_key.jei.clearSearchBar:key.keyboard.unknown +key_key.jei.closeRecipeGui:key.keyboard.unknown +key_key.jei.focusSearch:key.keyboard.unknown +key_key.jei.maxTransferRecipeBookmark:key.keyboard.unknown +key_key.jei.nextCategory:key.keyboard.unknown +key_key.jei.nextRecipePage:key.keyboard.unknown +key_key.jei.nextSearch:key.keyboard.unknown +key_key.jei.previousCategory:key.keyboard.unknown +key_key.jei.previousRecipePage:key.keyboard.unknown +key_key.jei.previousSearch:key.keyboard.unknown +key_key.jei.recipeBack:key.keyboard.unknown +key_key.jei.showRecipe2:key.keyboard.unknown +key_key.jei.showRecipe:key.keyboard.unknown +key_key.jei.showUses2:key.keyboard.unknown +key_key.jei.showUses:key.keyboard.unknown +key_key.jei.toggleCheatModeConfigButton:key.keyboard.unknown +key_key.jei.toggleHideIngredient:key.keyboard.unknown +key_key.jei.toggleOverlay:key.keyboard.unknown +key_key.jei.toggleWildcardHideIngredient:key.keyboard.unknown +key_key.jei.transferRecipeBookmark:key.keyboard.unknown key_key.jump:key.keyboard.space key_key.left:key.keyboard.a key_key.loadToolbarActivator:key.keyboard.unknown @@ -64,18 +89,6 @@ key_key.tconstruct.leggings_interact:key.keyboard.i key_key.togglePerspective:key.keyboard.f5 key_key.use:key.mouse.right key_keybind.invmove.toggleMove:key.keyboard.unknown -key_quark.emote.cheer:key.keyboard.unknown -key_quark.emote.clap:key.keyboard.unknown -key_quark.emote.facepalm:key.keyboard.unknown -key_quark.emote.headbang:key.keyboard.unknown -key_quark.emote.no:key.keyboard.unknown -key_quark.emote.point:key.keyboard.unknown -key_quark.emote.salute:key.keyboard.unknown -key_quark.emote.shrug:key.keyboard.unknown -key_quark.emote.think:key.keyboard.unknown -key_quark.emote.wave:key.keyboard.unknown -key_quark.emote.weep:key.keyboard.unknown -key_quark.emote.yes:key.keyboard.unknown key_quark.keybind.autorun:key.keyboard.unknown key_quark.keybind.back:key.mouse.4 key_quark.keybind.camera_mode:key.keyboard.f12 @@ -83,12 +96,6 @@ key_quark.keybind.change_hotbar:key.keyboard.z key_quark.keybind.lock_rotation:key.keyboard.k key_quark.keybind.narrator_full_readout:key.keyboard.unknown key_quark.keybind.narrator_readout:key.keyboard.unknown -key_quark.keybind.patreon_emote.dab:key.keyboard.unknown -key_quark.keybind.patreon_emote.dance:key.keyboard.unknown -key_quark.keybind.patreon_emote.exorcist:key.keyboard.unknown -key_quark.keybind.patreon_emote.jet:key.keyboard.unknown -key_quark.keybind.patreon_emote.tpose:key.keyboard.unknown -key_quark.keybind.patreon_emote.zombie:key.keyboard.unknown key_quark.keybind.shift_lock:key.keyboard.unknown key_quark.keybind.sort_container:key.keyboard.unknown key_quark.keybind.sort_player:key.keyboard.unknown diff --git a/overrides/config/hide_key_binding-client.toml b/overrides/config/hide_key_binding-client.toml new file mode 100644 index 0000000..a7d7d58 --- /dev/null +++ b/overrides/config/hide_key_binding-client.toml @@ -0,0 +1,55 @@ +#Key bindings listed here will be hidden from the key bindings menu. +#Use this to hide key bindings that are not used by the player. +hide_key_bindings = [ + "key.horsecombatcontrols.toggle", + "key.jei.bookmark", + "key.jei.cheatItemStack", + "key.jei.cheatItemStack2", + "key.jei.cheatOneItem", + "key.jei.cheatOneItem2", + "key.jei.clearSearchBar", + "key.jei.closeRecipeGui", + "key.jei.copy.recipe.id", + "key.jei.focusSearch", + "key.jei.maxTransferRecipeBookmark", + "key.jei.nextCategory", + "key.jei.nextPage", + "key.jei.nextRecipePage", + "key.jei.nextSearch", + "key.jei.previousCategory", + "key.jei.previousPage", + "key.jei.previousRecipePage", + "key.jei.previousSearch", + "key.jei.recipeBack", + "key.jei.showRecipe", + "key.jei.showRecipe2", + "key.jei.showUses", + "key.jei.showUses2", + "key.jei.toggleBookmarkOverlay", + "key.jei.toggleCheatMode", + "key.jei.toggleCheatModeConfigButton", + "key.jei.toggleEditMode", + "key.jei.toggleHideIngredient", + "key.jei.toggleOverlay", + "key.jei.toggleWildcardHideIngredient", + "key.jei.transferRecipeBookmark", + "quark.emote.cheer", + "quark.emote.clap", + "quark.emote.facepalm", + "quark.emote.headbang", + "quark.emote.no", + "quark.emote.point", + "quark.emote.salute", + "quark.emote.shrug", + "quark.emote.think", + "quark.emote.wave", + "quark.emote.weep", + "quark.emote.yes", + "quark.keybind.patreon_emote.dab", + "quark.keybind.patreon_emote.dance", + "quark.keybind.patreon_emote.exorcist", + "quark.keybind.patreon_emote.jet", + "quark.keybind.patreon_emote.tpose", + "quark.keybind.patreon_emote.zombie" +] +