Tags
Creators
Details
Licensed GPL-3.0-only
Published 3 months ago
Updated 3 weeks ago
All versions
1.0.2
Release
EnhancedEchest 1.0.24 months ago 21
Compatibility
Minecraft: Java Edition
26.2
26.1.x
1.21.11
Platforms
Folia
Paper
Purpur
Changes
This release focuses on importing existing data from other vault plugins, and adds an account-transfer command plus an admin tool to empty a chest.
Added
- Added migration from the
AxVaultsplugin. Items keep their custom names, lore, and enchantments, and each vault maps to the EnhancedEchest chest with the same number./ee migrate axvaultsimports every player in the AxVaults database./ee migrate axvaults <player>imports a single player, online or offline.
- Added migration from the
PlayerVaultsXplugin, read directly from its vault files. Works for offline players./ee migrate playervaultsximports every player with PlayerVaultsX data./ee migrate playervaultsx <player>imports a single player, online or offline.
- Added
/ee transfer <from> <to> <#index | name | all>to move a player's ender chests onto another account, for when someone switches accounts.- Use
allto move every chest, or a#indexor chest name to move a single one. - The destination ends up with exactly the source's chests: nothing from the destination account is stacked on top, and the source's chests are removed so items are never duplicated.
- If the destination already holds items in a chest the transfer would replace, add
overrideto discard them ortempto move them to recoverable temporary storage. - Gated by the new
enhancedechest.admin.transferpermission.
- Use
- Added a Clear chest button to the
/ee viewmenu that empties a chest's contents. It is visible only to admins with the newenhancedechest.admin.clearpermission, is tagged with a red(Admin)label, and asks for confirmation before wiping anything.
Changed
- Breaking:
/ee migrate runis now/ee migrate vanilla, and/ee migrate run allis now/ee migrate vanilla all. Update any console scripts or command blocks that call the old name. - Breaking: the migration permission node
enhancedechest.admin.migrate.runis nowenhancedechest.admin.migrate. Re-grant this node to your staff. /ee view <player>and/ee view <player> <index>now open a per-chest menu (with Open, and Clear chest for admins who have the permission) instead of opening the inventory immediately. Click Open in the menu to open the chest.
Improved
- Improved vanilla migration on
Purpurand Paper forks: enlarged ender chests are now imported in full, up to all 54 slots, instead of only the first 27. - Improved the update checker so it falls back to GitHub releases when Modrinth cannot be reached, pointing players to the GitHub download instead.
- Improved how chest contents are stored so saved data is more compact.
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:xgEWccga:kRkVnqrA"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:xgEWccga:kRkVnqrA"
}

