Smart Completion
by endorh
Smart Completion changes how command suggestions are matched and ordered, so a player can type a few initials instead of full command words.
What it does
The mod matches each word of a command or argument by its first letters, so typing gr dc t can produce the gamerule doDaylightCycle true suggestion. Matching also looks inside suggestions for fuzzy matches when the typed text is not an initial sequence, and those fuzzy results are listed after the smart matches. The most relevant suggestion sits closest to the input bar, where the eyes already are, and the order can be changed in the settings.
Pressing the accept key inserts the suggestion and adds a space so the next argument can be typed right away, while a middle mouse click accepts a suggestion and erases the remaining text. Accepting behavior is configured per key or mouse button, and the mod can be disabled with a single command for players who find it confusing. It is a client-side mod: it provides better suggestions for commands from modded command sets, datapacks and server plugins, but it does not change how the server executes them. Smart Completion is released under the MIT License and is open source, with a source code repository, issue tracker and wiki linked from the project.
Key features
Initials-based matching
Each word of a command can be matched by its first letter, so fewer keystrokes reach the wanted suggestion.
Fuzzy fallback results
When initials do not match, suggestions containing the typed text anywhere are shown after the smart matches.
Suggestion order
The most relevant suggestion appears closest to the input bar, and the ordering is configurable.
Configurable accepting
Accepting a suggestion, adding a space and erasing the rest of the text are bound to keys or mouse buttons the player chooses.
Gallery
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x12 of 12 versions with builds
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.x3 of 3 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Smart Completion runs on the client only, so players install it themselves and server owners need nothing. MCDR-Command-Suggestion is a server-side only Fabric mod under the GNU Affero General Public License v3.0 or later, for 1.14 – 26.3. MCDRCommandCompletionReforged is a Fabric mod for client and server under the GNU Lesser General Public License v3.0 only, for 1.16 – 1.21.10. NBT Autocomplete is a client-side Fabric, Forge and NeoForge mod for 1.16.5 – 26.3, licensed under the GNU Lesser General Public License v3.0 only.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Smart Completion | Fabric, Forge and NeoForge | 1.16.3 – 26.3 | Client-side only | 2026-10-02 |
| MCDR-Command-Suggestion | Fabric | 1.14 – 26.3 | Server-side only | 2026-10-08 |
| MCDRCommandCompletionReforged | Fabric | 1.16 – 1.21.10 | Client and server | 2025-11-19 |
| NBT Autocomplete | Fabric, Forge and NeoForge | 1.16.5 – 26.3 | Client-side only | 2026-09-20 |
Questions
Does Smart Completion need to be installed on the server?
Which loaders does Smart Completion support?
Does the mod work with commands added by other mods?
In the catalog
Smart Completion is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 8,071 mods support Minecraft 26.3.
Similar mods
What the author says
Client-side mod that provides better autocompletion suggestions for commands. Supports modded and custom commands from datapacks or server plugins, and it's not required on the server to work.
Official listing
- Modrinth page
- modrinth.com/mod/smart-completion
- Owner
- endorh
- Published
- 2025-10-13
- Updated on Modrinth
- 2026-10-02
- Facts verified
- 2026-10-15
