Waypoints
<center>

</center>
Waypoints are composed of 4 obsidian blocks arranged in a cross with a "key" in the center. Each waypoint has a name, a network, and a key. In order to teleport to a waypoint, a player must know all three of these.
To create a waypoint, arrange 4 obsidian blocks in a cross with the center hollow. Then choose a key to place in the center. After a key has been placed in the center, position a sign above the key (this can be either a free standing sign or attached to a block, however it
must be placed in the block of air directly above the key). On the sign write the following:
<center>
-WAYPOINT-
Name
Network
</center>
When you are finished, your sign and key will be removed, the key will be replaced with glass, and your items (excluding the obsidian) will be returned to you. At this point you will have a fully functional waypoint.
To destroy a waypoint, simply break the glass in the center.
Teleporters
<center>

</center>
Teleporters are created in the exact same manner as waypoints, except for the sign. Place your obsidian down and put the key to your desired waypoint in the center. The sign above it should have the following format...
<center>
-TELEPORTER-
Name
LS LK
Network
</center>
The third line may contain two optional parameters: Leave Sign (LS) and Leave Key (LK). Normally when teleporting, your sign and key are removed from the teleporter and returned to you. Using these parameters, you can leave the sign or the key. This can be useful for making permanent teleporters.
If a teleporter sign is left behind, instead of destroying it and making a new one, right clicking the sign will automatically teleport you to your intended destination.
Note on networks: Networks are an optional feature when creating waypoints and teleporters. The only advantage to using them is added complexity for waypoint names. For example, if I had a waypoint named "Home" on the network "TechnoBulldog", my friend could have a waypoint named "Home" on the network "friend" and there would be no problem. Networks are only meant to provide more name choices for waypoints.
Note on capitalization: All letter cases are ignored by ModePoints, so a waypoint named "SuperWaypoint" is the same as "sUpErWaYpOiNt".