AlaLoot
Random loot from the entire item registry - drop chance equals your XP level. Boss kills give legendary stacks. Multi-language, fully configurable, server-side only.
AlaLoot
What is AlaLoot?
AlaLoot turns every block break and mob kill into a chance to drop a random item from the entire item registry. The more XP you have, the more likely you are to get something. Boss fights always reward fixed legendary stacks — so progression actually feels rewarding.
Server-side only — vanilla clients can join servers running AlaLoot. No client install required.
---
Features
- 8 languages out of the box — drop chance equals your XP level (1 lvl = 1%, capped at 100%). - 8 languages out of the box — anything that exists in the game can drop. - 8 languages out of the box — Ender Dragon, Wither, Warden and Elder Guardian always drop legendary stacks. - 8 languages out of the box — Common, Rare, Nether, End, Mob, Boss. Nether/End drops only fire in their dimensions. - 8 languages out of the box — fully editable in-game, no JSON wrangling. - 8 languages out of the box — toggle, blacklist, reload config without restarting the server. - 8 languages out of the box — install once on the server, every player benefits. - 8 languages out of the box — every chance, category and reward is editable in `config/alaloot-server.toml`. - 8 languages out of the box — English, Русский, Українська, 简体中文, Deutsch, Español, Français, Português (BR).
---
How it works
| Action | Effect | |---|---| | Break a block | Vanilla drop is replaced by a random item. Chance = `min(xpLevel, 100) / 100`. +1 XP regardless of the roll. | | Kill a mob | Same chance formula. +10 XP regardless of the roll. | | Kill a boss | Fixed legendary stack — always drops. |
Blocks are sorted into 6 categories. Each category can be toggled, blacklisted or limited live from in-game commands.
---
Commands
All commands require operator permission.
``` /alaloot reload Reload config without restart. /alaloot stats Show item-pool stats. /alaloot info Show category of the block you are standing on. /alaloot toggle <area> <on|off> Toggle drops for blocks / mobs / bosses. /alaloot blacklist <add|remove> <item|mod> <id> Manage the blacklist live. ```
---
Configuration
After the first world load AlaLoot creates `config/alaloot-server.toml`. Drop chance multipliers, dimension gates, blacklists and boss reward sizes — all editable there. Run `/alaloot reload` to apply changes without restarting.
---
Compatibility
- Side: 1.21.10 (26.1.2) - Side: NeoForge 26.1+ - Side: server-only — works with vanilla clients
---
Links
- License: https://github.com/Ma3auka/AlaLoot - License: https://github.com/Ma3auka/AlaLoot/issues - License: MIT