Skip to content
◆ TTS-STUDIO docs Discord

Plugins / EnchantsForge

EnchantsForge

Build the Altar, then earn the enchantment

EnchantsForge adds 17 custom enchantments to Paper and Spigot, from 1.17 to 26.x, from Telekinesis and Auto Smelt to Soulbound and Wings. Players apply them at an Altar they build in the world, and the enchantments stay on the item through anvil renames, stack splits and trades.

How it works in play

The seventeen

How to use it

  1. Install: drop the jar into /plugins and restart once. English is the default; set language: es for Spanish.
  2. Build an Altar anywhere: beacon in the middle, obsidian two blocks out on each side, an enchanting table close by.
  3. Enchant: right-click the beacon, place the item, click an enchantment.
  4. Tune the economy: altar.xp-cost-multiplier and anvil.xp-cost-multiplier in config.yml (0.5 is half price, 2.0 double). Wings jumps, Magnetic pull speed and Frost Walker+ ice duration are there too.

Commands and permissions

Requirements

Neither is required. Without them the placeholders aren't registered and Iridescent is simply quieter. The plugin never refuses to start because an optional plugin is missing.

FAQ

Do enchantments disappear if someone renames the item?
No. They're stored in the item's own data, not read back from its description, so anvil renames, stack splits and trades keep them.

Does Minecraft's /enchant still work?
Yes. Vanilla enchanting and the vanilla command work next to the custom ones.

Can Excavator grief protected areas?
No. It skips any block the player isn't allowed to break, so claims and protected regions stay intact.

Can I add my own enchantments?
Yes. Extend CustomEnchant, register it through getRegistry(), and hook hits, kills, damage taken, block breaks, shots, arrow hits or a per-tick effect.

Can I translate the messages?
Yes. English and Spanish are included in lang/, in MiniMessage, and missing keys fall back to English.

Do I need a license key?
No. The plugin has no license check.

For questions or bug reports, use the discussion tab on this page or our Discord.

Keep reading