zEvolutiveTools 1.0.2
Enchant names now stick on reload, and every vanilla enchant ships pre-translated in all 10 languages.
What's New
Every vanilla enchant now ships with a built-in name in all 10 languages, so you no longer have to type them in by hand. Smite, Fire Aspect, Sweeping Edge, Bane of Arthropods, and the rest all show translated out of the box. This is also the first official release, the version is now1.0.1and up, instead of1.0.0-x.
Fixed
Enchant names you add toenchant-namesin your language file used to get wiped on reload, so an added enchant showed in English (for exampleFire Aspectinstead ofAura de feu). They stay now.
What To Do
- Drop in the new jar and restart.
- To pull the full built-in list into an existing server (French example): open
lang/fr_fr.yml, delete the wholeenchant-names:block, then run/et reload. The plugin writes the complete French list back in. (A brand new server already has it.)- Prefer to keep your file as is? Add a line under
enchant-namesfor any enchant you use, likeFIRE_ASPECT: "Aura de feu". Those stick too.
Heads Up
- An enchant with no line in
enchant-namesstill falls back to a plain English name (FIRE_ASPECTbecomes "Fire Aspect"). Every vanilla one now has a line, so this only happens for custom or modded enchants.- Use real MC enchant keys (
SHARPNESS,SMITE,LOOTING,FIRE_ASPECT,SWEEPING_EDGE,BANE_OF_ARTHROPODS...).
Version Breakdown
Version Focus 1.0.2Every vanilla enchant ships pre-translated in all 10 languages, no manual entry needed. 1.0.1First official release. Added enchant names now stick on reload instead of being wiped.
Earn. Upgrade. Evolve.
Need help or found a bug? Join the Discord.
Read the documentation | Join the Discord
Enjoying the plugin? Areview goes a long way!
zEvolutiveTools 1.0.0-6
Custom enchants now persist on reload
Fixed
Custom enchants added to a tool file were getting wiped on reload, so only the built-in ones (like Sharpness and Looting) showed up. Enchants you add to a tool now stay put, and appear in the menu and lore.
What To Do
- Drop in the new jar and restart.
- Re-add your enchants to
sword.yml(they were already wiped from the file), then run/et reload. They'll stick now and show in the menu and lore.
Heads Up
- Use real enchant names only (Sharpness, Smite, Looting, Fire_Aspect, Sweeping_Edge, and so on). A made-up name will show in the menu but won't actually do anything.
- Check your
cost-curvevalues. It's one number per level, the price for that level. Make sure they're set to real prices (low values like 6 to 9 mean those levels cost almost nothing).
