
Player Pearls
Offers an organic approach to teleportation between players in survival mode. Perfect for small private servers.
You can throw an Ender Pearl while sneaking and aiming straight up to initiate a teleportation request. Another player can accept it by also sneaking and looking straight down, instantly teleporting you directly to them. This intuitive mechanic seamlessly integrates into the game with appropriate sound effects and particles.
Initiating Request
When you use an Ender Pearl while sneaking and throwing it vertically upward, you enter a pending confirmation state.
Pending state example

During this waiting period, your experience points gradually deplete. The process continues either until another player accepts or it gets cancelled.
Request cancellation scenarios:
- 5 experience levels are lost
- Complete depletion of experience points
- Moving too far from the starting location
Once in the pending state, teleportation becomes possible when accepted by another player.
Accepting Requests
To confirm a teleportation request, combine sneaking with looking straight down.
Accepting requests example

This action teleports all players currently in pending state to the acceptor. Important limitation: participants must be in the same dimension.
Each player involved in the teleportation loses some experience, which gets split equally:
- First half remains at the starting location
- Second half appears at the destination
The modification doesn't add new items, blocks, or entities and requires installation only on the server side.