ModsFinder

KeyItems

by Saturnyx

KeyItems lets players bind a key to a slash command, so a chosen item can be given with one press of a key.

FabricClient required, server optionalMIT LicenseOpen source1.21.5 – 1.21.7

What it does

KeyItems is a Fabric mod for the 1.21.5 and 1.21.7 game versions. Players set keybindings that run slash commands, and the command is written without the leading slash symbol. An example binding gives the player an ender pearl with the command give s minecraft:ender pearl. A keybinding is made of a modifier key (alt, ctrl or another key) and a primary key, which is a single letter from the alphabet. The mod remembers the chosen keycodes between sessions.

The client needs the mod to read keypresses and send commands. A server can run without it, because the bindings live on the player's side. The mod is released under the MIT License and is open source, and its source code is public. Files exist for 1.21.5 and 1.21.7, with version 0.3.0 as the latest Fabric build for 1.21.7.

Key features

  1. Keybindings for commands

    Each binding runs a chosen slash command when the keys are pressed, so frequent commands need no typing.

  2. Command without the slash

    Commands are entered without the leading slash symbol, which keeps the setup short.

  3. Modifier and primary keys

    A binding combines a modifier key such as alt or ctrl with a primary letter key, which limits accidental presses.

  4. Remembered settings

    The chosen keycodes are stored, so bindings are still in place the next time the game starts.

Compatibility

Latest build for each game version and loader.

1.21.70.3.0
1.21.50.2.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Who it’s for: Players who run the same slash commands often, and creative or testing players who want fast access to items, without installing anything on the server.

How it compares

Full comparison

Slash Portal is a Fabric mod for 1.20 – 1.21.4 that is client-side only and open source under the MIT License, so it covers an older version range than KeyItems. LuckyBindings is client-side only for 1.21.1 – 1.21.5 and is not open source, and its license is All rights reserved. Throw With Ease is client-side only for 1.21 – 1.21.4 and open source under the MIT License. Eat With Ease is client-side only for 1.21 – 1.21.5 and open source under the GNU Affero General Public License v3.0 only. Those two change throwing and eating rather than binding commands.

ModLoadersGame versionsEnvironmentUpdated
KeyItemsFabric1.21.5 – 1.21.7Client required, server optional2025-07-15
Slash PortalFabric1.20 – 1.21.4Client-side only2024-02-17
Throw With EaseFabric1.21 – 1.21.4Client-side only2025-09-02
Eat With EaseFabric1.21 – 1.21.5Client-side only2025-04-24
LuckyBindingsFabric1.21.1 – 1.21.5Client-side only2025-05-23

Questions

Does KeyItems need to be installed on the server?

No. The mod is needed in the player's game, and the server may leave it out.

Which game versions does KeyItems support?

Files exist for 1.21.5 and 1.21.7, and the range 1.21.5 – 1.21.7 is covered by the listed builds.

Does KeyItems require Fabric API?

No required dependency is listed for Fabric.

In the catalog

KeyItems is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 13,697 mods support Minecraft 1.21.7.

More from Saturnyx

All projects

Similar mods

Official listing

Owner
Saturnyx
Published
2025-05-12
Updated on Modrinth
2025-07-15
Facts verified
2026-10-15

Tags