Fixed Levels
Fixed Levels changes how much experience each level costs, so enchanting at the anvil no longer drains a player's points as fast.
What it does
The mod lets a server owner or a single-player player set a flat amount of experience required to reach each level, instead of the vanilla progression. By default the base value is 30 experience per level, and the flat mode can be tuned to any number. When enchanting costs levels rather than raw experience, a single level-1 enchantment spends far less, which suits players who find the vanilla price high.
Curve mode replaces the flat value with a configurable calculation applied to each level up, so the cost can grow or shrink as the player climbs. A maximum limit caps how much experience a single level may require, and curve mode is off by default. Settings can be changed in the Mod Menu screen on a client, or by editing fixed-levels.json5 on a dedicated server, and commands can query and set the options.
The mod is published for Fabric only, across 16 release versions 1.21 – 26.2, under the MIT License, and it is open source. It is client or server optional, so either side can run it, and neither needs it. Mod Menu is an optional dependency for the in-game settings screen, and Cloth Config API is needed when Mod Menu is used to change them.
Key features
Flat experience per level
Sets a fixed amount of experience needed to reach each level, with 30 as the default base.
Configurable curve mode
Applies a customizable calculation to each level up, with curve mode turned off by default.
Maximum experience limit
Caps how much experience a single level can require, for both vanilla and custom curves.
Server commands
Commands query and set the config options, limited to operators with permission level 4.
Compatibility
Latest build for each game version and loader.
26.x4 of 4 versions with builds
1.21.x12 of 12 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Optional 1
How it compares
ExpView is a client-side only Fabric mod under the MIT License, with files for 1.21 – 26.3, so it changes nothing on the server. Level 10 Enchantments is open source under the GNU Lesser General Public License v3.0 or later, covers 1.20.1 – 26.2, and is needed on the server, with the client optional. Fixed Levels is open source under the MIT License, and either side can run it, and neither needs it.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Fixed Levels | Fabric | 1.21 – 26.2 | Client or server, optional | 2026-04-15 |
| ExpView | Fabric | 1.21 – 26.3 | Client-side only | 2026-09-17 |
| Level 10 Enchantments | Fabric | 1.20.1 – 26.2 | Server required, client optional | 2026-09-13 |
Questions
Does Fixed Levels need Mod Menu?
Does the server need Fixed Levels for players to join?
How is curve mode different from the flat setting?
In the catalog
Fixed Levels is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 13,894 mods support Minecraft 26.2.
More from neptunecentury
Similar mods
What the author says
Are you annoyed at how much EXP it costs to enchant gear at an anvil? To enchant something that costs 1 level, at level 1, you'll spend a lot less EXP than if you were at level 30. That's because it costs a certain number of levels to enchant, instead of EXP. So, to combat this, I prefer to make all levels require…
Official listing
- Modrinth page
- modrinth.com/mod/fixed-levels
- Owner
- neptunecentury
- Published
- 2024-06-23
- Updated on Modrinth
- 2026-04-15
- Facts verified
- 2026-10-15
