All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Command GUI Buttons

Command GUI Buttons

by MSDNicrosoft • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Command GUI Buttons

Remade from https://github.com/joseph-garcia/command-gui-buttons

Last build Github Release

Description

Command GUI Buttons is a fabric mod for Minecraft that allows users to create buttons on their clients for preset chat messages, commands such as /warp home, or anything in the chat box. Users can bring up this menu in-game with the key G, type in the button's Name and Command they want to create, and press the button + to create. Then, the button will appear on users' screen for use whenever they want.

Dependencies

Dependencies

Dependency Type Link
Fabric API Required CurseForge | Modrinth
LibGui Required GitHub | Maven(Not recommend)

For your convenience, download links are listed below:

Minecraft Version Fabric API LibGui (Please use the given version)
1.16.5 CurseForge | Modrinth 3.4.0 GitHub
1.17.1 CurseForge | Modrinth 4.2.3 GitHub
1.18.2 CurseForge | Modrinth 5.4.2 GitHub
1.19.2 CurseForge | Modrinth 6.4.0 GitHub
1.19.3 CurseForge | Modrinth 6.5.3 GitHub
1.19.4 CurseForge | Modrinth 7.1.1 GitHub
1.20.6 CurseForge | Modrinth 10.0.0 GitHub
1.21.1 CurseForge | Modrinth 11.1.0+1.21 GitHub
1.21.5 CurseForge | Modrinth 13.1.0+1.21.5 GitHub
1.21.8 CurseForge | Modrinth 14.0.0+1.21.6 GitHub
1.21.10 CurseForge | Modrinth 15.0.0 GitHub
1.21.11 CurseForge | Modrinth 15.0.0 GitHub

Features

  • Unlimited number of buttons
  • Multiple commands or chat messages in one button
  • Custom order execute commands or send messages
  • Search for buttons (Case sensitive)

Main Page Command Edit Message Edit

How to Use

  • Bring up the menu in-game with the G key
  • Type in the Name and Command you want to save into a button
  • Press the + button

How It Works

The list of commands are serialized into a JSON format and stored locally on the users’ systems. The mod writes any new commands into the JSON as new buttons are created, and loads the JSON at the next start of the game.

Development

Support

Current main development for Minecraft version: 1.21.11

And use preprocess to be compatible with the following versions.

Note: We only accept the following versions of issues.

Please note that this information is time-sensitive and any version of the issue not listed here will be closed.

  • Minecraft 1.16.5
  • Minecraft 1.17.1
  • Minecraft 1.18.2
  • Minecraft 1.19.2
  • Minecraft 1.19.3
  • Minecraft 1.19.4
  • Minecraft 1.20.6
  • Minecraft 1.21.1
  • Minecraft 1.21.5
  • Minecraft 1.21.8
  • Minecraft 1.21.10
  • Minecraft 1.21.11

Mappings

We are using the Mojang official mappings to de-obfuscate Minecraft and insert patches.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.x 1.20.6 1.19.x +3
Fabric
6mo ago 1
1.21.x 1.20.6 1.19.x +3
Fabric
last yr. 1
1.21 1.20.6 1.19.x +3
Fabric
last yr. 1
1.20.x 1.19.x 1.18.2 +2
Fabric Quilt
last yr. 1
1.20.x 1.19.x 1.18.2 +2
Fabric
last yr. 1
1.20.x 1.19.x 1.18.2 +2
Fabric
last yr. 1
1.20.1 1.19.x 1.18.2 +2
Fabric
last yr. 1
1.19.x 1.18.2 1.17.1 +1
Fabric
last yr. 1
1.19.3
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.19.2
Fabric
last yr. 1
1.19.1
Fabric
last yr. 1
1.19
Fabric
last yr. 1
1.19
Fabric
last yr. 1
1.19
Fabric
last yr. 1
1.19
Fabric
last yr. 1
1.18.2
Fabric
last yr. 1
[2.5.0] Command GUI Buttons 2.5.0 by MSDNicrosoft on May 03, 2026
Download
### New features

  • Support MC 1.21.1, 1.21.9-1.21.10
  • Support MC 1.21.11

### Bug fixes

  • Fix preprocess
  • Fix missing alpha channel in font color

### Development

  • Update fabric-loom to 1.16-SNAPSHOT
  • Update fabric-loader to 0.19.2
  • Update lombok to 1.18.46
  • Update Gradle to 9.5.0
  • Update gradle/actions action to v6
  • Update actions/upload-artifact action to v7
  • Update actions/checkout action to v6
  • Update magiclib-core-fabric to v0.8.160
  • Update magiclib-better-dev to v0.3.68-beta
  • Update replace-token to v1.2.0
  • Update preprocessor to d452ef7
  • Update org.ajoberstar.grgit to 5.3.3


[2.4.0] Command GUI Buttons 2.4.0 by MSDNicrosoft on Aug 29, 2025
Download
### New features
  • Support MC 1.21.5-1.21.8
  • Drop support for MC 1.21

### Bug fixes
  • Do not render the dirt background in game (MC < 1.19.6)
  • Render the panorama if not in game (MC >= 1.19.6)

### Development
  • Update a lot of dependencies


[2.3.0] Command GUI Buttons 2.3.0 by MSDNicrosoft on Jul 03, 2024
Download
### New features

  • Support MC 1.20.6 & 1.21
  • Drop support for MC 1.20.2 & 1.20.4
  • Reload commands frequently

### Fix

  • Fix LibGui 13996a0

