Questions & Answers
Disable XP Cost
To completely disable all XP costs, set enableCosts
to false
in the config file.
Alternatively, you can also tweak individual costs in the warpRequirements
property.
Enable XP cost
To enable XP costs after they were disabled, set enableCosts
to true
in the config file.
If that doesn't work, your costs might be tweaks in the warpRequirements
property. You can reset it to default by completing removing the line from your config file.
Warp Stone stuck at millions of seconds
If you are still encountering this on the latest release of Waystones, your server's time is likely not in sync with reality. Contact your server administrator to fix this.
Waystones disappear when placed
Either you are a non-op within the spawn protection area, or Waystones is not properly installed on your server.
Note that Waystones is a mod for Forge/Fabric/NeoForge. Your server needs to be running one of those mod loaders for Waystones to work.
Waystones cannot be crafted
Either the recipe has been changed or disabled in your pack, or Waystones is not properly installed on your server.
I recommend installing a mod like JEI to be able to view up-to-date recipes ingame.
Note that Waystones is a mod for Forge/Fabric/NeoForge. Your server needs to be running one of those mod loaders for Waystones to work.
Waystones cannot be used
You are most likely a non-op within the spawn protection area. Minecraft blocks all player interaction within the spawn protection area.
Contact your server administrator to change the spawn protection area or to move the waystone out of the protected area.
Move a waystone to the start or end of the list
You can hold shift while clicking the up/down button to instantly move a waystone to the start or end of the list.
Remove Waystones that no longer exist from the list
For normal waystones, you can hold shift in the selection screen to enable the delete button and remove it from your own list.
For global waystones, you need to be in creative mode to do the above, and the removal will be propagated to all players.
For sharestones, the only way to remove a corrupt entry is by removing it from the waystones.dat
file using an NBT editor.
The file is located in the world folder at data/waystones.dat
. In multiplayer, this will be in the server's world folder.
Waystones are not generating in villages
Waystones only generate in villages generated through Vanilla Minecraft or certain supported mods (e.g. Repurposed Structures). Other generation mods may interfere with the generation of waystones in villages, especially ones that add new village types.
Due to Minecraft limitations, it is not possible for Waystones to reliably generate in all modded village types.
Some villages will still come without a waystone by default. You can change the config option spawnInVillages
to FREQUENT
to force waystones to generate in almost all supported villages.
Disable or change the crafting recipes
Crafting recipes can be overwritten through data packs or through the use of mods like CraftTweaker.
Refer to the respective guides (e.g. Minecraft Wiki for data packs, or CraftTweaker documentation) to learn the details.
Make generated waystones unbreakable
You can use the mod Unbreakables, which Waystones has inbuilt support for.
In config/unbreakables-common.toml
, enable the waystones:generated_waystones
ruleset to disallow breaking of generated waystones.
rulesets = [ "waystones:generated_waystones" ]
Allow everyone to create global waystones
On Minecraft 1.20.1, set globalWaystoneSetupRequiresCreativeMode
to false
in your config.
On recent Minecraft versions, add "GLOBAL"
to the allowedVisibilities
option of your config.
Export a waystone in a structure
Waystones initialize and receive a unique ID when they are loaded, so simply exporting a waystone block within a structure would result in all generated waystones having the same identity.
You need to un-initialize the waystone before exporting the structure. To do so, right-click it with a bamboo stick while in creative mode.
Make sure to save the structure before reloading the world or chunk as that would re-initialize the waystone.
Disable interdimensional teleport
To disable teleporting between waystones in different dimensions (i.e. only allowing teleports within the same dimension), use a warp requirement as follows:
[is_interdimensional] refuse(Cannot teleport to another dimension.)
Disable intradimensional teleport
To disable teleporting between waystones of the same dimension (i.e. only allowing teleports from one dimension to another), use a warp requirement as follows:
[is_not_interdimensional] refuse(Cannot teleport within the same dimension.)