All versions
1.1
Release
LootrPlugin 1.19 months ago 84
Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
1.19.x
1.18.x
Platforms
Bukkit
Paper
Purpur
Spigot
Changes
Lootr
Per-player loot chests for Paper servers. No more loot stealing!
Inspired by the Lootr Mod. Every player gets their own unique loot from structure chests.
Features
- 🎁 Per-player loot - Same chest, different loot for each player
- 🏛️ Structure support - Dungeons, temples, mansions, and more
- 📦 Datapack compatible - Works with custom structure datapacks
- 🔒 Protected - Anti-break, anti-hopper, anti-explosion
- 🛡️ Gamemode protection - Survival/Adventure players cannot break chests
- ⚡ OP Double-break - OP/Admins must break twice to confirm destruction
- ⚡ 1.18 - 1.21 - Full Paper compatibility
How It Works
- Find a chest in any structure
- Open it → Get unique loot
- Other players open same chest → Get their own loot
- For you, it becomes a normal chest after first open
- Chest stays protected so other players can still use it
Commands
| Command | Permission | Description |
|---|---|---|
/lootr |
lootr.admin |
Main admin command |
/lootr reload |
lootr.admin |
Reload config and datapacks |
/lootr convert |
lootr.admin |
Convert nearby chests to Lootr |
/lootr custom |
lootr.admin |
Create custom Lootr chest |
/lootr debug |
lootr.admin |
Debug datapack loot tables |
/customchest |
lootr.custom |
Shortcut to create custom chest |
Permissions
lootr.admin- Full admin accesslootr.custom- Create custom chestslootr.break- Break Lootr chestslootr.bypass- Bypass all restrictions
Config
settings:
auto-convert: true
particles: true
sounds: true
loot:
refresh-hours: 0 # 0 = one time per player
protection:
prevent-break: true # Prevent breaking in Survival/Adventure
require-permission-to-break: false
op-double-break: true # OP must break twice to confirm
prevent-hopper: true # Prevent hopper extraction
prevent-explosion: true # Prevent explosion damage
messages:
break-warning: "&c&l[!] &eThis chest is instanced per-player. You cannot break it!"
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:4ykhAK59:Zo0gwM4W"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:4ykhAK59:Zo0gwM4W"
}

