Fair Experience Costs

Quick rating

Community listing page, reviews here may not be monitored by the author.

Fair Experience Costs

By AelfwifOwner

No reviews yet

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.

Mod Loaders
Minecraft

About

Description

Fair Experience

Fair Experience is a 1.12.2 Minecraft 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!

Support my work

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!