ExcellentCrates v6 to v7 Converter, Minecraft Plugin

Free
What it is. A Paper plugin that migrates your ExcellentCrates v6 setup to v7, so you don’t have to rebuild every crate by hand. Requirements Paper 26.2 or 26.3, on Java 25 ExcellentCrates v7 installed and started once A copy of your old v6 files ( config.yml , crates/ , keys/ ) ExecutableItems and Nexo are optional, and only needed if your crates use them Commands /cratemigrate dryrun Simulates the migration and writes nothing. It saves a report listing what it would create, skip, and warn about. /cratemigrate run Runs the real migration and writes the v7 files. /cratemigrate report Shows where the last report was saved. The alias is /ecmigrate . Everything needs the permission ecmigrator.admin , which ops have by default. How to use it Install the jar, start the server once, and stop it or leave it running. Copy your v6 config.yml into plugins/ECratesMigrator/v6/ , your crate files into v6/crates/ , and your key files into v6/keys/ . Adjust plugins/ECratesMigrator/config.yml if needed. Run /cratemigrate dryrun and read the report. Run /cratemigrate run , then reload ExcellentCrates. Features Converts keys, crates, rewards, rarities, per-crate effect profiles, block positions, and several plain config values. Dry run and reports: preview every change and review warnings before anything is written. Safe by default: existing v7 files are never overwritten unless you allow it, and anything replaced is backed up first. ExecutableItems and Nexo support: snapshot items become give commands, so players get the real, current item. The preview keeps the name, lore, and model. Component stripping: removes item data components your server can’t decode, from every migrated item. Exclude list: skip old test crates and keys. Mapping options: map v6 animation ids to v7 ones, and list worlds that aren’t loaded. Config checks: warns about missing keys, unknown rarities and unreadable files, and renames reward ids with accents to safe ones. Customizable messages: MiniMessage prefix and every message editable in config.yml . Debug mode: logs every file read and full stack traces to the console. Optional extras: an automatic reload command after migrating, and a SQLite player-data copy that uses your own queries. NOTE: v6 permission rules on rewards (Required_Permissions, Ignored_For_Permissions) are not migrated, and that physical keys stay as snapshots. copyright 2026 all rights reserved Also Credit to NightDev for The ExcellentCrates Logo
More Minecraft Plugins
- Armature ($9.99)
- Management Core ($14.99)
- CraftEngine ($19.96)
- NMEntities - Custom Mobs ($2.40)
- StealAMob | Viral Mob-Stealing Gamemode ($16.56)
- Voxen (Free)