ModsFinder

CMD + Delete

by Omegabird113

CMD + Delete changes how text fields on macOS handle the Command and Option keys, so Command with Backspace and Command with the arrow keys behave as they do on other systems.

FabricForgeNeoForgeQuiltClient-side onlyApache License 2.0Open source1.14.4 – 26.3

What it does

The mod adds custom keyboard mappings for text input in chat, books, signs and other text fields on macOS. Pressing Option with Backspace deletes a single character in vanilla Minecraft on macOS, and pressing Command with Backspace deletes a whole word. CMD + Delete lets Command with Backspace remove the line, and adds a Command-based Delete shortcut and arrow combinations that follow native macOS text navigation. It also ships builtin mapping JSON files, available under either a Fabric or Forge build, for players who prefer other keybinds.

The mod is client-side only, so servers run without it and players install it alone. It runs on Fabric, Forge, NeoForge and Quilt, and needs Fabric API on Fabric and Quilt, Forgified Fabric API on Forge, and Sinytra Connector to load on the other loaders. Files are published for 1.14.4 – 26.3 across 44 release versions, and snapshot builds are published as well. The code is released under the Apache License 2.0, and the project is open source with a public source repository, issue tracker and wiki.

Key features

  1. Native Command and Backspace

    Command with Backspace removes the whole line on macOS, matching the behavior of native text fields.

  2. Custom text mappings

    Keys in text fields can be remapped with JSON mapping files, so players can set shortcuts to their own preference.

  3. Builtin mapping presets

    Several builtin mapping files are included, so a preset can be selected without writing a custom file.

  4. Vanilla-friendly on other systems

    On Windows and Linux the mod can stay installed without changing any default key behavior.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.31.5.0-beta.3+mc26.3-fabricNot available1.5.0-beta.3+mc26.3-neoforge1.5.0-beta.3+mc26.3-fabric
26.21.5.0-beta.3+mc26.1-fabricNot available1.5.0-beta.3+mc26.1-neoforge1.5.0-beta.3+mc26.1-fabric
26.1.21.5.0-beta.3+mc26.1-fabricNot available1.5.0-beta.3+mc26.1-neoforge1.5.0-beta.3+mc26.1-fabric
26.1.11.5.0-beta.3+mc26.1-fabricNot available1.5.0-beta.3+mc26.1-neoforge1.5.0-beta.3+mc26.1-fabric
26.11.5.0-beta.3+mc26.1-fabricNot available1.5.0-beta.3+mc26.1-neoforge1.5.0-beta.3+mc26.1-fabric
1.21.x12 of 12 versions with builds
1.21.111.5.0-beta.2+mc1.21.11-fabricNot available1.5.0-beta.2+mc1.21.11-neoforge1.5.0-beta.2+mc1.21.11-fabric
1.21.101.5.0-beta.2+mc1.21.9-fabricNot available1.5.0-beta.2+mc1.21.9-neoforge1.5.0-beta.2+mc1.21.9-fabric
1.21.91.5.0-beta.2+mc1.21.9-fabricNot available1.5.0-beta.2+mc1.21.9-neoforge1.5.0-beta.2+mc1.21.9-fabric
1.21.81.1.0+mc1.21.7Not availableNot available1.1.0+mc1.21.7
1.21.71.1.0+mc1.21.7Not availableNot available1.1.0+mc1.21.7
1.21.61.1.0+mc1.21.6Not availableNot available1.1.0+mc1.21.6
1.21.51.5.0-beta.3+mc1.20.5-fabricNot available1.5.0-beta.3+mc1.20.5-neoforge1.5.0-beta.3+mc1.20.5-fabric
1.21.41.5.0-beta.3+mc1.20.5-fabricNot available1.5.0-beta.3+mc1.20.5-neoforge1.5.0-beta.3+mc1.20.5-fabric
1.21.31.5.0-beta.3+mc1.20.5-fabricNot available1.5.0-beta.3+mc1.20.5-neoforge1.5.0-beta.3+mc1.20.5-fabric
1.21.21.5.0-beta.3+mc1.20.5-fabricNot available1.5.0-beta.3+mc1.20.5-neoforge1.5.0-beta.3+mc1.20.5-fabric
1.21.11.5.0-beta.3+mc1.20.5-fabricNot available1.5.0-beta.3+mc1.20.5-neoforge1.5.0-beta.3+mc1.20.5-fabric
1.211.5.0-beta.3+mc1.20.5-fabricNot available1.5.0-beta.3+mc1.20.5-neoforge1.5.0-beta.3+mc1.20.5-fabric
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
1.16.x6 of 6 versions with builds
1.15.x3 of 3 versions with builds
1.14.x1 of 1 version with builds
ReleaseBetaAlphaNot available

This mod also publishes snapshot builds. Snapshots are not shown in the matrix.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Incompatible 1

macOS Chat FixesFixes Minecraft's text fields to use native macOS keyboard shortcuts, i.e. ⌘+Arrow jumps to line start/end, ⌥+Arrow jumps by word, etc.
Incompatible

How it compares

Full comparison

Command Blocks to Sign is open source under the Apache License 2.0 and is a server-required mod, with the client optional, for 1.21.5 – 26.3. Improved Sign Editing is client-side only and not open source, released under All rights reserved, for 1.19.2 – 26.3. Forge Cmd Essentials is server-side only under the MIT-0 license and is published for NeoForge 1.21.1 alone, so it does not address text input on the client.

ModLoadersGame versionsEnvironmentUpdated
CMD + DeleteFabric, Forge, NeoForge and Quilt1.14.4 – 26.3Client-side only2026-10-04
Command Blocks to SignFabric, Forge, NeoForge and Quilt1.21.5 – 26.3Server required, client optional2026-09-14
Improved Sign EditingFabric, Forge, NeoForge and Quilt1.19.2 – 26.3Client-side only2026-10-02
Forge Cmd EssentialsNeoForge1.21.1Server-side only2026-07-27

Questions

Does CMD + Delete need Fabric API on every loader?

Fabric API is required on Fabric and Quilt. Forgified Fabric API is required on Forge, and Sinytra Connector is required to load the mod on the other loaders.

Can CMD + Delete be installed on a server?

No. Servers do not need it; each player installs it for their own game.

Is CMD + Delete compatible with macOS Chat Fixes?

No. The mod is listed as incompatible with macOS Chat Fixes, so the two should not be installed together.

In the catalog

CMD + Delete is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 8,071 mods support Minecraft 26.3.

More from Omegabird113

All projects

Similar mods

What the author says

In Minecraft on macOS, pressing option + backspace deletes a single character, and pressing command + backspace deletes a word. This is completely inconsistent with the native OS, so I fixed it...
Omegabird113, on the Modrinth page

Official listing

Owner
Omegabird113
Published
2026-02-07
Updated on Modrinth
2026-10-04
Facts verified
2026-10-15

Tags