MC Toolkit
Minecraft Tools, Builders & Guides

Build faster. Play more Minecraft.

Create commands, plan worlds, edit skins, and solve everyday Minecraft problems with fast browser tools for Java and Bedrock.

87+ tools 15 languages Java + Bedrock No signup

Building

A cape texture is 2,048 pixels and only 372 of them are ever drawn

The file is 64×32, the cape lives in a 22×17 corner, and the side people actually see is 160 pixels — under 8% of the image. Plus the one-pixel offset that catches everyone.

Read guide →

Latest guides

Browse all guides →

Building

A trimmed armour set has 1.57 billion possible appearances, which is why the lock button exists

199 states per slot to the fourth power. Rerolling all four at once will never converge on a look — locking the pieces you like turns an unsearchable space into a workable one.

Commands

A custom head stores a URL wrapped in base64 JSON, not an image

The profile component holds base64 of {textures:{SKIN:{url:…}}}. That is why a head's look is fixed at the moment it was made, and why the database can be tens of thousands of entries.

Commands

A Minecraft username is 1–16 characters of exactly three things, and a UUID has two spellings

Letters, digits, underscore. No hyphens, no dots, no spaces. And a UUID is accepted with or without its dashes — which is why one lookup fails and the identical one works.

Commands

A predicate with one condition has no wrapper, and that is a real shape change

One condition is the object itself. Two or more get wrapped in all_of or any_of. Plus the eight condition types, and why inverting is a wrapper rather than a flag.

Commands

A .nbt structure stores palette indexes, not block names — which is why it is so small

Three keys hold an entire build: size, palette and blocks. Each block is an integer pointing into the palette, so a 32³ volume of stone costs one string and 32,768 numbers.

Commands

The advancement tree: 126 advancements, and Story has no challenges at all

Adventure holds 47 of the 126 and the End just 9. 70 are dead ends, the longest chain is 8 deep, and the Story tab is the only one with zero challenge frames.

Browse all →

Looking for more Minecraft tools?

A suite of client-side generators, viewers and converters — all free, all in your browser.