Warp Portals
Create portals for instant travel between important locations in your world. This datapack is designed with emphasis on balance, ease of use, and minimal performance impact.
Warp Portals fully supports multiplayer mode and follows datapack development best practices, ensuring compatibility with other modifications. Unlike most teleportation systems, this datapack doesn't use chunk loading, making it lightweight regardless of the number of created portals.

How to Use
Creating the Portal Wand
To create a portal, you'll need a special wand. To obtain it, drop an Ender Pearl onto a Crying Obsidian block. The items will transform into a portal, with the Crying Obsidian becoming the destination point for portals created by this wand.

Creating the Portal
To create a portal, right-click on a Crying Obsidian block while holding the portal wand. After creating the portal, simply step into it to instantly teleport to the location where the wand was created. You can expand the portal by adding more Crying Obsidian or regular obsidian blocks around it - all of them will function as teleporters. The portal shape can be any configuration: platforms, rectangles, and other forms.

Destroying the Portal
To remove a portal, simply break the Crying Obsidian block at the entrance (where particles are visible). The portal structure will disappear, and the used Ender Pearl will drop from above.
Installation
After downloading the Warp Portals vX.Y.Z.zip file (where vX.Y.Z is the version number), install it using one of the following methods:
- New SinglePlayer World: When creating a new world, in the "More" tab click "Data Packs" and drag the
Warp Portals vX.Y.Z.zipfile. The datapack will appear in the "Available" list, click the arrow to add it to "Selected", then "Done". - Existing SinglePlayer World: On the world selection screen click "Edit", then "Open World Folder", navigate to the
datapacksfolder and place theWarp Portals vX.Y.Z.zipfile there. - Multiplayer Server: Place the
Warp Portals vX.Y.Z.zipfile in thedatapacksfolder inside the world folder.
Uninstalling
To uninstall Warp Portals, execute the command /function warp_portals:uninstall in the world where the datapack is installed, then remove the Warp Portals vX.Y.Z.zip file from the datapacks folder.
Note that Minecraft doesn't provide tools for complete datapack removal. This function will break all portals in loaded chunks and return the used Ender Pearls.