TownyWaypoints

⭐ — (7 endorsements) 📥 984 downloads 📌 v1.9.8 📅 7/26/2023
🟡 Updated this year

By ewof · folia

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 6/29/2026 📅 Created: 7/26/2023

🔍 Analysis

  • 👍 0.7% endorsement rate
  • 🏆 #16 of 173 folia mods in this game by downloads

📋 About This Mod

# TownyWaypoints !(https://github.com/ewof/TownyWaypoints/assets/26354814/876e138d-b011-4286-99bd-06f14cf4f86a) Configurable plot types for Towny that players can teleport between. <br/> Requires (https://github.com/PaperMC/Paper) or a fork of it. Supports (https://github.com/PaperMC/Folia). It will not work on Bukkit or Spigot. ### Traveling Players can travel between different waypoints with `/twp travel <town> <waypoint> <plot name>` <br/> When players teleport it uses Townys warmups, so if you have a teleport warmup in Towny / make movement or damage cancel the warmup those will apply when players attempt to travel to waypoints. --- ### Config Default config: ```yaml # This is the current version. Please do not edit. version: '1.9' # The language file you wish to use. language: en_US.yml waypoints: ############################################################ # +------------------------------------------------------+ # # | Economy | # # +------------------------------------------------------+ # ############################################################ economy: # The percentage of the travel cost that gets added to the waypoints town bank, the rest goes to the nation. If it has no nation then 100% goes to the town bank. # Disabled with value of -1 split: '0.5' ############################################################ # +------------------------------------------------------+ # # | Restrictions | # # +------------------------------------------------------+ # ############################################################ restrictions: # The maximum number of blocks a player can travel between waypoints. # Disabled with value of -1 max_distance: '2700' # The amount of seconds a player must wait between waypoint travels. cooldown: '300' # If true players can only teleport from one waypoint type to another. peer_to_peer: 'true' ``` - `waypoints.restrictions.max_distance` is the maximum number of blocks a player can travel via waypoints. A player cannot travel to a waypoint that is `max_distance` blocks away from their current location. - `waypoints.restrictions.cooldown` is the amount of time in seconds a player must way between waypoint travels. - `waypoints.restrictions.peer_to_peer` when set to true means that players must be standing in a waypoint of the same type to teleport to another waypoint, meaning I must be standing in a stable plot if I want to travel to another stable waypoint. --- ### The `waypoints.yml` file In `waypoints.yml` you define different types of waypoints. ```yaml stable: name: "stable" mapKey: 'S' # A single character to be shown on the /towny map and /towny map hud. cost: 4500.0 # Cost to create the waypoint. travel_cost: 450 # Cost to travel to waypoint. max: 1 # Max number of plots of this type allowed per town. travel_with_vehicle: true # If true, player's vehicle will travel with the player. permission: townywaypoints.landpoint.stable # Permission node required to set a plot to a type of this waypoint, if no permission is set anyone can create this waypoint, grant it in townyperms.yml # The maximum number of blocks a player can travel between waypoints. # Uses the global value if -1 max_distance: -1 allowed_biome_tags: # List of biome tags this plot can be created on. Takes priority over allowed_biomes. - minecraft:is_overworld allowed_biomes: # List of biomes this plot type can be created on. If it's not provided the plot type can be created on any biome. - FOREST - PLAINS - SUNFLOWER_PLAINS - TAIGA - BIRCH_FOREST - SAVANNA - WINDSWEPT_FOREST - WINDSWEPT_SAVANNA - FLOWER_FOREST seaport: name: "seaport" mapKey: 'P' # A single character to be shown on the /towny map and /towny map hud. cost: 2500.0 # Cost to create the waypoint. travel_cost: 250 # Cost to travel to waypoint. max: 1 # Max number of plots of this type allowed per town. travel_with_vehicle: false # If true, player's vehicle will travel with the player. permission: townywaypoints.seapoint.seaport # Permission node required to set a plot to a type of this waypoint, if no permission is set anyone can create this waypoint, grant it in townyperms.yml # The maximum number of blocks a player can travel between waypoints. # Uses the global value if -1 max_distance: 6000 allowed_biome_tags: # List of biome tags this plot can be created on. Takes priority over allowed_biomes. - minecraft:is_beach allowed_biomes: # List of biomes this plot type can be created on. If it's not provided the plot type can be created on any biome. - COLD_OCEAN - DEEP_COLD_OCEAN - DEEP_OCEAN - LUKEWARM_OCEAN - OCEAN - WARM_OCEAN ``` A `waypoints.yml` like this means two plot types will be available to players, stables and seaport

# TownyWaypoints

