XpBeacons
XpBeacons lets server owners tie beacon effects to the experience levels a player spends, so stronger effects cost more XP.
What it does
Beacon status effect amplitude is directly and linearly related to the player's XP level. Placing a beacon at XP level 0 gives resistance 1, while a higher level raises the amplitude. With default settings, a player at 8000 XP levels can select resistance at amplitude 4, and the mod is built to let players survive a 100 m fall while wearing armor. Its per-effect settings can be changed to balance this further.
XP points are slowly consumed while beacons are in use, so keeping effects active is an ongoing cost. The reach of a beacon is half its side length and changes with the beacon pyramid level, and the duration of effects is configurable. The behaviors can be adjusted through the Carpet rule carpet xpbeacons. The mod is server-side only and is open source under the GNU Lesser General Public License v3.0 only. It requires Carpet, and it works with the Fabric Carpet extension to offer configuration options described on the wiki.
Key features
XP-scaled amplitude
Beacon effect amplitude rises linearly with the player's XP level, so higher levels reach stronger effects.
Ongoing XP cost
Active beacons slowly draw XP points, making sustained effects a continuing trade-off rather than a one-time payment.
Per-effect configuration
Duration, amplitude and balance can be set separately for each beacon effect, and beacon reach follows the pyramid level.
Highlight for XP-based effects
A unique highlight marks beacons whose effects are driven by experience, so players can see which beacons are scaled.
Gallery
Compatibility
Latest build for each game version and loader.
1.20.x5 of 5 versions with builds
1.19.x5 of 5 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.
Required 1
Use cases
Who it’s for: Server owners who want beacon effects to scale with experience, and players on Fabric servers running Carpet who progress through levels.
How it compares
Crystal Carpet Addition is a Fabric mod for 1.19.4 – 26.3 that is open source under the GNU General Public License v3.0 only and works on either side, and neither needs it. YetAnotherCarpetAddition is a Fabric mod for 1.20.3 – 26.2 that is open source under the GNU Lesser General Public License v3.0 only and also works on either side, with neither side required. XpBeacons is server-side only and covers 1.19 – 1.20.4.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| XpBeacons | Fabric | 1.19 – 1.20.4 | Server-side only | 2023-12-10 |
| Crystal Carpet Addition | Fabric | 1.19.4 – 26.3 | Client or server, optional | 2026-09-16 |
| YetAnotherCarpetAddition | Fabric | 1.20.3 – 26.2 | Client or server, optional | 2026-09-11 |
Questions
Does XpBeacons need Carpet?
Does every player need to install XpBeacons?
Which game versions does XpBeacons support?
In the catalog
XpBeacons is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 13,907 mods support Minecraft 1.20.4.
Similar mods
What the author says
A Fabric Carpet extension for the ultimate beacon configuration like experience-based amplitude on beacon status effects, configurable beacon reach and more. Turn the mod on with /carpet xpbeacons true and see some configuration options in the wiki.
Official listing
- Modrinth page
- modrinth.com/mod/xpbeacons
- Owner
- fracturedcode
- Published
- 2023-08-05
- Updated on Modrinth
- 2023-12-10
- Facts verified
- 2026-10-15
