Warp Pads

Warp Pads

Warp Pads is a data pack enabling players to create and teleport between Warp Pads in a world. Uses a holographic, 3D display: no GUI, no resource pack.

by
2.2K Downloads
datapackfabricforgequiltgame-mechanicsmagictransportation
Rent Server with this Mod

Screenshots

Warp Pads Cover Thumbnail
Advancements
Warp Pad GUI
3rd Person View

About this Mod

Warp Pads

Warp Pads is a data pack enabling players to create and teleport between Warp Pads in the world. It is designed to be balanced for survival Minecraft, but beneficial for players in all game modes.

Warp Pads follows the Minecraft Datapacks Official Conventions and Style as well as Smithed Conventions to ensure compatibility with other certified data packs.

Warning:

Warp Pads force-load the chunk they are in. This can cause overhead at large scales and can be used by players for unintended purposes. If you are a server owner or an advanced player, please consider this behavior before installing. A good alternative is Waystones.

About

Features

  • Multiplayer friendly
  • No additional resource packs required (optional textures supported)
  • Infinite warp distances
  • Configurable
    • Items, tiers, effects, values
    • Requires recompilation with Trident
  • Balanced tiers for each game stage
  • Warp Pad customization
    • Warp Pad labeling
    • Warp Pad indicator colors
    • Warp Pad decoration
  • Low performance impact
  • Custom advancements
  • Custom dimension support
    • Requires recompilation with Trident
  • No constant cooldowns or long animations
    • Rapid warping on lower tiers will trigger a cooldown to encourage higher tiers
  • Warp stream frequencies for extra organization
    • New "Reserved Streams" for player-specific networks
  • Private Warp Pads linked to players
  • Warping passenger system

Usage

To warp, stand on a Warp Pad, look at the indicator for the desired Warp Pad and sneak (Left-Shift by default). Any mobs or players on top of the Warp Pad will be warped, too.

Crafting

Warp Pads can be crafted in a Crafting Table like so:

Tier 1 Recipe with a Gold Block, an Ender Pearl above it and four Amethyst Shards sandwiching the sides of either item.

Tier 2 Recipe with an Amethyst Block, an Eye of Ender above it and four Nether Quartz sandwiching the sides of either item.

Tier 3 Recipe with a Diamond Block, a Nether Star above it and four Popped Chorus Fruit sandwiching the sides of either item.

Creation (Alternate Method w/ a Fancy Animation)

Each Warp Pad requires a primary item and four secondary items to be dropped on top of a base block. Instructions for each tier are as follows:

  • Tier 1 - Throw an Ender Pearl and 4 Amethyst Shards on top of a Gold Block. Has a maximum radius of 1000 blocks.
  • Tier 2 - Throw a Eye of Ender and 4 Nether Quartz on top of an Amethyst Block. Has a maximum radius of 25000 blocks.
  • Tier 3 - Throw a Nether Star and 4 Popped Chorus Fruit on top of a Diamond Block. Has no maximum distance.

Warp Pads must be at least 2 blocks apart from one another.

Labeling

  • To label a Warp Pad, name the crafted Warp Pad prior to placing it.
  • To relabel a Warp Pad, throw a named piece of Paper on top of the Warp Pad after it has been placed.

Destruction

To destroy any Warp Pad, break the block as you normally would with the proper tool. An item will be dropped along with any modifier items the Warp Pad had. The main item will retain the label, if applicable.

Other

Please note that only the player who placed the Warp Pad will be able to modify it.

  • To change the color of the Warp Pad icon, throw the corresponding Dye on top of the Warp Pad.
  • To increment the Warp Stream Frequency, throw a Redstone Dust on top of a Warp Pad.
  • To make a Warp Pad private, throw a Diamond on top of the Warp Pad.
  • To switch to Reserved Frequencies, throw a Glowstone Dust on top of the Warp Pad.

Warp Pads in the Nether are limited to 1/8th the distance of those in the Overworld.

Support

Tested to support Minecraft: Java Edition 1.17-1.20.4.

Uninstalling

To uninstall, run /function warppad:uninstall. Then disable or remove the data pack from the world.

Configuration

I designed this rewrite to be easily customizable, but you'll still need to compile the pack yourself to make changes. I've outlined the process in the readme available with the source code.

Resource Packs

Resource Packs can define custom textures or models for Warp Pad items by using the Custom Model Data value 02900XX, with XX being the zero-padded tier, starting with 00.

Known Resource Packs implementing these textures (for default recipes) will be linked below if/when available:

  • Stay tuned...

Credits

I used TheDestruc7ion's advancements generator for creating the original advancements.

Created with http://energyxxer.com/trident/. (https://github.com/Energyxxer/Trident-UI)

The rest is made with love by @SmoochyPit

Available Versions

Warp Pads v2.1.6release
MC 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4fabric, forge, quilt
March 29, 2024
Warp Pads v2.1.6release
MC 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4datapack
March 29, 2024
Warp Pads v2.1.4release
MC 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4fabric, forge, quilt
March 15, 2023
Warp Pads v2.1.4release
MC 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4datapack
March 15, 2023

How to Install Warp Pads on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set datapack Loader

In the panel under "Egg", select the datapack loader and matching Minecraft version (1.20.4).

3

Install Mod

Open the mod browser in the dashboard and search for "Warp Pads". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

datapackfabricforgequilt

Minecraft Versions

1.20.4, 1.20.3, 1.20.2 (+12 more)

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Warp Pads server crashes on startup – what to do?

Most common cause: wrong datapack version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.20.4). You can switch loaders with one click in the panel.

Is Warp Pads compatible with datapack and fabric and forge and quilt?

Warp Pads officially supports datapack, fabric, forge, quilt for Minecraft 1.20.4, 1.20.3, 1.20.2. Note: Forge and Fabric mods are NOT cross-compatible – pick one loader and stick with it. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Warp Pads – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Warp Pads consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Warp Pads with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
GNU General Public License v3.0 only
Server-side
Required

Supported Versions

1.20.41.20.31.20.21.20.11.201.19.41.19.31.19.21.19.11.19+5 more