Linear Experience
This Minecraft Forge mod fundamentally changes the standard non-linear experience system by providing various customizable experience calculation methods while maintaining full compatibility with all vanilla experience-related features.
Mod Capabilities
🎯 Core Calculation Methods
- STATIC Mode: fixed experience cost per level (same for all levels)
- LINEAR Mode: progressive experience requirement (base cost + level × additive)
- FORMULA Mode: custom mathematical formula using variables
baseandlevel
⚙️ Configuration System
- Utilizes TOML format configuration files
- Supports hot reloading
- Server-client synchronization
- Extensive customization options
🔧 Technical Features
- Precise experience calculation
- Fully compatible with vanilla features
- Player data persistence between sessions
- Safe mathematical expression parsing
- Automatic level-up detection on meeting criteria
Installation
- Download the latest version from the releases page
- Place the
.jarmod file in the `mods`` folder - Launch Minecraft using Forge loader
Configuration Settings
Configuration file: config/linear-xp.toml.
Basic Settings
[general]
enableXpCalculationModifier = true
calculateMode = "STATIC" # Options: "STATIC", "LINEAR", "FORMULA"
Mode-Specific Settings
STATIC Mode:
[static]
staticModeXpNeeded = 100 # Fixed amount of experience points per level
LINEAR Mode:
[linear]
linearBaseXp = 100 # Base experience cost
LinearXpAddition = 1 # Experience addition per level
FORMULA Mode:
[formula]
formula = "base+((levellevel)10)" # Custom mathematical formula
formulaBaseXp = 100 # Base value for the formula
Game Usage
Commands Used
- All vanilla
/xpcommands function properly - Experience calculation handled automatically by the mod
- No additional commands required
Level Progression Monitoring
- Experience bar shows progress according to selected mode
- Level advancement occurs automatically when requirements are met
- Accurate calculation eliminates rounding errors
Compatibility
✅ Compatibility Status Updated:
- Standard experience orbs used in gameplay
- Enchanting tables and anvils throughout gameplay
- Advancement reward calculation consistently updated through mod mechanisms
- Fully functional multiplayer server play conditions satisfied through integration process