### Development
  • Update Gradle to 8.8
  • Update Gradle plguin fabric-loom to 1.7-SNAPSHOT
  • Update Gradle plguin org.ajoberstar.grgit to 5.2.2
  • Update dependency fabric-loader to 0.15.11
  • Update dependency Fabric API
  • Update dependency org.projectlombok:lombok to V1.18.34
  • Update actions dependency gradle/wrapper-validation-action to v3


[2.2.2] Command GUI Buttons 2.2.2 by MSDNicrosoft on Feb 01, 2024
Download
### New features

  • Support MC 1.20.2
  • Drop support for MC 1.20.1
  • Reload commands frequently (PR: #59)

### Development
  • Update Gradle to 8.5 (PR: #54)
  • Update Gradle plguin fabric-loom to 1.5-SNAPSHOT
  • Update dependency fabric-loader to 0.15.6
  • Update dependency Fabric API
  • Update dependency LibGui to 9.2.2


[2.2.0] Command GUI Buttons 2.2.0 by MSDNicrosoft on Oct 28, 2023
Download
### New features

  • Support MC 1.20.2 (PR: #51)

### Development

  • Update Gradle to 8.4 (PR: #48)
  • Update Gradle plguin fabric-loom to 1.4-SNAPSHOT (PR: #51)
  • Update Gradle plguin org.ajoberstar.grgit to 5.2.1 (PR: #49)


[2.1.0] Command GUI Buttons 2.1.0 by MSDNicrosoft on Jul 03, 2023
Download
  • Last Warning: This mod no longer has built-in dependencies**

To download dependencies,See [here](https://github.com/MSDNicrosoft/Command-GUI-Buttons#dependencies)

## Changes

### New features
  • Support MC 1.20.1

### Development

  • Update Gradle to 8.2
  • Update Gradle plguin fabric-loom to 1.2-SNAPSHOT
  • Update Gradle plguin org.projectlombok:lombok to 1.18.28


[2.0.0] Command GUI Buttons 2.0.0 by MSDNicrosoft on Apr 30, 2023
Download
## Changes

### Hightlight
  • Warning: This mod no longer has built-in dependencies**

To download dependencies,See [here](https://github.com/MSDNicrosoft/Command-GUI-Buttons#dependencies)

### New features
  • Support MC 1.16.5 1.17.1 1.18.2 1.19.2 1.19.3 1.19.4

### Development
  • Update Gradle plugin org.ajoberstar.grgit to 5.2.0
  • Update Gradle to 8.1
  • Update Gradle plguin fabric-loom to 1.1-SNAPSHOT
  • Add Gradle plugins com.replaymod.preprocess net.kyori.blossom org.projectlombok:lombok

### Credit
  • @Hendrix-Shen


[1.2.0] Command GUI Buttons 1.2.0 by MSDNicrosoft on Dec 26, 2022
Download
## Highlights

Versions after this date **will not be compatible with previous versions of the configuration file**, please follow the steps below to complete the configuration file migration manually:

  • Update the mod
  • Launch Minecraft, join a world or a server
  • Open the Resource Packs screen
  • Press the Open Pack Folder button
  • Go to the previous level of the current directory (e.g. .minecraft\1.19.3\resourcepacks\ -> .minecraft\1.19.3\ )
  • Open commands.json with system Notepad or other plain text editor
  • Press G ( or other hotkey you have configured )
  • Add them one by one according to the commands.json file (The context inside the double quotes after "name" is the button's name, and the context inside the double quotes after "command" is the button's command. A pair of bracketed related content is one button.)

## Changes

### New features

  • Support 1.19.3
  • Unlimited number of buttons
  • Add entry for ModMenu
  • Search for buttons
  • Edit mode
  • Support for returning to previous screen

![Main Page](https://cdn.modrinth.com/data/1E3oheF7/images/1ad7dd4ffb00aa1b67445fd867f80f2c664f059d.png)
![Command Edit](https://cdn.modrinth.com/data/1E3oheF7/images/9223ec186827b883c31400692821b3bc894fee65.png)

### Development

  • refactor: Remove the dependencies json_simple and json_io

## Credit
  • @Hendrix-Shen


[1.1.0] Command GUI Buttons 1.1.0 by MSDNicrosoft on Aug 28, 2022
Download
## Change
  • feat Add multi-command (#7 )
>I uses && as the delimiter for multiple commands.
>**Notice**: There is **a space around** &&
>e.g. /help && /gamemode creative && hello
[1.0.7] Command GUI Buttons 1.0.7 by MSDNicrosoft on Aug 14, 2022
Download
## 1.0.7

### Change
  • Support 1.19.2
[1.0.5] Command GUI Buttons 1.0.5 by MSDNicrosoft on Jul 24, 2022
Download
## 1.0.5

### Changes
  • chore(env)!: Can only be run on the client
  • refactor: Prevent NullPointerException mode adjustment
  • fix(i18n): Add key binding translations
[1.0.4] Command GUI Buttons 1.0.4 by MSDNicrosoft on Jul 18, 2022
Download
## 1.0.4

### Changes
  • fix: Unable to load language files
  • chore: Add contributors list

[1.0.3] Command GUI Buttons 1.0.3 by MSDNicrosoft on Jul 15, 2022
Download
## 1.0.3

### Change
  • fix: Command sent directly

### Credit
  • @Hendrix-Shen
[1.0.2] Command GUI Buttons 1.0.2 by MSDNicrosoft on Jun 30, 2022
Download
## 1.0.2
  • Support for 1.19
  • Change library fastjson to gson ( Because of security problems )
[1.0.1] Command GUI Buttons 1.0.1 by MSDNicrosoft on Mar 12, 2022
Download
## 1.0.1

  • Support for 1.18.2

Also,The correct file has been uploaded(Mar 14, 2022)
Command GUI Buttons Icon
Download Command GUI Buttons
Select game version
Select platform