OneBlock STUDIO
Java Edition
MODERN MINECRAFT OOC GENERATOR

Big ideas.
One command.

Turn multiple Minecraft commands into a sleek, self-installing command block creation with zero mods needed.

Version-aware (1.8 – 1.21+)
Local browser sandbox
Impulse & Always Active ready

Command Workspace

OOC GENERATOR
Fully private · Runs client-side
2

Commands Script

Enter one Minecraft command per line. You can also import any standard .mcfunction file.

commands.mcfunction JAVA EDITION
ⓘ   # comments and empty lines are automatically skipped.

Quick shortcut: Ctrl + Enter to generate

3

Generated Output

Ready to generate
Your next creation starts here. Add your commands, then hit generate.
Generated commands will appear here. COMMAND BLOCK LIMIT 0 / 32,500

From idea to in-game.

Three straightforward steps to run your one-command creations.

01 Get a Command Block

Ensure cheats are enabled in your world, then run:

02 Paste Creation

Place down an Impulse Command Block. Right-click it and paste the generated command into the console input.

ϟ

03 Execute

Set to Unconditional & Always Active, then click Done. Your creation will assemble and run instantly!

Note: Leave 5 blocks of clear space above the command block. Cleanup automatically removes the installer rail, redstone, and source block after execution. Java 1.8 requires external redstone power as it has no Always Active mode.
VERSION COMPATIBILITY GUIDE

Minecraft Version Compatibility

OneBlock packages commands using version-optimized passenger and falling-block stacking architectures.

1.14 – 1.21+ · Self-powered installer
Uses a temporary armor stand spacer between the falling rail and redstone support. Supplies its own power and operates seamlessly from Always Active impulse blocks.
1.13 · BlockState
Falling-block stacks using modern BlockState NBT structures.
1.11 – 1.12 · Namespaced
Uses namespaced entity IDs and legacy Block tags.
1.9 – 1.10 · Classic Passengers
Uses Passengers tag stacking with original entity IDs.
1.8.x · Legacy Riding
FallingSand, MinecartCommandBlock and nested Riding tags (requires redstone trigger).
Snapshots & Older Releases
Enable "Show unsupported versions" in settings to inspect older releases.
Minecraft Official Command & NBT Documentation ↗