CurseForge · Hytale mod
Dragontale Drop Randomizer
Shuffles what common blocks and creatures drop, once per world. Every drop is still obtainable, progression stays intact.
Quick answer
Which Dragontale Drop Randomizer release should I use?
Dragontale Drop Randomizer DropRandomizer-1.0.0.jar targets 0.7. Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer. No required dependencies listed for this file.
Where it goes
Where should Dragontale Drop Randomizer be installed in Hytale?
Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.
Put Hytale mods on the world host or dedicated server. Singleplayer runs a local server too; Hytale does not use separate client mods.
What else does Dragontale Drop Randomizer DropRandomizer-1.0.0.jar need?
DropRandomizer-1.0.0.jar. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional project dependencies. Check the creator notes before changing an existing world.
Before you install it
Add Dragontale Drop Randomizer without breaking your instance.
Built for Dragontale Drop Randomizer DropRandomizer-1.0.0.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use DropRandomizer-1.0.0.jar. It targets 0.7; another release may target a different game build or dependency set.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Enable it on the world host
Do not install it as a separate client mod. Enable it on the world host—the local server in singleplayer or the dedicated server in multiplayer.
- 04
Pick the file you checked
Use the “Get this file” button beside DropRandomizer-1.0.0.jar. It opens that exact file at the source.
About this project
What does Dragontale Drop Randomizer add?
Drop Randomizer
Break a grass block and get copper ore. Kill a cow and get sticks. Drop Randomizer shuffles the drops of common blocks and creatures. The game stays playable, just a lot less familiar.
How it works
- Shuffled once, then fixed. On the first start the plugin rolls a new mapping and saves it. Every restart after that uses the same mapping, so your world stays consistent.
- Nothing gets lost. The shuffle is a true swap: every original drop ends up on exactly one new source, so everything you could get before is still obtainable.
- Progression stays intact. Drops only swap between sources from the same zone (Zone 1–4). You won't find late-game ore in starter dirt.
- Basic materials stay easy to get. Essentials like wood, fibre, sticks, stone, dirt, copper and iron always land on common blocks (soil, stone, trunks, leaves, grass), never on rare mobs or blocks.
- Blocks and mobs mix. Block drops can end up on creatures and the other way round. You can turn this off.
- No game files are changed. Everything is patched in memory at startup, and the changes are re-applied after asset reloads.
Installation
- Put the
.jarinto your server'smodsfolder. - Start the server. That's it.
The seed and the location of the lookup table are printed in the server log.
Configuration
Everything lives in mods/Dandex_DropRandomizer/:
| File | Purpose |
|---|---|
DropRandomizer.json |
Settings (see below) |
pool.json |
Which blocks and mobs take part, and their tier. Edit before the first start. |
mapping.json |
The saved shuffle. Delete it (server stopped) to roll new drops. |
mapping.txt |
Readable "who drops what now" table. ⚠️ Spoilers! |
Settings in DropRandomizer.json
| Option | Default | Description |
|---|---|---|
Seed |
0 |
Fixed seed for the shuffle. 0 = random. |
KeepTiers |
true |
Only swap drops within the same zone. |
MixBlocksAndMobs |
true |
Allow block drops on mobs and vice versa. |
EssentialsOnBlocks |
true |
Keep essential materials on common blocks. |
EssentialItems |
wood, fibre, sticks, stone, dirt, copper, iron | Item IDs that count as essential (* wildcards allowed). |
CommonBlocks |
soil, stone, trunks, leaves, grass, rubble… | Blocks that may receive essential drops. |
Excluded |
[] |
Block or drop list IDs that keep their normal drops. |
Settings are only read when a new shuffle is created. To apply changes, delete
mapping.jsonwith the server stopped.
Good for
- Randomizer runs and challenge playthroughs
- Exploring with friends: "What does a skeleton drop in our world?"
- Breathing new life into a world you know by heart
Made by RZ302 for Dragontale.
Project description from CurseForge.
Pick your setup
Dragontale Drop Randomizer releases for each Hytale build.
Choose the version and loader you play, then open the matching release.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Dragontale Drop Randomizer releases and Hytale builds
DropRandomizer-1.0.0.jar
26 Oct 2026
Looking for an older file? The official CurseForge project page is in Resources.