

Big Chillin XP Redux
What This Mod Does
Big Chillin XP Redux offers a completely new approach to experience gain in Minecraft. Instead of the standard system of collecting XP orbs, this mod awards experience directly to players' inventories after killing mobs, animals, bosses, or any other entities. The amount of experience gained is calculated using a customizable formula that considers damage dealt, player level, and target's maximum health.
The mod also adds visual effects in the form of floating numbers showing damage dealt (in red) and experience earned (in gold). All features can be toggled on and off using special commands.
How the Experience System Works
When a player attacks a living entity, the mod creates special NBT tags that track how much damage each participant has dealt. When the entity dies, the system calculates how much experience each player should receive based on their contribution to the victory.
The calculation formula is fully customizable. By default, it uses: *([DMG 1) + (MHP / 3)] + (PLVL / 10)*, where:
- DMG - damage dealt
- MHP - target's maximum health
- PLVL - player level
System Operation Example
- Player1 (level 10) deals 2 damage to a zombie
- Player1 deals another 2 damage to the same zombie (total 4)
- Player2 (level 20) deals 16 damage to the zombie
- Zombie dies (maximum health 20)
- Player1 receives 12 XP, Player2 receives 25 XP
IMPORTANT: While the mod offers reasonable default settings, changing the formula requires understanding basic algebra. If you're unsure, it's better to seek help from the community.
Additional Features
Disabling XP Orb Drops
Using the bcxptoggleorbs command, you can disable XP orb drops when entities die. This helps better control experience gain.
Saving Level on Death
The bcxptogglesavelvl feature allows saving player experience levels after death and restoring them upon respawn.
Floating Damage and XP Numbers
When bcxptoggledmgnum is enabled, red numbers appear above attacked entities showing damage dealt. With bcxptogglexpnum - golden numbers display experience gained.
Numbers are visible to all players on the server. In the current version, displayed values are capped at 100+ for large numbers.
Mod Commands
(Requires operator privileges)
Important: Most commands don't accept arguments. Simply enter the command, and it will toggle the state.
-
bcxpsetmath
- Variables: MHP (target health), PLVL (player level), DMG (damage dealt)
- Operators: , /, +, -
- Integers: INT1, INT2, INT3
-
bcxpinteger1 <#> <#> <#> - set INT1 value (default: 1)
-
bcxpinteger2 <#> <#> <#> - set INT2 value (default: 3)
-
bcxpinteger3 <#> <#> <#> - set INT3 value (default: 10)
-
bcxpintvalue - check current integer values
-
bcxptoggledmgnum - toggle damage numbers
-
bcxptogglexpnum - toggle XP numbers
-
bcxptogglexpsys - toggle XP system
-
bcxptoggleorbs - toggle XP orb drops
-
bcxptogglesavelvl - save level on death
-
bcxpchecksettings - check current settings
Questions and Answers
Q: Why did my XP settings change after updating? A: The new version completely reworked the calculation system. Old settings are not automatically transferred.
Q: Why doesn't Mending enchantment work? A: By default, the mod disables XP orb drops. Enable bcxptoggleorbs for Mending to work.
Q: Why are numbers capped at 100+? A: This is a temporary limitation related to technical aspects of particle display.
Q: Is the mod compatible with other mods? A: Test and report any issues.
Q: Can I use only the XP system or only the numbers? A: Yes, all features can be toggled separately.
Q: Forge only? A: Yes, the mod works only with Forge.