Logo
MINECRAFTBIBLE
Items
Items

All game items

Blocks
Blocks

Building blocks

Mobs
Mobs

Creatures & monsters

Biomes
Biomes

World biomes

Structures
Structures

Generated structures

Recipes
Recipes

Crafting guides

Advancements
Advancements

Achievements

Loot Tables
Loot Tables

Drop rates

Tags
Tags

Item groupings

All Versions
View all data →
Capes
Cape ArchiveNEW

Browse rare Minecon capes, OptiFine capes, and custom capes from players worldwide

Browse

Player Database
Player DatabasePopular

Search any player

Skin Browser
Skin Browser

Browse & download skins

Cape Gallery
Cape GalleryNEW

Minecon & OptiFine capes

Seed Vault
Seed Vault

Curated seeds

Learn

Guides
GuidesNew

Tutorials & tips

Blog
Blog

News & updates

Community

Community Hub
Community HubHub

Posts, discussions & more

All Versions
View community →
Seed Analyzer
Seed Analyzer

World seed analysis

Loot Explorer
Loot Explorer

Drop rates

Crafting Calculator
Crafting Calculator

Material planning

Enchant Calculator
Enchant Calculator

Probability math

Redstone Lab
Redstone Lab

Signal timing

Trading Profit
Trading Profit

Villager ROI

All Versions
View all tools →
Mods
Mods

Browse all mods

Plugins
Plugins

Server plugins

Resource Packs
Resource Packs

Textures & sounds

Shaders
Shaders

Visual enhancements

Datapacks
Datapacks

World logic

Scanner
Mod Intelligence

Scan & analyze any mod

All Versions
View all mods →
Loading...
IntroductionIntroductionVersion HistoryVersion HistoryGuidesGuidesBlog & NewsBlog & News
ItemsItemsBlocksBlocksMobsMobsRecipesRecipesBiomesBiomesStructuresStructuresAdvancementsAdvancementsLoot TablesLoot TablesTagsTags
ModsModsPluginsPluginsResource PacksResource PacksShadersShadersDatapacksDatapacks

MinecraftBible

The Ultimate Wiki

Logo
MINECRAFTBIBLE

The ultimate Minecraft reference. Every item, block, mob, and recipe documented with precision.

Community

  • Skin Browser
  • Cape Gallery
  • Seed Vault
  • Blog
  • Guides

Database

  • Items
  • Blocks
  • Mobs
  • Recipes
  • Biomes
  • Structures

Tools

  • Seed Analyzer
  • Mod Intelligence
  • Crafting Calculator
  • Enchant Calculator

Mods & Packs

  • Mods
  • Plugins
  • Resource Packs
  • Shaders
  • Datapacks

Site & Legal

  • About
  • Authors
  • Editorial Policy
  • Corrections
  • Contact
  • Privacy Policy
  • Terms of Service
  • DMCA
  • Sitemap

© 2026 MinecraftBible. Not affiliated with Mojang or Microsoft.

PrivacyTermsContact
One Enough Enchantment
ModGPL-3.0-only

One Enough Enchantment

Dynamically control the weight of enchantments or even completely remove enchantments.

603
Downloads
1
Followers
5 months ago
Updated
📦
3
Versions
utilityforgeneoforge
Download Latestv1.0.1View on Modrinth

📖About One Enough Enchantment

One Enough Enchantment

This mod allows you to dynamically control the weight of enchantments or even completely remove enchantments from the game.

Weight Control

For the vanilla enchantment weight mechanics, refer to:
https://minecraft.wiki/w/Enchanting_mechanics

In short, weight determines the frequency of enchantment appearance. In vanilla Minecraft, weight is controlled by four fixed rarities: COMMON (weight 10), UNCOMMON (5), RARE (2), and VERY_RARE (1).

After version 1.21, enchantments became data-driven, and weights can be modified, but this is still not convenient enough.

This mod provides an in-game method to dynamically control enchantment weights and allows setting the weight to 0 to completely remove an enchantment.

In the configuration file, you can input formatted rules in the "rules" field to control the refresh weight. For example, entering ["minecraft:knockback=100", "minecraft:sharpness=0"] will:

  • Greatly increase the probability of the Knockback enchantment appearing.
  • Completely remove the Sharpness enchantment from the game.
  • Other enchantments remain unaffected and use their default weights.

The mod also integrates with KubeJS events for dynamic weight modification, which can be combined with game stages or other settings.

OEEEvent.modifyWeight(event => {
    event.getWeight("minecraft:sharpness");
    event.setWeight("minecraft:knockback", 0);
});

Removing Enchantments

By default, enchantments with weight set to 0 by this mod will not appear in the game in any form.

The following configuration options are enabled by default. You can disable them selectively if you want to retain some functionality.

Configuration option dropRecipe:

  • For enchantments with weight 0, associated recipes (such as anvil recipes) are removed. This means the corresponding enchanted books cannot be used, but enchantments can still be applied via commands.
  • In JEI, the corresponding recipes (e.g., anvil recipes) will not be queryable.

Configuration option deepDelete:

  • For enchantments with weight 0, even if you force-enchant an item via commands, the enchantment data cannot be parsed (though the NBT is preserved). It can be restored by adjusting the weight back.
  • In JEI or the creative inventory, the corresponding enchanted books are removed and cannot be queried at all.

Other

  • Theoretically, this mod can be installed only on the server side.
  • Use the /oee all command to view information about all enchantments, including enchantment ID, localized name, and weight.
  • If you remove many COMMON-rarity enchantments, the enchantment table at low levels might not show any enchantments. This is due to the vanilla mechanism and is not a bug in this mod.

👥 Team & Contributors

MerrySnow
MerrySnowOwner
zhenshiz
zhenshiz
Member

⚙️ Compatibility

Environment
🖥️ Server-side
Loaders
forgeneoforge
Minecraft Versions
1.21.1

🔗 Links

Modrinth Page