Tags
Creators
Details
1.0.3
Compatibility
Changes
✅ Bug Fixes
Fixed item duplication on death:
Moved event.getDrops().clear() to occur immediately after copying the drops, ensuring items no longer drop both on ground and in chest.
➕ New Features
Automatic double chest creation:
If there are too many items to fit in one chest, the plugin will now attempt to place a second chest adjacent to the first to form a double chest.
If no adjacent space is available, overflow items are dropped naturally.
Chest locking system:
Added lock timer (lock-duration) that prevents other players from opening a death chest for a set time.
Owners can access their chest immediately.
Non-owners are shown a countdown of remaining lock time if they try to open it early.
Owner tracking:
Each chest now saves the UUID of the player who died.
Used to enforce the locking mechanism per player.
Persistent lock + timestamp storage:
Death chests now store the time of creation (timestamp) to calculate remaining lock duration across server restarts.
Double chest restoration:
Both main and secondary chest locations are saved and restored if the plugin or server restarts before chest removal.
New commands:
/dc999 lock_duration <seconds> — Set how long chests remain locked to their owner (0 disables locking).
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:lO4tsixF:KZwzDtCN"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:lO4tsixF:KZwzDtCN"
}

