Skip to content

Repository files navigation

Support my work Modrinth CurseForge

Fair Experience

Fair Experience is a Minecraft 1.12.2 Forge mod that converts flat XP level costs into fair raw XP costs for Enchanting Tables, Anvils, and level-deducting mechanics.

In vanilla Minecraft, higher levels require exponentially more raw XP per level. If you are Level 46 and use a Level 30 enchantment slot, vanilla subtracts a flat 3 levels (taking you down to Level 43), costing you over 900+ raw XP. If you were Level 30, those same 3 levels would only cost 306 raw XP.

Fair Experience fixes this imbalance completely.


🌟 Key Features

  • Fair Enchanting: Subtracts the exact raw XP value of the enchantment requirement instead of flat level subtractions.
  • Fair Anvils: Converts anvil level costs (e.g. 12 levels) to the raw XP equivalent of those levels, saving high-level players from massive XP penalties.
  • Universal Mod Compatibility: Works seamlessly with modded enchanting tables (e.g., Apotheosis with 95+ level enchantments), modded anvils (e.g., Anvil Lawful), and direct level modification mods (e.g., LevelUp2).
  • Server & Singleplayer Friendly: Authoritative on dedicated servers so vanilla clients can connect without issues. When installed on both client and server, level updates are 100% smooth.

⚙️ Configuration

Fair Experience provides a simple configuration file located at config/fairexperience.cfg:

# Configuration for Fair Experience

general {
    # If true, anvil level costs will be converted to fair raw XP costs.
    B:enableFairAnvils=true

    # If true, direct experienceLevel subtractions (e.g. by LevelUp2) will be converted to fair raw XP costs.
    B:enableFairDirectModifications=true

    # If true, enchanting table level costs will be converted to fair raw XP costs.
    B:enableFairEnchanting=true
}

📄 License

This mod is released under the MIT License. Feel free to include it in any modpack!

About

A Minecraft 1.12.2 Forge mod that converts flat XP level costs to fair raw XP costs for Enchanting Tables, Anvils, and other level deductions.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages