All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Fixed Levels

Fixed Levels

by neptunecentury • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Fixed Levels

A fork of Linear Levels

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 the same EXP, that way, I don't feel robbed when spending levels naming a Netherite Sword at level 100.

With curve mode off, you can set a specific amount of EXP required for every level. Or, with curve mode on, you can customize a curve that suits your preference if you want.

You can also set a max limit on how much exp is required for the next level when using vanilla or custom curve mode. By default, this is turned off, but is set for 107 exp, which is how much it takes to go from level 29 to level 30. You can adjust this however you want. When enabled, and using vanilla or custom curve, exp required will not exceed the max.

Go ahead, name that sword when you're level 100 and not feel cheated out of hard-earned EXP.

How to configure

Fixed Levels is required on the server. However, it can also be installed on the client, in which case mods like EXP Counter will show the correct amount of EXP per level.

By default the base experience to reach each new level takes 30 EXP. But you can set it to whatever you want.

New! With version 1.1, you can now use commands to query and set config options. Perfect for server OPs!

Get the current config options (no permissions required)

/fixedlevels query [curveMode|baseXPForOneLevel|curveModeMultiplier]

Set config options. Requires permission level 4

/fixedlevels set [curveMode|baseXPForOneLevel|curveModeMultiplier] value

If installed on the client, you can use Mod Menu to configure the settings in single player. On your dedicated server, modify the fixed-levels.json5 file or level 4 OPs can use the above commands.

Curve mode uses a configurable calculation to apply a curve to level up instead of just a flat EXP per level.

{
    // Enables custom exp levels. Disable to use vanilla calculations.
    "useCustomExpLevels": true,
    // Curve mode calculation is XPToNextLevel = (baseXPForOneLevel + (experienceLevel * curveModeMultiplier)).
    "curveMode": false,
    // The amount of exp to go from level 0 to level 1. If curve mode is off, this amount is for every level.
    "baseXPForOneLevel": 30,
    // The multiplier used in the curve mode calculation.
    "curveModeMultiplier": 2,
    // When enabled, limits the amount of exp needed for the next level for vanilla and custom curve mode.
    "useExpCap": false,
    // This sets the max amount of exp needed for the next level if using vanilla or custom curve mode.
    "maxExpForNextLevel": 107
}

If Mod Menu and Cloth Config API is installed and Fixed Levels is installed on your client, you can modify the settings in the GUI. Settings page

How to Install Fixed Levels (Mod)

Fixed Levels by neptunecentury is verified for Fabric across Minecraft versions 1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5 (latest release: 1.3.2+26.1, file size: 95 KB). Follow the steps below to install it safely from ModCraft.tv:

  1. Click the Download button above and select your Minecraft version (1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5) and platform (Fabric).
  2. Make sure you have the compatible loader or environment installed for Fabric.
  3. Move the downloaded Fixed Levels file into your Minecraft .minecraft/mods folder and launch the game.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3 26.2 26.1.x
Fabric
7mo ago 1
1.21.11
Fabric
11mo ago 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.21
Fabric
last yr. 1
1.21
Fabric
last yr. 1
1.21
Fabric
last yr. 1
1.21
Fabric
last yr. 1
[1.3.2+26.1] Fixed Levels 1.3.2+26.1 by neptunecentury on Apr 15, 2026
Download
  • Ported to Minecraft 26.1
  • Update to Minecraft 1.21.11
[1.3.2+1.21] Fixed Levels 1.3.2+1.21 by neptunecentury on Jan 03, 2025
Download
  • Added Ukrainian - Українська (Ukrayins'ka) translation thanks to StarmanMine142
[1.3.1+1.21] Fixed Levels 1.3.1+1.21 by neptunecentury on Oct 30, 2024
Download
  • Removed message from client when using server config
  • Updated to Minecraft 1.21.2+
[1.3.0+1.21] Fixed Levels 1.3.0+1.21 by neptunecentury on Aug 15, 2024
Download
  • Added new config option to enable or disable the custom exp levels
  • Added new config options to set an exp limit on how much exp is required for vanilla and custom curve mode.
  • Fixed issue where default config file was not being created when loading default values.
[1.2.1+1.21] Fixed Levels 1.2.1+1.21 by neptunecentury on Jul 12, 2024
Download
Critical bug fix connecting to server

Fixed bug where switching servers may leave mixin active on the client even if the server doen't have the mod
[1.2.0+1.21] Fixed Levels 1.2.0+1.21 by neptunecentury on Jul 11, 2024
Download
Removed dependency on cloth config. It is no longer required. This is especially for server side. It can still be used for client config.

Added server to client settings sync when playing on multiplayer servers. This only works if the client also has Fixed Levels installed. This is to support certain client side mods that display EXP per level, such as EXP Counter.
[1.1.0+1.21] Fixed Levels 1.1.0+1.21 by neptunecentury on Jun 27, 2024
Download
Added commands to query and set configuration options easily.
[1.0.0+1.21] Fixed Levels 1.0.0+1.21 by neptunecentury on Jun 23, 2024
Download
Initial release of Fixed Levels, a fork of linear levels.
Fixed Levels Icon
Download Fixed Levels
Select game version
Select platform