HomeJavaModsAbyssLoot
AbyssLoot
ModsJava

AbyssLoot

Renewable per player loot for existing chests, structures & dungeons. Free Minecraft Java mod for 1.16, 1.17, 1.18.

⬇ Download on Spigot
Renewable 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.
Code (Text):
settings:
  refresh-seconds: 604800
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:
Code (Text):
/abyssloot migrate dry-run
/abyssloot migrate run
/abyssloot migrate status
/abyssloot migrate cancel
Migration automatically slows down or pauses when server TPS drops.

Custom Loot Boxes
Create reusable loot boxes directly in-game.
Code (Text):
/abyssloot box create dungeon_t1 27


Supported options include:
Brewing Stand Loot
Generated and migrated brewing stands can contain randomized potion loot while keeping the normal vanilla brewing interface.
Supports:
Custom Item & Enchant Integrations
AbyssLoot can detect and work alongside supported custom item and enchant plugins.
Supported integrations may include:
Use:
Code (Text):
/abyssloot integrations
to view detected integrations on your server.

⏱ Refresh Display
Players can see remaining refresh time:
Example:
Code (Text):
Abyss Loot - refreshes in 5d 14h
Analytics
Track:
Code (Text):
/abyssloot stats
LOCAL or MySQL
No database is required.

AbyssLoot supports:
Backup & Restore
Custom loot box definitions can be backed up and restored:

Code (Text):
/abyssloot box backup
/abyssloot box restore <file>
Compatibility
Main Commands
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>
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.

Commands

Plugin details

Read from the plugin's own plugin.yml.

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.

Explore more