Compatibility
Minecraft: Java Edition
Platforms
Creators
Details
Lootin Remastered

This plugin was originally created by sachingorkar102 for 1.16.5, who has permitted its posting provided that the source code remains available. This project is a revival fork of the original Lootin plugin, maintained as a continuation of the original work to provide modern version support for newer APIs, and is distributed under the original project's license.
Description
Per player loot, perfect for survival servers! Lootin Remastered is a Spigot/Paper plugin that ensures container loot is unique for every player on the server. When a player opens a naturally generated chest, barrel, or minecart, they receive their own personal loot drop, preventing structures from being cleared out by the first explorer.
Features
- Per-Player Loot: Every naturally generated chest, barrel, or storage minecart generates independent contents per player, so no smp will ever have the problem of already-looted dungeons ever again
- Still Feels Vanilla: Players will open and close chests with the same sounds and animations, just like in vanilla Minecraft
- Automated Loot Refills: Supports configurable loot replenishment routines per world (managed via
worlds.yml). When enabled, containers automatically restock their loot pools after a designated cooldown window. Requires thelootin.autoreplenishpermission. - Vanilla Structural Integration: Directly interprets Minecraft's native loot table formats. Specific structures can be exempted via the
blacklist-structuresblocklist array in the plugin configuration. - Anti-Griefing & Explosion Safeguards: Special loot containers are protected against accidental breaking or structural damage. Regular extraction requires players to sneak while breaking the block. Complete block-breaking bypass requires the
lootin.breakchest.bypasspermission. Lootin containers are also protected against TNT and Creeper detonations (toggled viaconfig.yml). - Sculk Sensor Interactions: Interacting with a Lootin container fires typical spatial vibrations matching vanilla mechanics.
- Per-Player Elytras: Elytra frames inside End City ships generate uniquely per player. Has added compatibility for the Elytra Vaults plugin, letting that handle elytras logic instead. NOTE - Per player elytras are buggy on newer versions due to NMS support being gradually phased out
- Third-Party Ecosystem Hooks: Features built-in compatibility for WorldGuard (using the
lootin-container-accessflag), PlaceholderAPI, and custom world generators including Terra, OhTheDungeonsYou'llGo, BetterStructures, and TerraFormGenerator. - Note that CustomStructures support has been dropped
Design Choice
This plugin, instead of listening for loot chest and container generation on world gen, instead listens for when players open a loot chest for the first time, thus converting it into a plugin managed loot table with none the wiser! This implementation allows for mapmakers to modify existing chunks with new loot table chests, and supports new structures being pasted in existing chunks via commands, structure blocks, or WorldEdit.
Why was this made?
As of late 2025, the original developer announced they could no longer keep the plugin updated for newer Minecraft versions past 1.21.7, releasing a Lootin Uninstaller to safely revert containers.
❤️ Credits
- Original Author: sachingorkar102
- Contributors: DerexXD, PrometheuzzZ, Lauriichan
- Photo Credits: Enginee404
This project is open-source and licensed under the GNU General Public License v3.0 (GPL-3.0). You are free to modify and distribute this software under the terms of the same license.


