mc.pvpers.us
Online
← The Frontier Suite

FrontierHeads

v1.0.0PvP

PvP kills drop the victim’s head as a trophy.

What it does

When one player kills another, the victim’s skinned head lands in the death drops (subject to drop-chance), named <victim>’s Head, optionally with "Slain by <killer>" and the date as lore, and optionally a chat line announcing the claim.

It does nothing else: no mob heads, no crafting, no shop hooks. The trigger is strictly PvP — the killer must be a different player, so suicides and mob or environment deaths never drop a head. The head is added to the vanilla drop list, so it obeys whatever else touches drops (graves plugins collect it too).

Requires & integrates with

Required
Paper 26.2+, Java 25+
Optional
None.
Used by
None — FrontierGraves collects the head like any other drop.

Commands

CommandWhoWhat it does
/headsadmin statusAdminPrint enabled, drop-chance, announce-kill (also the no-argument default)
/headsadmin reloadAdminRe-read config.yml

Permissions

Player features default to true, staff features to op. Every node follows frontier.<plugin>.<action>, so a LuckPerms setup is e.g. lp group default permission set frontier.shop.use true. Wildcards work: frontier.reputation.*.

NodeDefaultGrants
frontier.heads.adminop/headsadmin

Config reference

File

plugins/FrontierHeads/config.yml

To apply changes

/headsadmin reload

KeyDefaultWhat it controls
enabledtrueMaster toggle. false = no heads ever drop
drop-chance1.0Probability (0.0–1.0) that a PvP kill drops a head; 1.0 = always
announce-killtrueBroadcast <killer> claimed <victim>’s head. when a head drops
custom-loretrueAdd lore Slain by <killer> and the current date to the head

Good to know

  • +If another plugin cancels the death event (an arena or event plugin, for example) the head is skipped — the listener ignores cancelled events.
  • +Arrows and tridents count as player kills; wolves and TNT only if the server attributes them to the shooter.
  • +With a graves plugin installed the head goes into the victim’s grave, so the killer has to loot it — intended.
  • +The lore date uses the JVM default timezone; on hosts running UTC it rolls at 00:00 UTC. Names and lore use legacy & colour codes.

Looking for something specific? Search the whole suite.