TeaWaystones
PluginMPL-2.0

TeaWaystones

A simple Waystone plugin for paper servers.

2.5K
Downloads
20
Followers
9 months ago
Updated
📦
9
Versions

📖About TeaWaystones

TeaWaystones

⚠ The latest versions won't work on Spigot and CraftBukkit servers. Please use Paper.

TeaWaystones is my attempt at recreating the Waystones mod as a spigot/paper plugin. It allows you to craft waystones players can teleport to once they visited them.

You can find the builds to download here. Just drop it into your plugins folder and you should be ready to go.

The plugin is compiled for and tested with Paper 1.21.5.

Usage

You can craft Waystones with the following crafting recipe:

First row: Obsidian, Eye of Ender, Obsidian; Second row: Eye of Ender, Light Blue Candle, Eye of Ender; Third row: Obsidian, Compass, Obsidian

To rename a Waystone, you need to be standing directly next to one and then use the command /tw setname <your-name>. The name may not contain spaces.

Commands

command permission description
/tw setname <name> sets the name of the waystone you are looking at.
/tw seticon sets the icon of the waystone you are looking at to the item you have in your main hand.
/tw list waystones.command.list List all waystones with their location and the uuids of the players who visited the waystone.
/tw setpublic <true/false> waystones.command.setpublic Changes if the waystone you are looking at can be teleported to without having visited it.
/tw getitem waystones.command.getitem Admin command that gives you a waystone.
/tw openui [page] waystones.command.openui Opens the waystone menu as if you interacted with a waystone.
waystones.menu.seeWaystoneIds Players with this permission will see the IDs of waystones in the menu.

Config

version: 1 # do not manually change this
playersCanBreakWaystones: true
allPlayersSeeAllWaystones: false
sortWaystonesBy: NAME
recipeShape:
  - "OEO"
  - "EBE"
  - "OCO"
recipeMaterials:
  O: OBSIDIAN
  E: ENDER_EYE
  B: LIGHT_BLUE_CANDLE
  C: COMPASS

# The following options might break things. Only change this if you know what you are doing:
waystoneMaterial: BEACON