HeadBash Commands
by blockmath
HeadBash Commands adds a bash command and a few simple utilities for saving and loading structures on NeoForge servers.
What it does
The bash command runs a limited scripting format that resembles execute, with let, eq, int, step and for-loop style options. Its main purpose is to let server administrators script command sequences. Unlike a plain command, bash can be given a permission level that players cannot bypass. The format only supports numeric types, and it waits for earlier options to be processed before parsing a command, so errors such as double values are avoided during parsing.
The mod also adds basic commands for saving an area as a structure block file in .nbt format and loading a specified structure from an .nbt file. It is server-side only, so players join without installing anything, and only the server needs the NeoForge loader. The mod is released under the MIT License and is open source. Its files are published for NeoForge 1.21.1, and version 1.0.0 was released on 2025-06-23.
Key features
Scripted bash command
A bash command runs a restricted scripting format modeled on execute, with let, eq and loop options.
Save and load structures
Commands save an area to a structure block .nbt file and load a named structure from one at a given position.
Numeric variables
Variables are set with let and eq, and integer conversion and floor operations are available for numbers.
Permission level control
The permission level of the bash command can be set in the config, so players cannot bypass the restriction.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Automating command sequences
Server administrators can chain several steps into a single bash command instead of typing each one.
Copying builds
A build can be saved as a structure file and placed again elsewhere in the world with the load command.
Who it’s for: Server owners and administrators who want scripted command sequences or structure saving on a NeoForge 1.21.1 server. Players need nothing installed.
How it compares
Command Sticks is a NeoForge mod for 1.21.1 that runs on the client and server together and is released under All rights reserved. HeadBash Commands is server-side only and uses the MIT License, so players do not need it. Save and Load Inventories also runs server-side only, but it targets Fabric, Forge, NeoForge and Quilt across 1.16.5 – 26.3 and saves inventories rather than structures.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| HeadBash Commands | NeoForge | 1.21.1 | Server-side only | 2025-06-23 |
| Command Sticks | NeoForge | 1.21.1 | Client and server | 2025-02-04 |
| Save and Load Inventories | Fabric, Forge, NeoForge and Quilt | 1.16.5 – 26.3 | Server-side only | 2026-10-02 |
Questions
Does HeadBash Commands need to be installed on the client?
Which loader does HeadBash Commands use?
Can players bypass the bash permission level?
In the catalog
HeadBash Commands is one of 36,990 Utility mods on ModsFinder, and one of 13,477 Utility mods for NeoForge. 32,366 mods support Minecraft 1.21.1.
More from blockmath
Similar mods
What the author says
HeadBash Commands is a small mod that adds a few simple command utilities. In addition to basic commands such as /save and /load, the main feature of this mod is the /bash command, which allows you to do limited in-command scripting in a format similar to /execute. The permission level of each command is…
Official listing
- Modrinth page
- modrinth.com/mod/headbash-commands
- Owner
- blockmath
- Published
- 2025-06-23
- Updated on Modrinth
- 2025-06-23
- Facts verified
- 2026-10-15
