๐ŸŽฏ๐ŸŸฃ

EnderSniper Wiki

No Ender Pearl Is Safe.

A Minecraft Paper plugin built around precision pearl sniping.

๐ŸŽฏ Welcome to EnderSniper

EnderSniper adds a unique PvP mechanic to Minecraft: shoot an arrow close enough to a flying Ender Pearl, and the player who threw it gets sniped.

๐Ÿน โžœ ๐ŸŸฃ
โšก PEARL SNIPED โšก
๐Ÿ’€

๐Ÿš€ Getting Started

Requirements

Requirement Version
Minecraft Java Edition 26.2
Server Software Paper 26.2
Java 25

๐ŸŽฏ How EnderSniper Works

When a player throws an Ender Pearl, EnderSniper remembers who owns that pearl and monitors projectiles around it.

Player throws pearl
        โ†“
   ๐ŸŸฃ Ender Pearl
        โ†“
Arrow approaches pearl
        โ†“
Distance check
        โ†“
โšก SNIPED โšก
        โ†“
Pearl owner is eliminated
            

๐Ÿน Pearl Sniping

What counts as a snipe?

An arrow does not necessarily need to directly hit the Ender Pearl. EnderSniper checks whether the projectile gets sufficiently close to the flying pearl.

Example

Player A throws an Ender Pearl. Player B predicts its trajectory and fires an arrow. The arrow passes close enough to the pearl.

EnderSniper detects the proximity and triggers the snipe.

๐Ÿ’€ What Happens After a Snipe?

When a successful snipe occurs, EnderSniper announces it in the server console.

โšก ENDERSNIPER โšก
[Username] had their Ender Pearl SNIPED!
            

The pearl thrower's teleport is prevented because they have been eliminated.

๐ŸŽฎ Gameplay Ideas

๐Ÿน Pearl Sniper Battles

Players throw pearls while opponents attempt to snipe them out of the air.

๐ŸŽฏ Trick Shot Challenges

Give players a limited number of arrows and see who can make the most successful pearl snipes.

๐ŸŸ๏ธ Minigames

Build arenas where players must use Ender Pearls to move while opponents attempt to stop them.

๐Ÿ’จ Escape Prevention

Make Ender Pearl escapes risky during PvP.

๐Ÿ’€ Spawn Challenge

Create a challenge where players throw pearls while surrounded by projectiles.

๐Ÿ–ฅ๏ธ Server Compatibility

โœ… Officially Tested

  • Paper 26.2
  • Minecraft Java Edition 26.2
  • Java 25

๐ŸŸก May Work

Paper-compatible server forks.

โŒ Not Supported

  • Fabric
  • Forge
  • NeoForge
  • Standalone Bedrock servers

Bedrock players may participate when connecting to a Java Paper server through a compatibility layer such as Geyser. EnderSniper itself is a Java server plugin.

๐Ÿ“ฆ Installation

Step 1 โ€” Download

Download the latest EnderSniper JAR.

EnderSniper-1.0.jar

Step 2 โ€” Find your server

Open your server's:

plugins/

Step 3 โ€” Install

Place the JAR inside the plugins folder.

Server/
โ”œโ”€โ”€ paper.jar
โ”œโ”€โ”€ server.properties
โ”œโ”€โ”€ world/
โ”œโ”€โ”€ plugins/
โ”‚   โ””โ”€โ”€ EnderSniper-1.0.jar
โ””โ”€โ”€ ...
            

Step 4 โ€” Start the server

Start Paper normally and look for:

[EnderSniper] Loading server plugin EnderSniper
[EnderSniper] Enabling EnderSniper
[EnderSniper] EnderSniper enabled!
            

๐Ÿงช Testing

1. Give yourself pearls

/give @s minecraft:ender_pearl 10

2. Give yourself arrows

/give @s minecraft:arrow 64

3. Throw a pearl

Throw an Ender Pearl and have another player shoot near it.

4. Check the console

A successful test should produce the EnderSniper snipe message.

๐Ÿ”ง Troubleshooting

Plugin doesn't appear in /plugins

  1. Make sure the JAR is inside plugins/.
  2. Make sure it isn't inside another folder.
  3. Make sure you're running Paper.
  4. Check your Minecraft version.
  5. Check the server console for errors.

EnderSniper doesn't detect a pearl

  • Make sure the pearl is flying.
  • Make sure the projectile is an arrow.
  • Try getting the arrow closer to the pearl.
  • Check the server console while testing.

๐Ÿ“œ Versions

EnderSniper 1.0

Initial public version.

  • Ender Pearl tracking
  • Pearl ownership tracking
  • Projectile detection
  • Arrow proximity detection
  • Pearl sniping
  • Snipe console announcements

โ“ FAQ

Does EnderSniper require a client-side mod?

No. EnderSniper runs entirely on the server.

Does it change normal Ender Pearls?

Yes. Ender Pearls become vulnerable to being sniped by nearby arrows.

Does the arrow have to directly hit the pearl?

No. The plugin uses projectile proximity rather than requiring direct collision.

Is EnderSniper a client mod?

No. It is a server-side Paper plugin.

Will it work on every Minecraft version?

Not guaranteed. The current officially tested target is Minecraft Java Edition 26.2 on Paper 26.2 with Java 25.

๐Ÿ› ๏ธ Development

EnderSniper is developed using:

  • Java
  • Gradle
  • Paper API
  • Minecraft Java Edition

๐ŸŽฏ The Goal

An Ender Pearl normally means:

โ€œI'm getting away.โ€

With EnderSniper:

โ€œI'm getting away... unless you can hit the shot.โ€ ๐Ÿน

No Pearl Is Safe.