Vampirism is an optional PvP mechanic in mcMMO. When enabled, killing another player transfers some of their skill XP or levels to the attacker. This incentivizes PvP combat and creates a risk for players with high skill levels.
Vampirism is configured in config.yml under Hardcore.Vampirism. There is no single global enable/disable switch — each skill is individually toggled. All skills are disabled by default, so Vampirism has no effect until you explicitly enable at least one skill.
| Key | Default | Description |
|---|---|---|
Hardcore.Vampirism.Leech_Percentage |
5.0 |
Percentage of the victim's skill level stolen per PvP kill. |
Hardcore.Vampirism.Level_Threshold |
0 |
Victim must have more levels than this threshold in a skill before it can be stolen. |
Hardcore.Vampirism.Enabled.<SkillName> |
false |
Enable vampirism for a specific skill, e.g. Enabled.Swords: true. |
Changes to
config.ymlrequire a server restart to take effect.
When a player is killed by another player with Vampirism enabled for at least one skill:
levelsStolen = floor(victimSkillLevel × leechPercentage / 100), with the fractional remainder applied as XP.Vampirism and Hardcore Mode are independent, each can be enabled without the other. When both are enabled, a killed player suffers both penalties separately: the killer first steals a portion of the victim's levels via Vampirism, and then the victim loses an additional portion of their levels as the Hardcore death penalty.