Advancement XP
Gain experience points by completing advancements, with configurable XP rewards for Tasks, Goals, and Challenges.
截图
介绍
Advancement XP
Advancement XP is a lightweight Fabric mod that rewards players with experience points when they complete advancements.
The mod automatically works with vanilla advancements, datapacks, and advancements added by other mods.
Preview

XP Rewards
By default, advancements without their own built-in XP reward grant:
- Task: 5 XP
- Goal: 15 XP
- Challenge: 75 XP
These values can be changed in the config file.
Existing XP Rewards
If an advancement already has an experience reward defined by Minecraft or another mod, Advancement XP will not add extra XP on top of it.
This prevents duplicate rewards for advancements that already grant experience.
Visible and Silent Advancements
By default, Advancement XP only rewards advancements that display a toast notification to the player.
For example, some root advancements, such as the Story root unlocked by obtaining a Crafting Table, complete silently without showing a toast.
You can enable rewards for silent advancements with:
/advancementxp silent on
You can disable them again with:
/advancementxp silent off
The default setting is:
off
This setting is saved automatically and persists after restarting the game.
Advancements without a display are always ignored.
Sound
Completing a rewarded advancement plays a subtle level-up sound to make the reward feel more satisfying.
Compatibility
Advancement XP supports:
- Vanilla advancements
- Datapack advancements
- Advancements added by other mods
- Root advancements
- Hidden advancements
Advancements that already have their own XP reward are left untouched.
Configuration
The configuration file is located at:
config/advancementxp.json
Default values:
{
"task_xp": 5,
"goal_xp": 15,
"challenge_xp": 75,
"reward_silent_advancements": false
}
Values below 0 are automatically treated as 0.
Resetting Advancements
Advancement XP does not give retroactive XP for advancements completed before the mod was installed.
If you want to complete advancements again, Minecraft already provides the command:
/advancement revoke @s everything
After revoking them, completing the advancements again will grant XP normally.
Support
Need help, found a bug, or want to suggest something?
Join the Discord support forum:
https://discord.gg/pcKQSDgTzh.
License
This project is licensed under the MIT License.
常见问题
Advancement XP 支持哪些 Minecraft 版本?
Advancement XP 支持 Minecraft Java 版 1.21,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。
Advancement XP 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。
ThBTT 的其他作品
查看全部 →
Whistlebound Horse
一款简单的模组,让你吹口哨就能召唤马匹,让它传送到你面前。
Helpful Armorers
Helpful Armorers是一个Fabric模组,让盔甲匠村民在区域安全时修复受损的铁傀儡。
Helpful Armorers
Helpful Armorers 是一个 Fabric 模组,让盔甲匠村民在区域安全时修复受损的铁傀儡。
Forsaken Corpses Unofficial Port
Forsaken Corpses 的非官方 Minecraft 1.21.1 移植版
评论
登录后评论和评分