!(https://github.com/ewof/TownyWaypoints/assets/26354814/876e138d-b011-4286-99bd-06f14cf4f86a)

Configurable plot types for Towny that players can teleport between.

Requires (https://github.com/PaperMC/Paper) or a fork of it. Supports (https://github.com/PaperMC/Folia). It will not work on Bukkit or Spigot.

### Traveling

Players can travel between different waypoints with `/twp travel `

When players teleport it uses Townys warmups, so if you have a teleport warmup in Towny / make movement or damage cancel the warmup those will apply when players attempt to travel to waypoints.

Default config:

```yaml # This is the current version. Please do not edit. version: '1. 9' # The language file you wish to use. language: en_US.yml

############################################################ # +------------------------------------------------------+ # # | Economy | # # +------------------------------------------------------+ # ############################################################

# The percentage of the travel cost that gets added to the waypoints town bank, the rest goes to the nation. If it has no nation then 100% goes to the town bank. # Disabled with value of -1 split: '0. 5'

############################################################ # +------------------------------------------------------+ # # | Restrictions | # # +------------------------------------------------------+ # ############################################################

restrictions:

# The maximum number of blocks a player can travel between waypoints. # Disabled with value of -1 max_distance: '2700'

# The amount of seconds a player must wait between waypoint travels. cooldown: '300'

# If true players can only teleport from one waypoint type to another. peer_to_peer: 'true'

  • `waypoints.restrictions.max_distance` is the maximum number of blocks a player can travel via waypoints. A player cannot travel to a waypoint that is `max_distance` blocks away from their current location.
  • `waypoints.restrictions.cooldown` is the amount of time in seconds a player must way between waypoint travels.
  • `waypoints.restrictions.peer_to_peer` when set to true means that players must be standing in a waypoint of the same type to teleport to another waypoint, meaning I must be standing in a stable plot if I want to travel to another stable waypoint.

### The `waypoints.yml` file

In `waypoints.yml` you define different types of waypoints.

```yaml stable: name: "stable" mapKey: 'S' # A single character to be shown on the /towny map and /towny map hud. cost: 4500. 0 # Cost to create the waypoint. travel_cost: 450 # Cost to travel to waypoint. max: 1 # Max number of plots of this type allowed per town. travel_with_vehicle: true # If true, player's vehicle will travel with the player. permission: townywaypoints.landpoint.stable # Permission node required to set a plot to a type of this waypoint, if no permission is set anyone can create this waypoint, grant it in townyperms.yml # The maximum number of blocks a player can travel between waypoints. # Uses the global value if -1 max_distance: -1 allowed_biome_tags: # List of biome tags this plot can be created on. Takes priority over allowed_biomes. - minecraft:is_overworld allowed_biomes: # List of biomes this plot type can be created on. If it's not provided the plot type can be created on any biome. - FOREST - PLAINS - SUNFLOWER_PLAINS - TAIGA - BIRCH_FOREST - SAVANNA - WINDSWEPT_FOREST - WINDSWEPT_SAVANNA - FLOWER_FOREST seaport: name: "seaport" mapKey: 'P' # A single character to be shown on the /towny map and /towny map hud. cost: 2500. 0 # Cost to create the waypoint. travel_cost: 250 # Cost to travel to waypoint. max: 1 # Max number of plots of this type allowed per town. travel_with_vehicle: false # If true, player's vehicle will travel with the player. permission: townywaypoints.seapoint.seaport # Permission node required to set a plot to a type of this waypoint, if no permission is set anyone can create this waypoint, grant it in townyperms.yml # The maximum number of blocks a player can travel between waypoints. # Uses the global value if -1 max_distance: 6000 allowed_biome_tags: # List of biome tags this plot can be created on. Takes priority over allowed_biomes. - minecraft:is_beach allowed_biomes: # List of biomes this plot type can be created on. If it's not provided the plot type can be created on any biome. - COLD_OCEAN - DEEP_COLD_OCEAN - DEEP_OCEAN - LUKEWARM_OCEAN - OCEAN - WARM_OCEAN ```

A `waypoints.yml` like this means two plot types will be available to players, stables and seaport

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Plugins
Author
ewof
Version
1.9.8
Downloads
984
Endorsements
7
Category
folia
Created
7/26/2023
Updated
6/29/2026
Game Versions
1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5
Tags
game-mechanics, transportation, utility

🔧 How to Install Minecraft Plugins Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Plugins →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Plugins versions does TownyWaypoints support?

The author lists 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6. Other versions may work but are untested by the author.

What is the latest version of TownyWaypoints?

Version 1.9.8, published 2026-06-29 with 984 downloads recorded at the source.

Keep browsing — more Minecraft Plugins mods await

📋 All Minecraft Plugins Mods 🏆 Top 25 📂 More folia 👤 More by ewof 🔎 Similar Mods 🌐 Best folia (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods