File Details
SimpleEnchantments-0.5.0.beta.jar
- B
- Jan 29, 2026
- 406.41 KB
- 806
- Early Access
File Name
SimpleEnchantments-0.5.0.jar
Supported Versions
- Early Access
- Added 2 new Enchantments: Elemental Heart (I) and Thrift (I-III) (Thrift is disabled by default, but can be activated in the config).
- Added API Access (documentation soon!) and extended the existing
/givecommand with a--enchantsargument.
Usage: /give item_id --enchants enchant1:lvl;enchant2:lvl
Example: /give Tool_Pickaxe_Adamantite --enchants efficiency:3;fortune:3;durability:3;smelting:1
API endpoints:
ItemStack addEnchantment(@Nonnull ItemStack item, @Nonnull String enchantmentId, int level);
ItemStack removeEnchantment(@Nonnull ItemStack item, @Nonnull String enchantmentId);
int getEnchantmentLevel(@Nullable ItemStack item, @Nonnull String enchantmentId);
boolean hasEnchantment(@Nullable ItemStack item, @Nonnull String enchantmentId);
Map<String, Integer> getEnchantments(@Nullable ItemStack item);
- Enchantments now extend up to level 100 (only via commands or API).
- Added an option to change the required Upgrade Tier for unlocking the Enchanting Table, as well as each of the Scrolls, to the config.

