Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
One command hands you 29 shulker boxes of fully enchanted gear, potions, books and supplies. Gearkit is a plain datapack for creative and test worlds, where you want the gear without collecting it first.
What is in the boxes
| Boxes | Count | Contents |
|---|---|---|
| Gear | 10 | Full netherite armour, sword, axe, two bows, two crossbows, two tridents, two maces, two pickaxes, shovel, shears, fishing rod, shield, elytra, a totem, rockets, arrows and 16 enchanted golden apples. |
| Potions | 10 | 42 potion types as drinkable, splash and lingering, two of each. |
| Books | 2 | All 40 enchantments at their highest level, plus 14 spare books. |
| Totems | 1 | 27 totems. |
| Rockets | 1 | 27 stacks of rockets with flight duration 3. |
| Mobility | 1 | Ender pearls, chorus fruit, wind charges, an elytra with rockets, buckets, obsidian, ender chests, respawn anchors, a bed, scaffolding, a boat, a minecart and rails. |
| Food and blocks | 1 | Golden apples, golden carrots, meat, a cake, and building blocks from cobblestone to netherite. |
| Station | 1 | Five beacons with 192 netherite blocks, conduits, anvils, an enchanting and a smithing table, a brewing set-up and experience bottles. |
| Tipped arrows | 2 | All 42 potion types as arrows, 64 each. |
The ten gear boxes come in six variants. They differ in the protection type on the armour and the damage type on the weapons.
Every enchantment is at its vanilla maximum, never above it. There are no fire enchantments: Fire Aspect and Flame are left out. Enchantments that cannot share an item are split over two items, for example a bow with Infinity and a bow with Mending, or a pickaxe with Fortune and one with Silk Touch.
How to use it
You need permission to run functions: cheats switched on in your own world, or operator rights on a server.
Put the file into the datapacks folder of your world, run /reload, then run /function gearkit:all.
Six boxes go into your ender chest. The other 23 are placed on the ground 15 blocks in front of you, five to a row.
/function gearkit:give_all puts all 29 boxes into your inventory instead. An inventory has 36 slots, so it has to be almost empty.
Which file
Take 1.0.0 for Minecraft 1.21.5 and later. Take 1.0.0-legacy for 1.21 to 1.21.4. The contents are the same, only the way enchantments are written differs.
What is tested
I ran 1.0.0 on plain servers running 1.21.11 and 26.3, and 1.0.0-legacy on 1.21. On each one the datapack loaded without an error, the ender chest held 6 boxes, 23 boxes stood on the ground and the inventory held 29 after give_all.
Not tested: the versions in between, and a real game client. The test player was a bot.
The two messages the datapack prints in the chat are in German.
Source
The datapack is generated by a Python script. The script and its output are on GitHub under the MIT license.

