Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
🗺️ Waystones
Travel instantly across your worlds
A lightweight, 100% server-side teleportation plugin for Paper/Spigot
Create named teleportation points anywhere on your server — Overworld, Nether, End — and let your players travel with a single click through a clear, intuitive menu. No client mod, no resource pack required.
Inspired by the well-known Waystones mod in the Minecraft community, this plugin reuses its core idea — named, reusable teleportation points — but as a server-side plugin only. Nothing to install on the client, no resource pack to distribute: everything runs directly on the server, through a simple in-game menu. A lightweight alternative for Paper/Spigot servers that can't or don't want to use client-side mods.
✨ Features
- 🗺️ Menu sorted by world — points are automatically grouped by dimension: Overworld, Nether, End
- 🎨 Colored icons — green, red, or purple glass depending on the point's world of origin
- 🌐 Available in 4 languages — French, English, Brazilian Portuguese, Québec French, changeable anytime via an admin command
- ⚡ Free, instant teleportation — with a configurable anti-spam cooldown
- 🔒 Admin-only management — only OPs can create, rename, or remove a point
- 🏷️ Custom names — every point can be named and renamed at any time
- 💾 Reliable storage — persistent YAML storage, no data loss on restart
📖 How it works
- An admin goes to the desired spot and types
/waystone create <name>→ the point is created instantly - A player types
/waystone→ the world selection menu opens - They pick a world → the list of points in that dimension is displayed
- Clicking a point → immediate, free teleportation
No complex configuration, no block to craft: everything happens through commands and the menu.
🧭 Commands
| Command | Description | Permission |
|---|---|---|
/waystone |
Opens the teleportation menu | waystones.use |
/waystone create <name> |
Creates a point at the player's position | waystones.admin |
/waystone remove <name> |
Removes a point | waystones.admin |
/waystone rename <old> <new> |
Renames a point | waystones.admin |
/waystone list |
Lists all existing points | waystones.use |
/waystone tp <name> |
Direct teleportation via command | waystones.use |
/waystone setlang <fr|en|pt-br|fr-ca> |
Changes the plugin's language | waystones.admin |
/waystone reload |
Reloads the configuration | waystones.admin |
🔑 Permissions
| Permission | Effect | Default |
|---|---|---|
waystones.use |
Use the menu and teleport | All players |
waystones.admin |
Create / rename / remove, reload config | OP only |
⚙️ Configuration
The config.yml file lets you customize:
language— plugin language (fr,en,pt-br, orfr-ca), changeable in-game via/waystone setlangteleport-cooldown-seconds— anti-spam delay between two teleportseffects-enabled— enable/disable sound and particle effects
Player-facing text is not editable: it's built into the plugin, in all 4 supported languages, to guarantee reliable and consistent behavior.
🌐 Supported languages
| Language | Code |
|---|---|
| 🇫🇷 French | fr |
| 🇬🇧🇺🇸 English | en |
| 🇧🇷 Portuguese (Brazil) | pt-br |
| 🇨🇦 French (Québec) | fr-ca |
The language is set globally by the server admin (no automatic per-player detection), with an automatic fallback to English if a text is missing. It can be changed at any time, without a restart, via /waystone setlang <fr|en|pt-br|fr-ca>.
📋 Compatibility
| Plugin version | Compatible Minecraft version(s) | Paper/Spigot API |
|---|---|---|
| v1.0 → v5.2 | 1.12.2 | 1.12 |
| v5.2 | 1.13.x (1.13, 1.13.1, 1.13.2) | 1.13 |
| v5.2 | 1.14.x (1.14 → 1.14.4) | 1.14 |
| v5.2 | 1.15.x (1.15 → 1.15.2) | 1.15 |
| v5.2 | 1.16.x (1.16 → 1.16.5) | 1.16 |
| v5.2 | 1.17.x (1.17 → 1.17.1) | 1.17 |
| v5.2 | 1.18.x (1.18 → 1.18.2) | 1.18 |
| v5.2 | 1.19.x (1.19 → 1.19.4) | 1.19 |
| v5.2 | 1.20.x (1.20 → 1.20.6) | 1.20 |
| v5.2 | 1.21.x (1.21 → 1.21.11) | 1.21 |
| v5.2 | 26.1.x (26.1 → 26.1.2) | 26.1 |
| v5.2 | 26.2.x | 26.2 |
✅ Complete roadmap — Waystones now covers every officially supported Minecraft version, from 1.12.2 up to the current version (26.2).
🏷️ Understanding version numbers
Every plugin file follows a simple format: Waystone-<plugin version>-<Minecraft version>.jar. For example, Waystone-5.2-1.12.x.jar means: plugin version 5.2, compatible with the Minecraft 1.12.x version line (1.12, 1.12.1, 1.12.2). The same plugin is also available as Waystone-5.2-1.13.x.jar for the 1.13.x line — same version, same features, just adapted to the matching Minecraft API.
Two important things to know:
- The plugin version and the Minecraft version evolve independently. Porting Waystones to a new Minecraft version without any feature change doesn't change the plugin's version number — only the Minecraft suffix changes.
- The plugin version number follows a major.minor logic (e.g. 5.0 → 5.1):
- A minor change (5.0 → 5.1) is a small adjustment or addition to an existing feature.
- A major change (5.1 → 6.0) is a significant new feature or a major rework of the plugin.
📊 Statistics
Waystones uses bStats to collect anonymous usage statistics (server count, versions, language used...). No personal data is collected. Publicly viewable, and can be disabled at any time server-side via plugins/bStats/config.yml.
🚀 Installation
- Download the jar matching your Minecraft version:
Waystone-5.2-1.12.x.jarfor 1.12.2Waystone-5.2-1.13.x.jarfor the 1.13.x lineWaystone-5.2-1.14.x.jarfor the 1.14.x lineWaystone-5.2-1.15.x.jarfor the 1.15.x lineWaystone-5.2-1.16.x.jarfor the 1.16.x lineWaystone-5.2-1.17.x.jarfor the 1.17.x lineWaystone-5.2-1.18.x.jarfor the 1.18.x lineWaystone-5.2-1.19.x.jarfor the 1.19.x lineWaystone-5.2-1.20.x.jarfor the 1.20.x lineWaystone-5.2-1.21.x.jarfor the 1.21.x lineWaystone-5.2-26.1.x.jarfor the 26.1.x lineWaystone-5.2-26.2.x.jarfor 26.2.x (current version)
- Drop it into your server's
plugins/folder - Restart the server
- Grant the
waystones.adminpermission to your team to start placing points
🐛 Found a bug or have a suggestion? Leave a comment or open a support ticket — all feedback is welcome.
| Command | Description | Permission |
|---|---|---|
/waystone |
Opens the teleportation menu | waystones.use |
/waystone create <name> |
Creates a point at the player's position | waystones.admin |
/waystone remove <name> |
Removes a point | waystones.admin |
/waystone rename <old> <new> |
Renames a point | waystones.admin |
/waystone list |
Lists all existing points | waystones.use |
/waystone tp <name> |
Direct teleportation via command | waystones.use |
/waystone setlang <fr|en|pt-br|fr-ca> |
Changes the plugin's language | waystones.admin |
/waystone reload |
Reloads the configuration | waystones.admin |
🔑 Permissions
| Permission | Effect | Default |
|---|---|---|
waystones.use |
Use the menu and teleport | All players |
waystones.admin |
Create / rename / remove, reload config | OP only |
⚙️ Configuration
The config.yml file lets you customize:
language— plugin language (fr,en,pt-br, orfr-ca), changeable in-game via/waystone setlangteleport-cooldown-seconds— anti-spam delay between two teleportseffects-enabled— enable/disable sound and particle effects
Player-facing text is not editable: it's built into the plugin, in all 4 supported languages, to guarantee reliable and consistent behavior.
🌐 Supported languages
| Language | Code |
|---|---|
| 🇫🇷 French | fr |
| 🇬🇧🇺🇸 English | en |
| 🇧🇷 Portuguese (Brazil) | pt-br |
| 🇨🇦 French (Québec) | fr-ca |
The language is set globally by the server admin (no automatic per-player detection), with an automatic fallback to English if a text is missing. It can be changed at any time, without a restart, via /waystone setlang <fr|en|pt-br|fr-ca>.
📋 Compatibility
| Plugin version | Compatible Minecraft version(s) | Paper/Spigot API |
|---|---|---|
| v1.0 → v5.2 | 1.12.2 | 1.12 |
| v5.2 | 1.13.x (1.13, 1.13.1, 1.13.2) | 1.13 |
| v5.2 | 1.14.x (1.14 → 1.14.4) | 1.14 |
| v5.2 | 1.15.x (1.15 → 1.15.2) | 1.15 |
| v5.2 | 1.16.x (1.16 → 1.16.5) | 1.16 |
| v5.2 | 1.17.x (1.17 → 1.17.1) | 1.17 |
| v5.2 | 1.18.x (1.18 → 1.18.2) | 1.18 |
| v5.2 | 1.19.x (1.19 → 1.19.4) | 1.19 |
| v5.2 | 1.20.x (1.20 → 1.20.6) | 1.20 |
| v5.2 | 1.21.x (1.21 → 1.21.11) | 1.21 |
| v5.2 | 26.1.x (26.1 → 26.1.2) | 26.1 |
🔄 Upcoming version support — Last step planned: 26.2.x, the current Minecraft version. Once ported, the plugin will cover every officially supported version to date.
🏷️ Understanding version numbers
Every plugin file follows a simple format: Waystone-<plugin version>-<Minecraft version>.jar. For example, Waystone-5.2-1.12.x.jar means: plugin version 5.2, compatible with the Minecraft 1.12.x version line (1.12, 1.12.1, 1.12.2). The same plugin is also available as Waystone-5.2-1.13.x.jar for the 1.13.x line — same version, same features, just adapted to the matching Minecraft API.
Two important things to know:
- The plugin version and the Minecraft version evolve independently. Porting Waystones to a new Minecraft version without any feature change doesn't change the plugin's version number — only the Minecraft suffix changes.
- The plugin version number follows a major.minor logic (e.g. 5.0 → 5.1):
- A minor change (5.0 → 5.1) is a small adjustment or addition to an existing feature.
- A major change (5.1 → 6.0) is a significant new feature or a major rework of the plugin.
📊 Statistics
Waystones uses bStats to collect anonymous usage statistics (server count, versions, language used...). No personal data is collected. Publicly viewable, and can be disabled at any time server-side via plugins/bStats/config.yml.
🚀 Installation
- Download the jar matching your Minecraft version:
Waystone-5.2-1.12.x.jarfor 1.12.2Waystone-5.2-1.13.x.jarfor the 1.13.x lineWaystone-5.2-1.14.x.jarfor the 1.14.x lineWaystone-5.2-1.15.x.jarfor the 1.15.x lineWaystone-5.2-1.16.x.jarfor the 1.16.x lineWaystone-5.2-1.17.x.jarfor the 1.17.x lineWaystone-5.2-1.18.x.jarfor the 1.18.x lineWaystone-5.2-1.19.x.jarfor the 1.19.x lineWaystone-5.2-1.20.x.jarfor the 1.20.x lineWaystone-5.2-1.21.x.jarfor the 1.21.x lineWaystone-5.2-26.1.x.jarfor the 26.1.x line
- Drop it into your server's
plugins/folder - Restart the server
- Grant the
waystones.adminpermission to your team to start placing points
🐛 Found a bug or have a suggestion? Leave a comment or open a support ticket — all feedback is welcome.
| Command | Description | Permission |
|---|---|---|
/waystone |
Opens the teleportation menu | waystones.use |
/waystone create <name> |
Creates a point at the player's position | waystones.admin |
/waystone remove <name> |
Removes a point | waystones.admin |
/waystone rename <old> <new> |
Renames a point | waystones.admin |
/waystone list |
Lists all existing points | waystones.use |
/waystone tp <name> |
Direct teleportation via command | waystones.use |
/waystone setlang <fr|en|pt-br|fr-ca> |
Changes the plugin's language | waystones.admin |
/waystone reload |
Reloads the configuration | waystones.admin |
🔑 Permissions
| Permission | Effect | Default |
|---|---|---|
waystones.use |
Use the menu and teleport | All players |
waystones.admin |
Create / rename / remove, reload config | OP only |
⚙️ Configuration
The config.yml file lets you customize:
language— plugin language (fr,en,pt-br, orfr-ca), changeable in-game via/waystone setlangteleport-cooldown-seconds— anti-spam delay between two teleportseffects-enabled— enable/disable sound and particle effects
Player-facing text is not editable: it's built into the plugin, in all 4 supported languages, to guarantee reliable and consistent behavior.
🌐 Supported languages
| Language | Code |
|---|---|
| 🇫🇷 French | fr |
| 🇬🇧🇺🇸 English | en |
| 🇧🇷 Portuguese (Brazil) | pt-br |
| 🇨🇦 French (Québec) | fr-ca |
The language is set globally by the server admin (no automatic per-player detection), with an automatic fallback to English if a text is missing. It can be changed at any time, without a restart, via /waystone setlang <fr|en|pt-br|fr-ca>.
📋 Compatibility
| Plugin version | Compatible Minecraft version(s) | Paper/Spigot API |
|---|---|---|
| v1.0 → v5.2 | 1.12.2 | 1.12 |
| v5.2 | 1.13.x (1.13, 1.13.1, 1.13.2) | 1.13 |
| v5.2 | 1.14.x (1.14 → 1.14.4) | 1.14 |
| v5.2 | 1.15.x (1.15 → 1.15.2) | 1.15 |
| v5.2 | 1.16.x (1.16 → 1.16.5) | 1.16 |
| v5.2 | 1.17.x (1.17 → 1.17.1) | 1.17 |
| v5.2 | 1.18.x (1.18 → 1.18.2) | 1.18 |
| v5.2 | 1.19.x (1.19 → 1.19.4) | 1.19 |
| v5.2 | 1.20.x (1.20 → 1.20.6) | 1.20 |
| v5.2 | 1.21.x (1.21 → 1.21.11) | 1.21 |
🔄 Upcoming version support — Porting to newer Minecraft versions is ongoing. Next up is 26.1.x/26.2.x, under the new year-based numbering that replaced the 1.22+ scheme in late 2025.
🏷️ Understanding version numbers
Every plugin file follows a simple format: Waystone-<plugin version>-<Minecraft version>.jar. For example, Waystone-5.2-1.12.x.jar means: plugin version 5.2, compatible with the Minecraft 1.12.x version line (1.12, 1.12.1, 1.12.2). The same plugin is also available as Waystone-5.2-1.13.x.jar for the 1.13.x line — same version, same features, just adapted to the matching Minecraft API.
Two important things to know:
- The plugin version and the Minecraft version evolve independently. Porting Waystones to a new Minecraft version without any feature change doesn't change the plugin's version number — only the Minecraft suffix changes.
- The plugin version number follows a major.minor logic (e.g. 5.0 → 5.1):
- A minor change (5.0 → 5.1) is a small adjustment or addition to an existing feature.
- A major change (5.1 → 6.0) is a significant new feature or a major rework of the plugin.
📊 Statistics
Waystones uses bStats to collect anonymous usage statistics (server count, versions, language used...). No personal data is collected. Publicly viewable, and can be disabled at any time server-side via plugins/bStats/config.yml.
🚀 Installation
- Download the jar matching your Minecraft version:
Waystone-5.2-1.12.x.jarfor 1.12.2Waystone-5.2-1.13.x.jarfor the 1.13.x lineWaystone-5.2-1.14.x.jarfor the 1.14.x lineWaystone-5.2-1.15.x.jarfor the 1.15.x lineWaystone-5.2-1.16.x.jarfor the 1.16.x lineWaystone-5.2-1.17.x.jarfor the 1.17.x lineWaystone-5.2-1.18.x.jarfor the 1.18.x lineWaystone-5.2-1.19.x.jarfor the 1.19.x lineWaystone-5.2-1.20.x.jarfor the 1.20.x lineWaystone-5.2-1.21.x.jarfor the 1.21.x line
- Drop it into your server's
plugins/folder - Restart the server
- Grant the
waystones.adminpermission to your team to start placing points
🐛 Found a bug or have a suggestion? Leave a comment or open a support ticket — all feedback is welcome.
| Command | Description | Permission |
|---|---|---|
/waystone |
Opens the teleportation menu | waystones.use |
/waystone create <name> |
Creates a point at the player's position | waystones.admin |
/waystone remove <name> |
Removes a point | waystones.admin |
/waystone rename <old> <new> |
Renames a point | waystones.admin |
/waystone list |
Lists all existing points | waystones.use |
/waystone tp <name> |
Direct teleportation via command | waystones.use |
/waystone setlang <fr|en|pt-br|fr-ca> |
Changes the plugin's language | waystones.admin |
/waystone reload |
Reloads the configuration | waystones.admin |
🔑 Permissions
| Permission | Effect | Default |
|---|---|---|
waystones.use |
Use the menu and teleport | All players |
waystones.admin |
Create / rename / remove, reload config | OP only |
⚙️ Configuration
The config.yml file lets you customize:
language— plugin language (fr,en,pt-br, orfr-ca), changeable in-game via/waystone setlangteleport-cooldown-seconds— anti-spam delay between two teleportseffects-enabled— enable/disable sound and particle effects
Player-facing text is not editable: it's built into the plugin, in all 4 supported languages, to guarantee reliable and consistent behavior.
🌐 Supported languages
| Language | Code |
|---|---|
| 🇫🇷 French | fr |
| 🇬🇧🇺🇸 English | en |
| 🇧🇷 Portuguese (Brazil) | pt-br |
| 🇨🇦 French (Québec) | fr-ca |
The language is set globally by the server admin (no automatic per-player detection), with an automatic fallback to English if a text is missing. It can be changed at any time, without a restart, via /waystone setlang <fr|en|pt-br|fr-ca>.
📋 Compatibility
| Plugin version | Compatible Minecraft version(s) | Paper/Spigot API |
|---|---|---|
| v1.0 → v5.2 | 1.12.2 | 1.12 |
| v5.2 | 1.13.x (1.13, 1.13.1, 1.13.2) | 1.13 |
| v5.2 | 1.14.x (1.14 → 1.14.4) | 1.14 |
| v5.2 | 1.15.x (1.15 → 1.15.2) | 1.15 |
| v5.2 | 1.16.x (1.16 → 1.16.5) | 1.16 |
| v5.2 | 1.17.x (1.17 → 1.17.1) | 1.17 |
| v5.2 | 1.18.x (1.18 → 1.18.2) | 1.18 |
| v5.2 | 1.19.x (1.19 → 1.19.4) | 1.19 |
| v5.2 | 1.20.x (1.20 → 1.20.6) | 1.20 |
🔄 Upcoming version support — Porting to newer Minecraft versions is ongoing, one version line at a time. 1.21.x support is the next planned step.
🏷️ Understanding version numbers
Every plugin file follows a simple format: Waystone-<plugin version>-<Minecraft version>.jar. For example, Waystone-5.2-1.12.x.jar means: plugin version 5.2, compatible with the Minecraft 1.12.x version line (1.12, 1.12.1, 1.12.2). The same plugin is also available as Waystone-5.2-1.13.x.jar for the 1.13.x line — same version, same features, just adapted to the matching Minecraft API.
Two important things to know:
- The plugin version and the Minecraft version evolve independently. Porting Waystones to a new Minecraft version without any feature change doesn't change the plugin's version number — only the Minecraft suffix changes.
- The plugin version number follows a major.minor logic (e.g. 5.0 → 5.1):
- A minor change (5.0 → 5.1) is a small adjustment or addition to an existing feature.
- A major change (5.1 → 6.0) is a significant new feature or a major rework of the plugin.
📊 Statistics
Waystones uses bStats to collect anonymous usage statistics (server count, versions, language used...). No personal data is collected. Publicly viewable, and can be disabled at any time server-side via plugins/bStats/config.yml.
🚀 Installation
- Download the jar matching your Minecraft version:
Waystone-5.2-1.12.x.jarfor 1.12.2Waystone-5.2-1.13.x.jarfor the 1.13.x lineWaystone-5.2-1.14.x.jarfor the 1.14.x lineWaystone-5.2-1.15.x.jarfor the 1.15.x lineWaystone-5.2-1.16.x.jarfor the 1.16.x lineWaystone-5.2-1.17.x.jarfor the 1.17.x lineWaystone-5.2-1.18.x.jarfor the 1.18.x lineWaystone-5.2-1.19.x.jarfor the 1.19.x lineWaystone-5.2-1.20.x.jarfor the 1.20.x line
- Drop it into your server's
plugins/folder - Restart the server
- Grant the
waystones.adminpermission to your team to start placing points
🐛 Found a bug or have a suggestion? Leave a comment or open a support ticket — all feedback is welcome.
| Command | Description | Permission |
|---|---|---|
/waystone |
Opens the teleportation menu | waystones.use |
/waystone create <name> |
Creates a point at the player's position | waystones.admin |
/waystone remove <name> |
Removes a point | waystones.admin |
/waystone rename <old> <new> |
Renames a point | waystones.admin |
/waystone list |
Lists all existing points | waystones.use |
/waystone tp <name> |
Direct teleportation via command | waystones.use |
/waystone setlang <fr|en|pt-br|fr-ca> |
Changes the plugin's language | waystones.admin |
/waystone reload |
Reloads the configuration | waystones.admin |
🔑 Permissions
| Permission | Effect | Default |
|---|---|---|
waystones.use |
Use the menu and teleport | All players |
waystones.admin |
Create / rename / remove, reload config | OP only |
⚙️ Configuration
The config.yml file lets you customize:
language— plugin language (fr,en,pt-br, orfr-ca), changeable in-game via/waystone setlangteleport-cooldown-seconds— anti-spam delay between two teleportseffects-enabled— enable/disable sound and particle effects
Player-facing text is not editable: it's built into the plugin, in all 4 supported languages, to guarantee reliable and consistent behavior.
🌐 Supported languages
| Language | Code |
|---|---|
| 🇫🇷 French | fr |
| 🇬🇧🇺🇸 English | en |
| 🇧🇷 Portuguese (Brazil) | pt-br |
| 🇨🇦 French (Québec) | fr-ca |
The language is set globally by the server admin (no automatic per-player detection), with an automatic fallback to English if a text is missing. It can be changed at any time, without a restart, via /waystone setlang <fr|en|pt-br|fr-ca>.
📋 Compatibility
| Plugin version | Compatible Minecraft version(s) | Paper/Spigot API |
|---|---|---|
| v1.0 → v5.2 | 1.12.2 | 1.12 |
| v5.2 | 1.13.x (1.13, 1.13.1, 1.13.2) | 1.13 |
| v5.2 | 1.14.x (1.14 → 1.14.4) | 1.14 |
| v5.2 | 1.15.x (1.15 → 1.15.2) | 1.15 |
| v5.2 | 1.16.x (1.16 → 1.16.5) | 1.16 |
| v5.2 | 1.17.x (1.17 → 1.17.1) | 1.17 |
| v5.2 | 1.18.x (1.18 → 1.18.2) | 1.18 |
| v5.2 | 1.19.x (1.19 → 1.19.4) | 1.19 |
🔄 Upcoming version support — Porting to newer Minecraft versions is ongoing, one version line at a time. 1.20.x support is next (⚠️ item component rework in 1.20.5/1.20.6, to be tested specifically).
🏷️ Understanding version numbers
Every plugin file follows a simple format: Waystone-<plugin version>-<Minecraft version>.jar. For example, Waystone-5.2-1.12.x.jar means: plugin version 5.2, compatible with the Minecraft 1.12.x version line (1.12, 1.12.1, 1.12.2). The same plugin is also available as Waystone-5.2-1.13.x.jar for the 1.13.x line — same version, same features, just adapted to the matching Minecraft API.
Two important things to know:
- The plugin version and the Minecraft version evolve independently. Porting Waystones to a new Minecraft version without any feature change doesn't change the plugin's version number — only the Minecraft suffix changes.
- The plugin version number follows a major.minor logic (e.g. 5.0 → 5.1):
- A minor change (5.0 → 5.1) is a small adjustment or addition to an existing feature.
- A major change (5.1 → 6.0) is a significant new feature or a major rework of the plugin.
📊 Statistics
Waystones uses bStats to collect anonymous usage statistics (server count, versions, language used...). No personal data is collected. Publicly viewable, and can be disabled at any time server-side via plugins/bStats/config.yml.
🚀 Installation
- Download the jar matching your Minecraft version:
Waystone-5.2-1.12.x.jarfor 1.12.2Waystone-5.2-1.13.x.jarfor the 1.13.x lineWaystone-5.2-1.14.x.jarfor the 1.14.x lineWaystone-5.2-1.15.x.jarfor the 1.15.x lineWaystone-5.2-1.16.x.jarfor the 1.16.x lineWaystone-5.2-1.17.x.jarfor the 1.17.x lineWaystone-5.2-1.18.x.jarfor the 1.18.x lineWaystone-5.2-1.19.x.jarfor the 1.19.x line
- Drop it into your server's
plugins/folder - Restart the server
- Grant the
waystones.adminpermission to your team to start placing points
🐛 Found a bug or have a suggestion? Leave a comment or open a support ticket — all feedback is welcome.
| Command | Description | Permission |
|---|---|---|
/waystone |
Opens the teleportation menu | waystones.use |
/waystone create <name> |
Creates a point at the player's position | waystones.admin |
/waystone remove <name> |
Removes a point | waystones.admin |
/waystone rename <old> <new> |
Renames a point | waystones.admin |
/waystone list |
Lists all existing points | waystones.use |
/waystone tp <name> |
Direct teleportation via command | waystones.use |
/waystone setlang <fr|en|pt-br|fr-ca> |
Changes the plugin's language | waystones.admin |
/waystone reload |
Reloads the configuration | waystones.admin |
🔑 Permissions
| Permission | Effect | Default |
|---|---|---|
waystones.use |
Use the menu and teleport | All players |
waystones.admin |
Create / rename / remove, reload config | OP only |
⚙️ Configuration
The config.yml file lets you customize:
language— plugin language (fr,en,pt-br, orfr-ca), changeable in-game via/waystone setlangteleport-cooldown-seconds— anti-spam delay between two teleportseffects-enabled— enable/disable sound and particle effects
Player-facing text is not editable: it's built into the plugin, in all 4 supported languages, to guarantee reliable and consistent behavior.
🌐 Supported languages
| Language | Code |
|---|---|
| 🇫🇷 French | fr |
| 🇬🇧🇺🇸 English | en |
| 🇧🇷 Portuguese (Brazil) | pt-br |
| 🇨🇦 French (Québec) | fr-ca |
The language is set globally by the server admin (no automatic per-player detection), with an automatic fallback to English if a text is missing. It can be changed at any time, without a restart, via /waystone setlang <fr|en|pt-br|fr-ca>.
📋 Compatibility
| Plugin version | Compatible Minecraft version(s) | Paper/Spigot API |
|---|---|---|
| v1.0 → v5.2 | 1.12.2 | 1.12 |
| v5.2 | 1.13.x (1.13, 1.13.1, 1.13.2) | 1.13 |
| v5.2 | 1.14.x (1.14 → 1.14.4) | 1.14 |
| v5.2 | 1.15.x (1.15 → 1.15.2) | 1.15 |
| v5.2 | 1.16.x (1.16 → 1.16.5) | 1.16 |
| v5.2 | 1.17.x (1.17 → 1.17.1) | 1.17 |
| v5.2 | 1.18.x (1.18 → 1.18.2) | 1.18 |
🔄 Upcoming version support — Porting to newer Minecraft versions is ongoing, one version line at a time. 1.19.x support is the next planned step.
🏷️ Understanding version numbers
Every plugin file follows a simple format: Waystone-<plugin version>-<Minecraft version>.jar. For example, Waystone-5.2-1.12.x.jar means: plugin version 5.2, compatible with the Minecraft 1.12.x version line (1.12, 1.12.1, 1.12.2). The same plugin is also available as Waystone-5.2-1.13.x.jar for the 1.13.x line — same version, same features, just adapted to the matching Minecraft API.
Two important things to know:
- The plugin version and the Minecraft version evolve independently. Porting Waystones to a new Minecraft version without any feature change doesn't change the plugin's version number — only the Minecraft suffix changes.
- The plugin version number follows a major.minor logic (e.g. 5.0 → 5.1):
- A minor change (5.0 → 5.1) is a small adjustment or addition to an existing feature.
- A major change (5.1 → 6.0) is a significant new feature or a major rework of the plugin.
📊 Statistics
Waystones uses bStats to collect anonymous usage statistics (server count, versions, language used...). No personal data is collected. Publicly viewable, and can be disabled at any time server-side via plugins/bStats/config.yml.
🚀 Installation
- Download the jar matching your Minecraft version:
Waystone-5.2-1.12.x.jarfor 1.12.2Waystone-5.2-1.13.x.jarfor the 1.13.x lineWaystone-5.2-1.14.x.jarfor the 1.14.x lineWaystone-5.2-1.15.x.jarfor the 1.15.x lineWaystone-5.2-1.16.x.jarfor the 1.16.x lineWaystone-5.2-1.17.x.jarfor the 1.17.x lineWaystone-5.2-1.18.x.jarfor the 1.18.x line
- Drop it into your server's
plugins/folder - Restart the server
- Grant the
waystones.adminpermission to your team to start placing points
🐛 Found a bug or have a suggestion? Leave a comment or open a support ticket — all feedback is welcome.
| Command | Description | Permission |
|---|---|---|
/waystone |
Opens the teleportation menu | waystones.use |
/waystone create <name> |
Creates a point at the player's position | waystones.admin |
/waystone remove <name> |
Removes a point | waystones.admin |
/waystone rename <old> <new> |
Renames a point | waystones.admin |
/waystone list |
Lists all existing points | waystones.use |
/waystone tp <name> |
Direct teleportation via command | waystones.use |
/waystone setlang <fr|en|pt-br|fr-ca> |
Changes the plugin's language | waystones.admin |
/waystone reload |
Reloads the configuration | waystones.admin |
🔑 Permissions
| Permission | Effect | Default |
|---|---|---|
waystones.use |
Use the menu and teleport | All players |
waystones.admin |
Create / rename / remove, reload config | OP only |
⚙️ Configuration
The config.yml file lets you customize:
language— plugin language (fr,en,pt-br, orfr-ca), changeable in-game via/waystone setlangteleport-cooldown-seconds— anti-spam delay between two teleportseffects-enabled— enable/disable sound and particle effects
Player-facing text is not editable: it's built into the plugin, in all 4 supported languages, to guarantee reliable and consistent behavior.
🌐 Supported languages
| Language | Code |
|---|---|
| 🇫🇷 French | fr |
| 🇬🇧🇺🇸 English | en |
| 🇧🇷 Portuguese (Brazil) | pt-br |
| 🇨🇦 French (Québec) | fr-ca |
The language is set globally by the server admin (no automatic per-player detection), with an automatic fallback to English if a text is missing. It can be changed at any time, without a restart, via /waystone setlang <fr|en|pt-br|fr-ca>.
📋 Compatibility
| Plugin version | Compatible Minecraft version(s) | Paper/Spigot API |
|---|---|---|
| v1.0 → v5.2 | 1.12.2 | 1.12 |
| v5.2 | 1.13.x (1.13, 1.13.1, 1.13.2) | 1.13 |
| v5.2 | 1.14.x (1.14 → 1.14.4) | 1.14 |
| v5.2 | 1.15.x (1.15 → 1.15.2) | 1.15 |
| v5.2 | 1.16.x (1.16 → 1.16.5) | 1.16 |
| v5.2 | 1.17.x (1.17 → 1.17.1) | 1.17 |
🔄 Upcoming version support — Porting to newer Minecraft versions is ongoing, one version line at a time. 1.18.x support is the next planned step.
🏷️ Understanding version numbers
Every plugin file follows a simple format: Waystone-<plugin version>-<Minecraft version>.jar. For example, Waystone-5.2-1.12.x.jar means: plugin version 5.2, compatible with the Minecraft 1.12.x version line (1.12, 1.12.1, 1.12.2). The same plugin is also available as Waystone-5.2-1.13.x.jar for the 1.13.x line — same version, same features, just adapted to the matching Minecraft API.
Two important things to know:
- The plugin version and the Minecraft version evolve independently. Porting Waystones to a new Minecraft version without any feature change doesn't change the plugin's version number — only the Minecraft suffix changes.
- The plugin version number follows a major.minor logic (e.g. 5.0 → 5.1):
- A minor change (5.0 → 5.1) is a small adjustment or addition to an existing feature.
- A major change (5.1 → 6.0) is a significant new feature or a major rework of the plugin.
📊 Statistics
Waystones uses bStats to collect anonymous usage statistics (server count, versions, language used...). No personal data is collected. Publicly viewable, and can be disabled at any time server-side via plugins/bStats/config.yml.
🚀 Installation
- Download the jar matching your Minecraft version:
Waystone-5.2-1.12.x.jarfor 1.12.2Waystone-5.2-1.13.x.jarfor the 1.13.x lineWaystone-5.2-1.14.x.jarfor the 1.14.x lineWaystone-5.2-1.15.x.jarfor the 1.15.x lineWaystone-5.2-1.16.x.jarfor the 1.16.x lineWaystone-5.2-1.17.x.jarfor the 1.17.x line
- Drop it into your server's
plugins/folder - Restart the server
- Grant the
waystones.adminpermission to your team to start placing points
🐛 Found a bug or have a suggestion? Leave a comment or open a support ticket — all feedback is welcome.
| Command | Description | Permission |
|---|---|---|
/waystone |
Opens the teleportation menu | waystones.use |
/waystone create <name> |
Creates a point at the player's position | waystones.admin |
/waystone remove <name> |
Removes a point | waystones.admin |
/waystone rename <old> <new> |
Renames a point | waystones.admin |
/waystone list |
Lists all existing points | waystones.use |
/waystone tp <name> |
Direct teleportation via command | waystones.use |
/waystone setlang <fr|en|pt-br|fr-ca> |
Changes the plugin's language | waystones.admin |
/waystone reload |
Reloads the configuration | waystones.admin |
🔑 Permissions
| Permission | Effect | Default |
|---|---|---|
waystones.use |
Use the menu and teleport | All players |
waystones.admin |
Create / rename / remove, reload config | OP only |
⚙️ Configuration
The config.yml file lets you customize:
language— plugin language (fr,en,pt-br, orfr-ca), changeable in-game via/waystone setlangteleport-cooldown-seconds— anti-spam delay between two teleportseffects-enabled— enable/disable sound and particle effects
Player-facing text is not editable: it's built into the plugin, in all 4 supported languages, to guarantee reliable and consistent behavior.
🌐 Supported languages
| Language | Code |
|---|---|
| 🇫🇷 French | fr |
| 🇬🇧🇺🇸 English | en |
| 🇧🇷 Portuguese (Brazil) | pt-br |
| 🇨🇦 French (Québec) | fr-ca |
The language is set globally by the server admin (no automatic per-player detection), with an automatic fallback to English if a text is missing. It can be changed at any time, without a restart, via /waystone setlang <fr|en|pt-br|fr-ca>.
📋 Compatibility
| Plugin version | Compatible Minecraft version(s) | Paper/Spigot API |
|---|---|---|
| v1.0 → v5.2 | 1.12.2 | 1.12 |
| v5.2 | 1.13.x (1.13, 1.13.1, 1.13.2) | 1.13 |
| v5.2 | 1.14.x (1.14 → 1.14.4) | 1.14 |
| v5.2 | 1.15.x (1.15 → 1.15.2) | 1.15 |
| v5.2 | 1.16.x (1.16 → 1.16.5) | 1.16 |
🔄 Upcoming version support — Porting to newer Minecraft versions is ongoing, one version line at a time. 1.17.x support is next (the first JDK change required in the whole roadmap).
🏷️ Understanding version numbers
Every plugin file follows a simple format: Waystone-<plugin version>-<Minecraft version>.jar. For example, Waystone-5.2-1.12.x.jar means: plugin version 5.2, compatible with the Minecraft 1.12.x version line (1.12, 1.12.1, 1.12.2). The same plugin is also available as Waystone-5.2-1.13.x.jar for the 1.13.x line — same version, same features, just adapted to the matching Minecraft API.
Two important things to know:
- The plugin version and the Minecraft version evolve independently. Porting Waystones to a new Minecraft version without any feature change doesn't change the plugin's version number — only the Minecraft suffix changes.
- The plugin version number follows a major.minor logic (e.g. 5.0 → 5.1):
- A minor change (5.0 → 5.1) is a small adjustment or addition to an existing feature.
- A major change (5.1 → 6.0) is a significant new feature or a major rework of the plugin.
📊 Statistics
Waystones uses bStats to collect anonymous usage statistics (server count, versions, language used...). No personal data is collected. Publicly viewable, and can be disabled at any time server-side via plugins/bStats/config.yml.
🚀 Installation
- Download the jar matching your Minecraft version:
Waystone-5.2-1.12.x.jarfor 1.12.2Waystone-5.2-1.13.x.jarfor the 1.13.x lineWaystone-5.2-1.14.x.jarfor the 1.14.x lineWaystone-5.2-1.15.x.jarfor the 1.15.x lineWaystone-5.2-1.16.x.jarfor the 1.16.x line
- Drop it into your server's
plugins/folder - Restart the server
- Grant the
waystones.adminpermission to your team to start placing points
🐛 Found a bug or have a suggestion? Leave a comment or open a support ticket — all feedback is welcome.
| Command | Description | Permission |
|---|---|---|
/waystone |
Opens the teleportation menu | waystones.use |
/waystone create <name> |
Creates a point at the player's position | waystones.admin |
/waystone remove <name> |
Removes a point | waystones.admin |
/waystone rename <old> <new> |
Renames a point | waystones.admin |
/waystone list |
Lists all existing points | waystones.use |
/waystone tp <name> |
Direct teleportation via command | waystones.use |
/waystone setlang <fr|en|pt-br|fr-ca> |
Changes the plugin's language | waystones.admin |
/waystone reload |
Reloads the configuration | waystones.admin |
🔑 Permissions
| Permission | Effect | Default |
|---|---|---|
waystones.use |
Use the menu and teleport | All players |
waystones.admin |
Create / rename / remove, reload config | OP only |
⚙️ Configuration
The config.yml file lets you customize:
language— plugin language (fr,en,pt-br, orfr-ca), changeable in-game via/waystone setlangteleport-cooldown-seconds— anti-spam delay between two teleportseffects-enabled— enable/disable sound and particle effects
Player-facing text is not editable: it's built into the plugin, in all 4 supported languages, to guarantee reliable and consistent behavior.
🌐 Supported languages
| Language | Code |
|---|---|
| 🇫🇷 French | fr |
| 🇬🇧🇺🇸 English | en |
| 🇧🇷 Portuguese (Brazil) | pt-br |
| 🇨🇦 French (Québec) | fr-ca |
The language is set globally by the server admin (no automatic per-player detection), with an automatic fallback to English if a text is missing. It can be changed at any time, without a restart, via /waystone setlang <fr|en|pt-br|fr-ca>.
📋 Compatibility
| Plugin version | Compatible Minecraft version(s) | Paper/Spigot API |
|---|---|---|
| v1.0 → v5.2 | 1.12.2 | 1.12 |
| v5.2 | 1.13.x (1.13, 1.13.1, 1.13.2) | 1.13 |
| v5.2 | 1.14.x (1.14 → 1.14.4) | 1.14 |
| v5.2 | 1.15.x (1.15 → 1.15.2) | 1.15 |
🔄 Upcoming version support — Porting to newer Minecraft versions is ongoing, one version line at a time. 1.16.x support is the next planned step.
🏷️ Understanding version numbers
Every plugin file follows a simple format: Waystone-<plugin version>-<Minecraft version>.jar. For example, Waystone-5.2-1.12.x.jar means: plugin version 5.2, compatible with the Minecraft 1.12.x version line (1.12, 1.12.1, 1.12.2). The same plugin is also available as Waystone-5.2-1.13.x.jar for the 1.13.x line — same version, same features, just adapted to the matching Minecraft API.
Two important things to know:
- The plugin version and the Minecraft version evolve independently. Porting Waystones to a new Minecraft version without any feature change doesn't change the plugin's version number — only the Minecraft suffix changes.
- The plugin version number follows a major.minor logic (e.g. 5.0 → 5.1):
- A minor change (5.0 → 5.1) is a small adjustment or addition to an existing feature.
- A major change (5.1 → 6.0) is a significant new feature or a major rework of the plugin.
📊 Statistics
Waystones uses bStats to collect anonymous usage statistics (server count, versions, language used...). No personal data is collected. Publicly viewable, and can be disabled at any time server-side via plugins/bStats/config.yml.
🚀 Installation
- Download the jar matching your Minecraft version:
Waystone-5.2-1.12.x.jarfor 1.12.2Waystone-5.2-1.13.x.jarfor the 1.13.x lineWaystone-5.2-1.14.x.jarfor the 1.14.x lineWaystone-5.2-1.15.x.jarfor the 1.15.x line
- Drop it into your server's
plugins/folder - Restart the server
- Grant the
waystones.adminpermission to your team to start placing points
🐛 Found a bug or have a suggestion? Leave a comment or open a support ticket — all feedback is welcome.
| Command | Description | Permission |
|---|---|---|
/waystone |
Opens the teleportation menu | waystones.use |
/waystone create <name> |
Creates a point at the player's position | waystones.admin |
/waystone remove <name> |
Removes a point | waystones.admin |
/waystone rename <old> <new> |
Renames a point | waystones.admin |
/waystone list |
Lists all existing points | waystones.use |
/waystone tp <name> |
Direct teleportation via command | waystones.use |
/waystone setlang <fr|en|pt-br|fr-ca> |
Changes the plugin's language | waystones.admin |
/waystone reload |
Reloads the configuration | waystones.admin |
🔑 Permissions
| Permission | Effect | Default |
|---|---|---|
waystones.use |
Use the menu and teleport | All players |
waystones.admin |
Create / rename / remove, reload config | OP only |
⚙️ Configuration
The config.yml file lets you customize:
language— plugin language (fr,en,pt-br, orfr-ca), changeable in-game via/waystone setlangteleport-cooldown-seconds— anti-spam delay between two teleportseffects-enabled— enable/disable sound and particle effects
Player-facing text is not editable: it's built into the plugin, in all 4 supported languages, to guarantee reliable and consistent behavior.
🌐 Supported languages
| Language | Code |
|---|---|
| 🇫🇷 French | fr |
| 🇬🇧🇺🇸 English | en |
| 🇧🇷 Portuguese (Brazil) | pt-br |
| 🇨🇦 French (Québec) | fr-ca |
The language is set globally by the server admin (no automatic per-player detection), with an automatic fallback to English if a text is missing. It can be changed at any time, without a restart, via /waystone setlang <fr|en|pt-br|fr-ca>.
📋 Compatibility
| Plugin version | Compatible Minecraft version(s) | Paper/Spigot API |
|---|---|---|
| v1.0 → v5.2 | 1.12.2 | 1.12 |
| v5.2 | 1.13.x (1.13, 1.13.1, 1.13.2) | 1.13 |
| v5.2 | 1.14.x (1.14 → 1.14.4) | 1.14 |
🔄 Upcoming version support — Porting to newer Minecraft versions is ongoing, one version line at a time. 1.15.x support is the next planned step.
🏷️ Understanding version numbers
Every plugin file follows a simple format: Waystone-<plugin version>-<Minecraft version>.jar. For example, Waystone-5.2-1.12.x.jar means: plugin version 5.2, compatible with the Minecraft 1.12.x version line (1.12, 1.12.1, 1.12.2). The same plugin is also available as Waystone-5.2-1.13.x.jar for the 1.13.x line — same version, same features, just adapted to the matching Minecraft API.
Two important things to know:
- The plugin version and the Minecraft version evolve independently. Porting Waystones to a new Minecraft version without any feature change doesn't change the plugin's version number — only the Minecraft suffix changes.
- The plugin version number follows a major.minor logic (e.g. 5.0 → 5.1):
- A minor change (5.0 → 5.1) is a small adjustment or addition to an existing feature.
- A major change (5.1 → 6.0) is a significant new feature or a major rework of the plugin.
📊 Statistics
Waystones uses bStats to collect anonymous usage statistics (server count, versions, language used...). No personal data is collected. Publicly viewable, and can be disabled at any time server-side via plugins/bStats/config.yml.
🚀 Installation
- Download the jar matching your Minecraft version:
Waystone-5.2-1.12.x.jarfor 1.12.2Waystone-5.2-1.13.x.jarfor the 1.13.x lineWaystone-5.2-1.14.x.jarfor the 1.14.x line
- Drop it into your server's
plugins/folder - Restart the server
- Grant the
waystones.adminpermission to your team to start placing points
🐛 Found a bug or have a suggestion? Leave a comment or open a support ticket — all feedback is welcome.| Command | Description | Permission |
|---|---|---|
| /waystone | Opens the teleportation menu | waystones.use |
| /waystone create <name> | Creates a point at the player's position | waystones.admin |
| /waystone remove <name> | Removes a point | waystones.admin |
| /waystone rename <old> <new> | Renames a point | waystones.admin |
| /waystone list | Lists all existing points | waystones.use |
| /waystone tp <name> | Direct teleportation via command | waystones.use |
| /waystone setlang <fr\|en\|pt-br\|fr-ca> | Changes the plugin's language | waystones.admin |
| /waystone reload | Reloads the configuration | waystones.admin |
🔑 Permissions
| Permission | Effect | Default |
|---|---|---|
waystones.use |
Use the menu and teleport | All players |
waystones.admin |
Create / rename / remove, reload config | OP only |
⚙️ Configuration
The config.yml file lets you customize:
language— plugin language (fr,en,pt-br, orfr-ca), changeable in-game via/waystone setlangteleport-cooldown-seconds— anti-spam delay between two teleportseffects-enabled— enable/disable sound and particle effects
Player-facing text is not editable: it's built into the plugin, in all 4 supported languages, to guarantee reliable and consistent behavior.
🌐 Supported languages
| Language | Code |
|---|---|
| 🇫🇷 French | fr |
| 🇬🇧🇺🇸 English | en |
| 🇧🇷 Portuguese (Brazil) | pt-br |
| 🇨🇦 French (Québec) | fr-ca |
The language is set globally by the server admin (no automatic per-player detection), with an automatic fallback to English if a text is missing. It can be changed at any time, without a restart, via /waystone setlang <fr|en|pt-br|fr-ca>.
📋 Compatibility
| Plugin version | Compatible Minecraft version(s) | Paper/Spigot API |
|---|---|---|
| v1.0 → v5.2 | 1.12.2 | 1.12 |
| v5.2 | 1.13.x (1.13, 1.13.1, 1.13.2) | 1.13 |
🔄 Upcoming version support — Porting to newer Minecraft versions is ongoing, one version line at a time. 1.14.x support is the next planned step.
🏷️ Understanding version numbers
Every plugin file follows a simple format: Waystone-<plugin version>-<Minecraft version>.jar. For example, Waystone-5.2-1.12.x.jar means: plugin version 5.2, compatible with the Minecraft 1.12.x version line (1.12, 1.12.1, 1.12.2). The same plugin is also available as Waystone-5.2-1.13.x.jar for the 1.13.x line — same version, same features, just adapted to the matching Minecraft API.
Two important things to know:
- The plugin version and the Minecraft version evolve independently. Porting Waystones to a new Minecraft version without any feature change doesn't change the plugin's version number — only the Minecraft suffix changes.
- The plugin version number follows a major.minor logic (e.g. 5.0 → 5.1):
- A minor change (5.0 → 5.1) is a small adjustment or addition to an existing feature.
- A major change (5.1 → 6.0) is a significant new feature or a major rework of the plugin.
📊 Statistics
Waystones uses bStats to collect anonymous usage statistics (server count, versions, language used...). No personal data is collected. Publicly viewable, and can be disabled at any time server-side via plugins/bStats/config.yml.
🚀 Installation
- Download the jar matching your Minecraft version:
Waystone-5.2-1.12.x.jarfor 1.12.2Waystone-5.2-1.13.x.jarfor the 1.13.x line
- Drop it into your server's
plugins/folder - Restart the server
- Grant the
waystones.adminpermission to your team to start placing points
🐛 Found a bug or have a suggestion? Leave a comment or open a support ticket — all feedback is welcome.
🚀 Installation
- Download
Waystone-5.1-1.12.x.jar - Drop it into your server's
plugins/folder - Restart the server
- Grant the
waystones.adminpermission to your team to start placing points
🐛 Found a bug or have a suggestion? Leave a comment or open a support ticket — all feedback is welcome.


