Easy Magic icon

Mod - CurseForge

Easy Magic

Enchanting tables as they always should have been! Items stay after closing, and easy re-rolls.

Easy Magic project image

Source-provided project description. FreeMinecraftMods keeps creator credit and adds separate compatibility and decision guidance below.

Project overview

          Easy Magic makes it so that items stay in an enchanting table after you close the interface. The items are also rendered floating around the table block. Additionally the enchanting interface includes a button for rerolling the currently offered enchantments for a very low cost. ▶️ Leave both lapis and your to-be-enchanted item simply in the enchanting interface: It'll be beautifully rendered floating around the block! ▶️ Reroll currently offered enchantments for the cost of just a bit of lapis and a few experience points (not levels!). ▶️ Choose how many enchantments you will receive on an item should be preview in the enchanting interface. By default this remains at one. ▶️ Blocks between a bookshelf and an enchanting table are no longer forced to be air, anything without a collision box will work now such a torches or tall grass. ▶️ The number of bookshelves required for a maximum level enchantments is configurable down from 15. ▶️ Simply break and replace your enchanting table after adding this mod to an existing world! ▶️ Disable the reroll button in the config if it conflicts with your resource pack. All functionality will remain regardless! ▶️ Not compatible with Apotheosis and the matrix enchanter from Quark . ⏩ INSTALLATION REQUIRED ON CLIENT & REQUIRED ON SERVER ⏩ REQUIRES PUZZLES LIB TO BE INSTALLED (FABRIC & NEOFORGE) ⏩ REQUIRES FABRIC API TO BE INSTALLED (FABRIC) ⏩ REQUIRES FORGE CONFIG API PORT TO BE INSTALLED (FABRIC) If available for a mod, configuration is possible directly from in-game using the mod menu (requires Mod Menu by Prospector to be installed on Fabric). Please note that on older Minecraft versions installing Forge Config Screens is also a requirement. For manual configuration using an external text editor all files are found at .minecraft/config , named as MOD_ID-client.toml , MOD_ID-common.toml , or MOD_ID-server.toml , depending on the type of config. Not all types might exist for a mod, if any at all. 🌟 Thanks to csb987 for the idea of storing items in the enchantment table from their Lapis Stays in the Enchanting Table mod. 🌟 Thanks to Vazkii for the floating inventory contents rendering code taken from the runic alter renderer in their Botania mod. 🌟 Thanks to Draylar for the idea of locking enchantment rerolls behind a certain cost from their Reroll mod. 🌟 Thanks to JohnSmith_474 for inspiring the design of the reroll button from their awesome Enchanting Overhauled mod.               

FreeMinecraftMods decision guide

This mod is most relevant to players looking for Cosmetic, Utility & QoL on Fabric, NeoForge, Forge. Treat those labels as discovery hints, then verify the exact file and dependency list on the official project page.

The source record was updated on Jun 18, 2026, which is a recent freshness signal. A recent date does not guarantee support for every loader or Minecraft version, so still inspect the current file list.

What to verify before choosing a file

  • Confirm that the file is published by the credited creator on the linked official source.
  • Match the Minecraft version exactly instead of relying only on a broad category label.
  • Read dependencies, incompatibilities, and changelog notes before updating an existing instance.
  • Match the loader or server platform and its required version. Forge and NeoForge are not interchangeable.
  • Back up worlds and configuration files before testing the project in a long-term save or public server.

Compatibility at a glance

Minecraft versions in this snapshot: 1.21.4, 1.21.3, 1.21, 1.20.4, 1.20.1, 1.20, 1.19.4, 1.19.3, 1.19.2, 1.19.1, 1.19, 1.18.2

Loaders and platforms: Fabric, NeoForge, Forge

CosmeticUtility & QoL

Before you install

Match the exact Minecraft version and loader, install every required dependency, and test in a separate profile before opening an important world. Keep a backup before changing a working mod list.

Source, licensing, and corrections

FreeMinecraftMods does not mirror the project files. Use the official source for downloads, release notes, dependencies, support, and licensing details. Project names, images, and creator-written descriptions remain the property of their respective owners.

How listings are reviewed | Report incorrect project information | Rights-holder and DMCA information

Limited catalog information

This source record is available for discovery, but it does not yet contain enough verified description, classification, image, freshness, or compatibility information to be indexed as a full editorial page. It is therefore marked noindex and is not eligible for advertising.