Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
Platforms
Links
Tags
Creators
Details
NeverLoseYourSphere (formely DontLoseYourSphere)
A simple plugin to prevent players from losing their sphere by placing it on the ground.

Features
- Blocks player head placement — prevents players from placing any player head, both floor (
PLAYER_HEAD) and wall (PLAYER_WALL_HEAD) variants, so they can't accidentally lose their sphere/head. - Random feedback message — when a placement is blocked, the player receives a message; if multiple messages are configured, one is picked at random for variety.
- Fully customizable messages — define your own texts in
config.ymlvia theadditional-messageslist; the default message is always included. - Color & format code support — use the
&character in your messages (e.g.&7,&a,&l) and it is automatically converted to Minecraft's§color codes. - Multi-language ready — built-in
enandrusupport, switchable with thelanguagesetting in the config. - Lightweight & dependency-free — tiny, single-listener plugin with no external dependencies; just drop it into
plugins/. - Broad compatibility — built against Bukkit/Spigot API
1.13+, so it runs on modern Minecraft servers.
How does it work?
Because all players equip the sphere in their offhand, they have a change of accidentally placing it down and losing all the effects of the sphere and the money they spent on the sphere itself. This plugin prevents all of that by cancelling the place event:
@EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true)
public void onPlayerHeadPlace(BlockPlaceEvent event) {
Material type = event.getBlockPlaced().getType();
if (type == Material.PLAYER_HEAD ||
type == Material.PLAYER_WALL_HEAD ||
(type.name().startsWith("PLAYER_") && type.name().endsWith("HEAD"))) {
event.setCancelled(true);
...
}
}
}


