Custom Experience Orbs
by Walksy
Custom Experience Orbs lets players change the color, pulse, size and shadow of experience orbs, which the default game fixes in green and yellow.
What it does
Experience orbs keep their vanilla behavior but gain settings for how they look. A player can set the two main colors of an orb, and a pulse color that transitions between them based on the orb's age. The pulse rate can be changed, and setting it to 0 turns pulsing off so the orb keeps its main color at all times.
Size can be scaled relative to the original orb, and the shadow beneath an orb can be scaled along with the entity itself. These options apply to the experience orb entities in the world, so the change is visible wherever orbs appear. Installation requires YetAnotherConfigLib (YACL), which provides the configuration screen for these options.
The mod is client-side only, so only the client needs it and servers can run without it. It is released under the MIT License and is open source, with a source code repository and an issue tracker linked from its listing. Files target 1.21 – 1.21.5, with 1.0.0 for 1.21.5 as the latest Fabric file.
Key features
Custom orb colors
Both main colors and the pulse color of experience orbs can be changed, replacing the built-in green and yellow.
Pulse control
The pulse rate sets how quickly an orb moves between its two colors, and a rate of 0 keeps a single steady color.
Orb size and shadow
Orb size can be scaled relative to the original, and the shadow can be scaled together with the orb entity.
Configuration screen
Colors, pulse, size and shadow are adjusted through a settings screen provided by YetAnotherConfigLib.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
How it compares
Experience Be Gone is client-side only and released under the MIT License, but it is not open source and is published for 1.21.1 alone. Custom Experience Orbs is also client-side only and open source under the same license, and it covers 1.21 – 1.21.5. FastExpPickup is server-side only, open source under the MIT License and built for 1.21.3, so it changes pickup behavior rather than how orbs look. Hit Color is client-side only and open source, targeting 1.21.5 – 1.21.11, which places it on a different version range.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Custom Experience Orbs | Fabric | 1.21 – 1.21.5 | Client-side only | 2025-05-09 |
| Experience Be Gone | Fabric | 1.21.1 | Client-side only | 2026-01-09 |
| FastExpPickup | Fabric | 1.21.3 | Server-side only | 2024-11-20 |
| Hit Color | Fabric | 1.21.5 – 1.21.11 | Client-side only | 2026-03-04 |
Questions
Does Custom Experience Orbs need YetAnotherConfigLib?
Does the server need to install Custom Experience Orbs?
Which game versions does Custom Experience Orbs support?
Can the pulse be turned off?
In the catalog
Custom Experience Orbs is one of 7,216 Magic mods on ModsFinder, and one of 3,630 Magic mods for Fabric. 15,307 mods support Minecraft 1.21.5.
More from Walksy
Similar mods
What the author says
This mod allows you to change simple features of the experience orb entities, such as their color, pulse speed, and scale Allows you to change the size of each experience orb, relative to their original size. Also gives you the option to scale the shadow of the experience orb along with the actual entity itself.
Official listing
- Modrinth page
- modrinth.com/mod/custom-experience-orbs
- Owner
- Walksy
- Published
- 2025-05-03
- Updated on Modrinth
- 2025-05-09
- Facts verified
- 2026-10-15
