Turn your Minecraft world upside down with unpredictable crafting, fishing, and enchanting!
Crafting Chaos is a Minecraft datapack that adds a delightful twist of unpredictability to your world. Imagine crafting a diamond pickaxe and getting a golden sword instead, or fishing for salmon and reeling in an enchanted book! That's the magic of Crafting Chaos.
Perfect for servers looking to spice up gameplay, content creators seeking entertaining moments, or anyone who thinks Minecraft has become a bit too predictable. With four distinct modules and ten levels of chaos intensity, you can fine-tune exactly how wild you want your world to be.
Never know what you'll catch! Fish might become tools, treasure, or even rare enchanted items.
Defeating mobs becomes an adventure in itself. Zombies might drop diamonds, creepers could leave behind enchanted bows.
Craft within categories but get surprised by the outcome. That helmet you needed? Enjoy your new chestplate!
The enchantment table becomes a mystery box. Sharpness becomes Fortune, Protection turns into Feather Falling.
- Toggle each module independently
- 10 chaos levels from "barely noticeable" to "pure madness"
- Admin-friendly commands
- Persistent settings across restarts
- Download the latest release
- Drop the
Crafting-Chaosfolder into your world'sdatapacksfolder - Run
/reloadin your world or server - Become admin with
/tag @s add crafting_chaos.admin - Configure your chaos with
/function crafting_chaos:admin/main
That's it! You're ready to embrace the chaos.
| Scenario | Normal Minecraft | With Crafting Chaos |
|---|---|---|
| Fishing | 🐟 Salmon | 💎 Diamond Sword |
| Zombie Kill | 💀 Rotten Flesh | ⚡ Enchanted Bow |
| Craft Helmet | 🪖 Iron Helmet | 🛡️ Diamond Chestplate |
| Enchant Sword | ⚔️ Sharpness V | 🔥 Fire Aspect II |
Results vary based on chaos level and random chance!
Crafting Chaos is built with performance and compatibility in mind:
- Scoreboard-based configuration system
- Storage-driven data management
- Advancement triggers for event detection
- Individual function architecture (no parameter passing limitations)
- Loot table overrides for seamless integration
Works on single-player worlds, multiplayer servers, and alongside most other datapacks and plugins.
# Enable all modules
/function crafting_chaos:admin/toggle_fishing
/function crafting_chaos:admin/toggle_mob_drops
/function crafting_chaos:admin/toggle_recipe
/function crafting_chaos:admin/toggle_enchantment
# Set chaos level (1-10)
/function crafting_chaos:admin/set_chaos_5
# Check status
/function crafting_chaos:admin/main- Keep players engaged with unexpected discoveries
- Create unique events with temporary chaos boosts
- Fine-tuned control over gameplay impact
- Zero performance overhead
- Endless entertainment potential
- Surprise moments for viewers
- Customizable difficulty scaling
- Perfect for challenge runs
- Fresh take on familiar gameplay
- Rediscover the joy of exploration
- Adjustable to your comfort level
- Works with existing worlds
We welcome contributions! Whether you found a bug, have a feature idea, or want to improve documentation:
- Check our issues page
- Fork the repository
- Make your changes
- Submit a pull request
Every contribution helps make Crafting Chaos better!
| Requirement | Minimum | Recommended |
|---|---|---|
| Minecraft | 1.20 | Latest |
| Java | 17+ | Latest |
| RAM | 2GB | 4GB+ |
| Server Type | Vanilla | Any (Paper, Spigot, etc.) |
Crafting Chaos is licensed under the Apache License 2.0. Feel free to use it in your projects, servers, and videos!
- The Minecraft community for inspiration and feedback
- All contributors who help improve the datapack
- Server owners who test and provide valuable insights
- Content creators who showcase Crafting Chaos