Multi-XP
No reviews yet
Adjust XP gains from ores and mobs via a simple config file.
Includes quality of life improvements and small tweaks to enhance and customize gameplay.
Neoforge is a fork of the Minecraft Forge available for versions 1.20.1+ of Minecraft. Many Forge mods are compatible with Neoforge and vice versa.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
XP Multiplier
Decide what XP is worth on your server. Per ore, per mob, per catch one config file, no restart, and nothing for your players to install.
What it does
XP Multiplier is a lightweight, server-side NeoForge mod that scales the experience players get from mining, killing mobs and fishing. Every source has its own multiplier, so you can hand out triple XP for diamond ore, cut zombie XP in half, make the Wither actually worth the fight and leave everything else exactly like vanilla.
Set a value to 1.0 and nothing changes. Set it to 0 and that source stops giving XP entirely. Anything in between works too - 2.5, 0.75, whatever fits your progression.
Why use this mod
- Shape progression to fit your server - speed leveling up on casual or small-group servers, or slow it down for a harder survival grind.
- Reward the activities you want to encourage - double XP from mining, reduced XP from easy mobs, a real payoff for treasure fishing instead of junk catches.
- No client-side hassle - it's server-side only, so players don't install or configure anything; they just notice the game feels different.
- Change your mind without a restart - the config is hot-reloadable, so you can tune values live and see the effect immediately.
- Nothing breaks by surprise - every jar is built and locked to one specific Minecraft version, so it either loads correctly or doesn't load at all.
Features
- Per-ore multipliers for Coal, Iron, Gold, Redstone, Lapis, Diamond, Emerald, Nether Quartz and Ancient Debris. Deepslate variants count as the same ore, so you only configure it once.
- Per-mob multipliers for around 28 common hostile and neutral mobs - Zombie, Skeleton, Spider, Creeper, Enderman, Wither Skeleton, Blaze, Piglin, Warden and more.
- Separate boss multiplier for the Wither and the Ender Dragon, so bosses don't get dragged along by the regular mob values.
- Fishing multipliers with a base value plus separate values for the three vanilla loot pools: fish, treasure and junk. Reward treasure hunting without buffing rotten flesh.
- Smelting multiplier for the XP you collect from a furnace, blast furnace or smoker. It scales the recipe's XP itself, so it also works for the cheap recipes that only pay a fraction of a point per item.
- Enchanting cost multiplier for the levels an enchanting table charges. This one runs the other
way round - higher means more expensive,
0means free - and it is the only value that ignores the global fallback, so more XP on your server doesn't quietly mean pricier enchanting. Lapis cost and the level requirement shown on the slots stay vanilla. - Global fallback for every XP source that isn't listed individually.
- Server-side only. Players join with a vanilla client and never notice the mod is there.
- Hot-reloadable. Edit the config and reload it - no restart needed.
Config
The mod writes config/xpmultiplier-server.toml on first start. Every key is commented in the generated file, so you can see what you are changing without looking anything up.
[general]
# Fallback XP multiplier for any source not explicitly listed below.
globalMultiplier = 1.0
[ores]
coal = 1.0
iron = 1.0
gold = 1.0
redstone = 1.0
lapis = 1.0
diamond = 3.0 # triple XP from diamond ore
emerald = 1.0
quartz = 1.0
ancientDebris = 1.0
[mobs]
zombie = 0.5 # half XP from zombies
skeleton = 1.0
spider = 1.0
enderman = 1.0
witherSkeleton = 1.0
# ... remaining standard mobs, see the generated file for the full list
bossMultiplier = 1.0 # Wither / Ender Dragon
[fishing]
fishingMultiplier = 1.0 # base value for every catch without its own value below
fish = 1.0
treasure = 2.0 # double XP for treasure catches
junk = 1.0
[smelting]
smeltingMultiplier = 1.0 # XP collected from a furnace, blast furnace or smoker
[enchanting]
enchantingCostMultiplier = 1.0 # levels an enchanting table charges - higher = more expensive
Installation
- Install NeoForge for your Minecraft version on the server.
- Drop the matching jar into the server's
mods/folder. - Start the server once to generate
config/xpmultiplier-server.toml, edit the values you care about, then reload the config or restart.
Clients don't need the mod. Players simply receive whatever XP the server hands out.
Compatibility with other mods
Ore and mob XP are changed through the standard NeoForge events, so other mods that modify XP for the same block or kill still get their say. Fishing loot the mod doesn't recognise, anything added by another mod, for example, is scaled with the base fishing value rather than being skipped.
Smelting and enchanting are the two exceptions, because neither has an event that reaches the number in time. Each is handled with one small mixin. The smelting one scales the XP of whatever recipe was cooked, so recipes added by other mods are covered as well; the enchanting one scales the levels the table charges, and leaves the lapis cost and the level requirement on the three slots alone.
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources