- Java 100%
|
|
||
|---|---|---|
| 1.21.x | ||
| 26.x | ||
| .gitignore | ||
| icon.jpeg | ||
| MODRINTH.md | ||
| README.md | ||
ChaosCrate
A client-side Fabric mod for Minecraft 1.21.10 / 1.21.11.
Open a menu, click a silly item, it lands in your inventory. That's the whole pitch.
v1.0 is out. First stable release — preset menu, 50+ presets across movement/combat/tools/animals/hats/potions, Insanity slider, category export, ModMenu hook. See the bottom of this file for the changelog.
What it does
Type /chaoscrate (or open ModMenu → ChaosCrate → ⚙) and you get a chest-style panel with category tabs. Click an item, it goes into your inventory via the vanilla creative-action packet, so the server doesn't need the mod — only creative mode on your end.
Contents
- Movement — Mega Mush (10× scale), Speed Feather, Tiny Potion, Ender Boots, Fast Elytra, Mountain Goat Boots, Ghost Walk Cape.
- Combat — Launch Hammer, Chaos Wand, Knockback Blade, Sweep Sword, four trident variants (storm/giant/tidal/swift).
- Tools — Mega Pickaxe (instant-mining), Aqua Pickaxe, Mining/Reach Tridents, Reach Glove, Out-of-Body Charm, Aqua-Lung, Frostward Talisman, Heart of Gold, Stealth Cape, Tank Chestplate, TNT-Resist Vest.
- Animals — Horse, Wolf, Happy Ghast and Nautilus armor in giant / tiny / swift variants. Put it on the mob.
- Hats — 80+. Blocks, mob heads, flowers, all 16 dyed beds, banner crowns, and 11 designed-banner crowns.
- Potions — Lightning Speed X, Mega Jump X, Giant Strength X, Eternal Regen, Levitation, Eternal Float, Vanish, Glow Stick, Ocean Boon, Frenzy, Cursed Slowness CXXVIII, Eternal Night Vision (infinite, no particles), Apocalypse Splash.
Knobs
- Insanity slider under the panel — multiplies every attribute amount before the item is built. Some presets cap themselves so they don't get out of hand (Fast Elytra caps at Lv 2).
- Export Category — dumps the whole tab into a shulker (or a chest of shulkers if it overflows). Hand to a friend.
Usage
| Action | Result |
|---|---|
/chaoscrate |
Open the menu |
| Click an item | Drops into your first empty slot (prefers selected hotbar) |
| Hover + drop key | Drops the item in the world |
| Scroll inside the panel | Page through tabs with more than 54 items |
| ModMenu → ChaosCrate → ⚙ | Same menu, different entry point |
Configuration
First launch writes config/chaoscrate/presets.json. Edit it to change items, lore, colors, attributes, banner patterns, armor trims, potion effects, equippable slot, max level. Delete the file to regenerate the defaults.
When the bundled schema bumps, your old file is renamed to presets.json.v<N>.bak and a fresh one is written — nothing silently lost.
A preset looks like this:
"mega_mush": {
"name": "MEGA MUSH",
"name_color": "light_purple",
"name_bold": true,
"item": "minecraft:red_mushroom",
"rarity": "epic",
"glint": true,
"lore": [
{"text": "\"One bite and the world shrinks.\"", "color": "gray", "italic": true},
{},
{"text": "» Titan-sized", "color": "light_purple"}
],
"attributes": [
{"attribute": "minecraft:scale", "amount": 9.0, "operation": "add_value", "slot": "any"},
{"attribute": "minecraft:movement_speed", "amount": 0.3, "operation": "add_multiplied_base", "slot": "any"}
]
}
Attribute operations: add_value, add_multiplied_base, add_multiplied_total.
Slots: any, mainhand, offhand, hand, head, chest, legs, feet, armor, body.
Colors: vanilla Formatting names (gray, light_purple, gold, …).
Requirements
| Version | |
|---|---|
| Minecraft | 1.21.10 – 1.21.x |
| Fabric API | any 1.21.x build |
| Java | 21 |
Optional: ModMenu — adds the config-screen button. Without it, just use /chaoscrate.
Building
cd 1.21.x
./gradlew build
Jar comes out at 1.21.x/build/libs/chaoscrate-fabric-<version>.jar. The deployMod task copies it to the local Modrinth Dev profile after every build — if your launcher profile lives somewhere else, change deployDir in build.gradle.
Repo layout
| Path | Minecraft | Mappings | Java |
|---|---|---|---|
1.21.x/ (active) |
1.21.10 / 1.21.11 | yarn 1.21.11+build.5 | 21 |
26.x/ (placeholder) |
26.x | — | 25+ |
Separate jars per Minecraft major. The 26.x/ directory is a placeholder — nothing's been ported yet.
Notes
- Pinned to the 1.21.x line. Won't load on 26.x.
- Resource-pack friendly: the menu draws from
generic_54.png, the creative-inventory tab sprites, andslot_highlight_back/_front. Retexture those and the menu restyles for free. - Banner patterns and armor trims pull from vanilla data registries, so whatever pack you've got loaded just works.
Roadmap
- Crate generation (chests, shulkers, kit containers filled with presets)
- In-game visual attribute editor
- Blueprint / structure export
- Online preset packs
Changelog
v1.0
- First stable release.
- Preset menu with category tabs, 9-column grid, scrolling for >54-item tabs.
- 50+ default presets across Movement, Combat, Tools, Animals, Hats, Potions.
- Insanity slider with per-preset caps.
- Export Category → shulker (or chest-of-shulkers on overflow).
presets.jsonschema versioning with automatic.bakon upgrade.- ModMenu integration (optional).
deployModGradle task for local launcher deploys.