Minecraft Data Packs / Quality of Life

Waystones - A fast way to travel in your world with waypoints

  • check_circle Advancements
  • check_circle Functions
  • check_circle Recipes
  • 22,131 views, 881 today
  • 7,103 downloads, 317 today
  • 227
  • 231
  • 83
PauseKawa avatar PauseKawa
Level 54 : Grandmaster Programmer
168
Pause Kawa - Waystones - V.1.0.4

Craft and place Waystones to define waypoints at different locations of your world.
A good way to travel fastly between your base and the ones of your friends!




Features :

  • Introduce Waystones, a block that allows you to define waypoints in order to fastly travel in your world.
  • A Waystone can be crafted with 1x Eye Of Ender, 2x Amethyst Shard, 1x Lodestone, and 3x Polished Andesite.
  • They work only in vanilla dimensions. You can place up to a total of 28 waypoints in your world.

How to use the Waystone?


I recommend you to see the tutorial video to get a better explanation and examples.

1. You can craft a Waystone using the following recipe:

Waystones - A fast way to travel in your world with waypoints Minecraft Data Pack

2. When you got the item, rename it into an Anvil. The name of the item will define the name of the Waystone and the waypoint in the list.
3. Place your Waystone anywhere in a vanilla dimension. Of course the location needs to have enough space for the block to fit (3-block high).
4. Right click the Waystone to open the waypoints list: From here you'll see all available waypoints you (or other players) already set in the world:

Waystones - A fast way to travel in your world with waypoints Minecraft Data Pack

5. Left click a waypoint to be teleported to it.
6. If you need to move or remove the Waystone, you can do it simply by breaking it. It will drop the relative item back.


Miscellaneous information about the block's behavior:
  • Clicking a waypoint will teleport the player in a circle of 1 block around the Waystone, so it is recommended to keep this radius not obstructed.
  • Trying to set the Waystone by clicking on the top of a non-full-high block will cancel the placement. Of course the item will be given back to your player, but be sure to place it on the top of a solid block.

Helpful commands (for OP players or cheats enabled world):

If you want to directly get a Waystone without the need of crafting it, you can give it to yourself with the command:
function pk_wast:waystone/helpers/give
If you want to remove every Waystones of a specific dimension (and their relative waypoint in the waypoints list), you join this dimension and use this command:
function pk_wast:base/uninstall/remove_all_waystones_in_dimension

Change the item used as appearance for the waypoint's button in the waypoints list:

There are two render-item-modes available to manage the render of an item used as a waypoint's button in the waypoints list:

The Biome mode is the default one. The button will take the appearance of a block that represents the biome the Waystone has been placed in.
If you switched to the other mode, you can enable it back using this command (it is already enabled by default):
data modify storage pk_wast:data RenderItemMode set value "biome"
The Support mode will make the button take the appearance of the block the Waystone has been placed on (need to be a valid full block).
If you want to use this mode, you can enable it using this command:
data modify storage pk_wast:data RenderItemMode set value "support"
In both modes, if the biome or block is not recognized by the data pack, it will set a grass block as default appearance for the waypoint button.




How to install?

Please refer to the Planet Minecraft tutorial to know how to install a data pack : How to Install Minecraft Data Packs.




How to uninstall?

1. In order to uninstall, first run this command in each vanilla dimension you (or your players) placed Waystones:
function pk_wast:base/uninstall/remove_all_waystones_in_dimension
2. Then when you remove them all for each dimension, you can run this function to clear the remaining storage data and scoreboard objectives:
function pk_wast:base/uninstall/clear_data
3. When it's done, you can remove the data pack from the "datapacks/" folder of your world.




Report an issue

Waystones - A fast way to travel in your world with waypoints Minecraft Data Pack Preferably join our Discord Server and create a thread in the dedicated channel for data pack issues.
Otherwise, you can do it directly in the comments section.

Known issue :

- Vanilla Tweaks "Unlock all recipes" will spam the knowledge book's recipe toast every 5 seconds. It will be fixed in a future update of this last data pack by its author soon.



License

This data packs is protected by the CC BY-NC-SA 3.0 license.

You're free to share and adapt this content under the following terms:
  • Attribution (BY) — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
  • NonCommercial (NC) — You may not use the material for commercial purposes.
  • ShareAlike (SA) — If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.



Credits

This data pack was inspired by the famous Waystones mod of BlayTheNinth
Aeldrion - Iris raycast system (homemade fork)
Aeldrion - Minecraft-Random RNG system
CompatibilityMinecraft 1.18
toMinecraft 1.19
Tags

4 Update Logs

V.1.0.4 - 24 June 2022 : by PauseKawa 06/24/2022 10:47:02 amJun 24th

Bug fix:
- Explosions caused by creepers / wither skulls / fireballs made the falling blocks used to render the Waystone move away when the mobGriefing gamerule was set to false.
LOAD MORE LOGS

Create an account or sign in to comment.

1
06/24/2022 10:01 pm
Level 1 : New Explorer
PassyFox
PassyFox avatar
question: is this a serverside only datapack, or do all the players need to have this installed as well?
1
06/24/2022 10:09 pm
Level 54 : Grandmaster Programmer
PauseKawa
PauseKawa avatar
Every data packs are only server side. This is how it works.
2
06/24/2022 3:49 pm
Level 28 : Expert uwu
SEfaught The Aerial
SEfaught The Aerial avatar
pylons

no? nothing?

im the only one here who plays terraria?

ok.
1
06/24/2022 12:05 pm
Level 8 : Apprentice Explorer
MechaKillerRichMC
MechaKillerRichMC avatar
1.19 version?
1
06/24/2022 2:16 pm
Level 54 : Grandmaster Programmer
PauseKawa
PauseKawa avatar
It is already compatible with 1.19
1
06/21/2022 12:35 pm
Level 1 : New Crafter
JustSomeSophie
JustSomeSophie avatar
We've got several of your datapacks on my realm, this one being one that's most wanted, but there is an issue with the waystones not placing, or being visible once placed because it uses up the little egg you get for it. Not sure if this is a common issue, or if there is a fix. Just wanted to see ^^
1
06/21/2022 6:44 pm
Level 54 : Grandmaster Programmer
PauseKawa
PauseKawa avatar
Yeah it happens on Realms servers, and only on them, I got many report about this. There is literally no reason in the pack for this to happen and we always fixed it by just re-installing the data pack.
I don't know what Mojang did with their host but it seems that Realms has issues loading some data packs.
1
06/19/2022 12:11 am
Level 1 : New Miner
Carft
Carft avatar
Hello is there a way to disable the message of cords when waypoint was placed
1
06/19/2022 6:00 am
Level 54 : Grandmaster Programmer
PauseKawa
PauseKawa avatar
You can edit the data pack to remove both relative tellraw commands.
One is placed in "PK_Waystones\data\pk_wast\functions\waystone\place\prepare.mcfunction"
The other one in "PK_Waystones\data\pk_wast\functions\waystone\remove\remove.mcfunction"
1
06/13/2022 12:49 am
Level 1 : New Miner
potato10l
potato10l avatar
Hello, will this work with the Incendium datapack and FokaStudio's Harder end datapack?
Planet Minecraft

Website

© 2010 - 2022
www.planetminecraft.com

Welcome