ModsJava
AbyssLoot
Renewable per player loot for existing chests, structures & dungeons. Free Minecraft Java mod for 1.16, 1.17, 1.18.
⬇ Download on SpigotRenewable per-player loot for existing chests, structures & dungeons.
AbyssLoot turns generated containers into reusable per-player loot sources. Each player gets their own loot and refresh timer, so already explored structures can stay useful on long-running servers.
✨ Features
Per-player loot
Every player receives their own loot from supported containers.
One player opening a chest does not empty it for everyone else.
♻️ Renewable loot
Loot can automatically refresh after a configurable amount of time.
Works with existing worlds
AbyssLoot can use existing vanilla/datapack loot tables and generated containers without requiring a full world rebuild.
A built-in migration scanner can process already-generated chunks:
Migration automatically slows down or pauses when server TPS drops.
Custom Loot Boxes
Create reusable loot boxes directly in-game.
Supported options include:
Generated and migrated brewing stands can contain randomized potion loot while keeping the normal vanilla brewing interface.
Supports:
AbyssLoot can detect and work alongside supported custom item and enchant plugins.
Supported integrations may include:
to view detected integrations on your server.
⏱ Refresh Display
Players can see remaining refresh time:
Analytics
Track:
LOCAL or MySQL
No database is required.
AbyssLoot supports:
Custom loot box definitions can be backed up and restored:
Compatibility
AbyssCore is required and available separately as a lightweight free dependency.
Download AbyssCore here
Found a bug or have a suggestion? Feel free to leave a message in the discussion section.
AbyssLoot turns generated containers into reusable per-player loot sources. Each player gets their own loot and refresh timer, so already explored structures can stay useful on long-running servers.
✨ Features
Per-player loot
Every player receives their own loot from supported containers.
One player opening a chest does not empty it for everyone else.
♻️ Renewable loot
Loot can automatically refresh after a configurable amount of time.
Code (Text):
settings:
refresh-seconds: 604800
refresh-seconds: 604800
AbyssLoot can use existing vanilla/datapack loot tables and generated containers without requiring a full world rebuild.
A built-in migration scanner can process already-generated chunks:
Code (Text):
/abyssloot migrate dry-run
/abyssloot migrate run
/abyssloot migrate status
/abyssloot migrate cancel
/abyssloot migrate run
/abyssloot migrate status
/abyssloot migrate cancel
Custom Loot Boxes
Create reusable loot boxes directly in-game.
Code (Text):
/abyssloot box create dungeon_t1 27
Supported options include:
- independent chance mode
- weighted loot mode
- configurable roll amounts
- permissions
- one-time loot
- refresh timers
- loot preview
Generated and migrated brewing stands can contain randomized potion loot while keeping the normal vanilla brewing interface.
Supports:
- weighted potion types
- configurable spawn chance
- 1–3 potion slots
- optional Blaze Powder fuel
AbyssLoot can detect and work alongside supported custom item and enchant plugins.
Supported integrations may include:
- ItemsAdder
- Oraxen
- Nexo
- MMOItems
- EcoItems
- EcoEnchants
Code (Text):
/abyssloot integrations
⏱ Refresh Display
Players can see remaining refresh time:
- in chat
- directly in the inventory title
Code (Text):
Abyss Loot - refreshes in 5d 14h
Track:
- opens
- loot generations
- unique players
Code (Text):
/abyssloot stats
No database is required.
AbyssLoot supports:
- local storage
- optional MySQL
- asynchronous persistence
- pooled database connections
Custom loot box definitions can be backed up and restored:
Code (Text):
/abyssloot box backup
/abyssloot box restore <file>
/abyssloot box restore <file>
- Spigot
- Paper
- Purpur
- Minecraft 1.16.5+
- AbyssCore required
Code (Text):
/abyssloot
/abyssloot info
/abyssloot stats
/abyssloot integrations
/abyssloot reload
/abyssloot migrate dry-run
/abyssloot migrate run
/abyssloot migrate status
/abyssloot migrate cancel
/abyssloot box list
/abyssloot box create <id> [size]
/abyssloot box edit <id>
/abyssloot box settings <id>
/abyssloot box preview <id>
/abyssloot box bind <id>
/abyssloot info
/abyssloot stats
/abyssloot integrations
/abyssloot reload
/abyssloot migrate dry-run
/abyssloot migrate run
/abyssloot migrate status
/abyssloot migrate cancel
/abyssloot box list
/abyssloot box create <id> [size]
/abyssloot box edit <id>
/abyssloot box settings <id>
/abyssloot box preview <id>
/abyssloot box bind <id>
Download AbyssCore here
Found a bug or have a suggestion? Feel free to leave a message in the discussion section.
AbyssLoot is a free Minecraft Java mod. Compatible with Minecraft 1.16, 1.17, 1.18, 1.19 and newer. Downloaded 7 times (via Spigot). Download it and open it directly in the game.