Minecraft

Enchanting Reimagined: A Guide to the Easy Magic Mod

Minecraft·May 20, 2026·20 min read

A Decade-Old Block, Quietly Refreshed

Vanilla Minecraft's enchantment table has barely changed in twelve years. The 1.8 update bolted on a Lapis Lazuli requirement and that, more or less, was that. If you have ever stared at the same scrambled mystery letters wondering why this block feels frozen in time, you are not alone. Easy Magic is a mod that modernizes the enchantment experience without throwing out what made it work in the first place. This walkthrough covers how to install it on both your server and client, what it actually changes in-game, and how to bend it to your preferences.

What Easy Magic Brings to the Table

Easy Magic is a Forge and Fabric mod by Fuzs, with art credit going to LunaPixelStudios. It supports Minecraft 1.15.2 through 1.19.3 and has racked up more than 11.2 million downloads. The mod focuses on quality-of-life upgrades for enchanting: you can reroll enchantments, store items inside the table between sessions, and watch lapis and tools physically float above the block. Nothing breaks the vanilla feel; it just makes the loop less frustrating.

Downloading the Mod

  1. Open the Easy Magic CurseForge page.
  2. Click Files at the top, then View All to see every available release.
  1. Pick the Forge or Fabric build that matches your setup and press Download.
  1. Save the `.jar` somewhere you will remember a few steps from now.

Required Dependencies

Easy Magic does not run on its own. Grab these alongside the main jar:

  • Puzzles Lib: required for both Forge and Fabric.
  • Fabric API: required for Fabric installs.
  • Forge Config API Port: required for Fabric installs.

Installing on Your Server

  1. Open your server control panel and stop the server.
  2. Find the version selector in your panel and confirm the current loader.
  1. If needed, switch the version to Forge or Fabric so the loader matches your mod jar.
  2. Open your file manager from the panel sidebar and log in.
  1. Enter the `mods` folder, creating one if it does not exist.
  2. Click Upload in the top-left, then drag the mod and its dependencies into the window.
  1. Head back to the main panel page and restart the server.

Installing on Your Client

Before copying anything across, make sure you already have the same Forge or Fabric version installed that your server uses. Then:

  1. Open the Minecraft launcher and click Installations at the top.
  2. Highlight your modded profile and press Open Folder.
  1. Inside that folder, open or create a `mods` directory.
  2. Drop the Easy Magic jar and every required dependency into it.
  1. Return to the launcher and press Play on your profile.

What Changes Once You Join

The first thing you will notice in-game is nothing. Easy Magic does not add a new biome or boss; it sharpens the enchantment table itself. Build one the usual way, drop in your item and lapis, and the new features come alive.

Rerolling Enchantments

The headline feature is rerolling. For 1 Lapis Lazuli and 5 experience points, you can shuffle the offered enchantments without committing to one. Keep rolling until something useful lines up, or until you run out of patience and accept whatever shows up next.

Items That Stay Put

Anything you place inside the enchantment table stays there when you walk away. Your lapis and the tool you were enchanting will still be waiting when you come back. Useful if you need to step out for a quick mining trip or just decide to finish enchanting later.

Visual Flair

The block also gets some character. Lapis stored inside orbits the table in mid-air, and any item left in there hovers above it when you walk close. It changes nothing about how enchanting works, but it does make the corner of your base look a lot less static.

Editing the Configuration

If the defaults do not suit your world, plenty of values can be tuned. You can change how many bookshelves the table needs, disable rerolling, or limit how many enchantments preview when hovering over an option.

  1. From the control panel, stop the server and wait until it shows as Offline.
  2. Open your file manager again and enter the `config` folder.
  3. Find `easymagic-server.toml` and click Edit on the right.
  1. Adjust whatever you need, then press Save at the top.

Start the server again and your changes will apply on the next launch.

Troubleshooting Common Issues

Connection refused: usually the server did not fully start, or the mod itself is misbehaving. Open the console and look for stack traces. Confirm Easy Magic and its dependencies are installed on both the server and every player's client. Anyone missing a file will be blocked from joining.

Crash on startup: most often a loader mismatch. Check that you grabbed the Forge build for a Forge server, or the Fabric build for a Fabric server. Then verify the dependencies are present and matching, because Easy Magic will not run without them.

Config not saving: edit the file only when the server is fully offline. Anything still running in memory may overwrite your changes on shutdown. Also keep the TOML formatting clean: a missing quote, stray space, or rogue capital letter can corrupt the file. Save, then start the server and confirm the changes stuck.

  • Easy Magic CurseForge page
  • Puzzles Lib CurseForge page
  • Fabric API CurseForge page
  • Forge Config API Port CurseForge page

Still have questions?

Come chat with us and we will get back to you as soon as possible!

Contact Support