ModsFinder

HeadBash Commands

by blockmath

HeadBash Commands adds a bash command and a few simple utilities for saving and loading structures on NeoForge servers.

NeoForgeServer-side onlyMIT LicenseOpen source1.21.1

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

  1. Scripted bash command

    A bash command runs a restricted scripting format modeled on execute, with let, eq and loop options.

  2. 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.

  3. Numeric variables

    Variables are set with let and eq, and integer conversion and floor operations are available for numbers.

  4. Permission level control

    The permission level of the bash command can be set in the config, so players cannot bypass the restriction.

Compatibility

Latest build for each game version and loader.

1.21.11.0.0
ReleaseBetaAlphaNot available

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

Full comparison

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.

ModLoadersGame versionsEnvironmentUpdated
HeadBash CommandsNeoForge1.21.1Server-side only2025-06-23
Command SticksNeoForge1.21.1Client and server2025-02-04
Save and Load InventoriesFabric, Forge, NeoForge and Quilt1.16.5 – 26.3Server-side only2026-10-02

Questions

Does HeadBash Commands need to be installed on the client?

No. Server owners install it, and players connect with no copy of their own.

Which loader does HeadBash Commands use?

It is published for NeoForge only, with version 1.0.0 for 1.21.1.

Can players bypass the bash permission level?

No. The bash command is configured with a permission level that players cannot bypass.

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

All projects

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…
blockmath, on the Modrinth page

Official listing

Owner
blockmath
Published
2025-06-23
Updated on Modrinth
2025-06-23
Facts verified
2026-10-15

Tags