Player Warps icon

Player Warps -----

A modern player warp plugin featuring customizable GUIs, item costs, and simple warp management.



Player Warps
A lightweight, fully configurable player warp plugin with GUI browsing, item-based costs, and no economy dependency.

Player Warps allows players to create, manage, and share their own warps through a GUI while giving server owners complete control over costs, limits, messages, and menu layouts. Unlike many alternatives, Player Warps does not require Vault or an economy plugin, making it perfect for survival, SMP, and community servers that prefer item-based progression.


Screenshots

Main Warps GUI [​IMG] Manage Warps GUI [​IMG]


Features
  • Create and manage player-owned warps
  • Easy-to-use GUI warp browser
  • Item-based warp creation costs
  • No Vault or economy plugin required
  • Configurable warp limits
  • Favorite warps system
  • Warp descriptions
  • Visit tracking
  • Player head support
  • World display aliases
  • Advanced warp name support
  • Teleport delay support
  • Teleport cancellation on movement
  • Cross-world teleporting support
  • Custom warp icons
  • Configurable messages
  • Customizable GUI layouts
  • Configurable GUI titles
  • YAML-based storage
  • Lightweight and performance-friendly
Commands
Player Commands
  • /pwarp - Open the Player Warps GUI
  • /pwarp <warp> - Teleport to a warp
  • /pwarp set <name> - Create a new warp
  • /pwarp delete <name> - Delete one of your warps
  • /pwarp rename <old> <new> - Rename a warp
  • /pwarp seticon <warp> - Set a warp's icon using the item in your hand
  • /pwarp manage - Open your warp management menu
  • /pwarp desc <warp> <description> - Set a warp description
  • /pwarp setfeatured <warp> - Feature a warp
Admin Commands
  • /pwarp reload - Reload configuration files
Permissions
  • playerwarps.use - Access PlayerWarps commands
  • playerwarps.create - Create player warps
  • playerwarps.delete - Delete owned warps
  • playerwarps.rename - Rename owned warps
  • playerwarps.seticon - Change warp icons
  • playerwarps.manage - Access warp management GUI
  • playerwarps.reload - Reload plugin files
  • playerwarps.admin - Access all administrative features
  • playerwarps.description - Set warp descriptions
  • playerwarps.favorite - Favorite warps
  • playerwarps.setfeatured - Feature warps
  • playerwarps.* - Grants all permissions
Configuration
Player Warps is designed to be highly configurable.

You can customize:
  • Warp creation costs
  • Featured warp costs
  • Warp limits
  • Teleport delays
  • GUI titles
  • GUI layouts
  • GUI items and slots
  • Featured warp slots
  • Messages and formatting
  • Warp aliases
  • World display names
  • Cross-world teleport settings
Config Files
Player Warps includes a simple `config.yml` and `gui.yml` for customizing costs, limits, messages, aliases, and menu layouts.

Code (YAML):

settings
:
max-warps-per-player
: -1
teleport-delay-seconds
: 3
cancel-teleport-on-move
: true
allow-cross-world
: true

gui-title
: "&8Player Warps"
manage-gui-title
: "&8Your Player Warps"

default-icon
: "ENDER_PEARL"

gui-aliases
:
- warps
- pwarps
- pwarps

costs
:
enabled
: true

create-warp
:
- material
: DIAMOND
amount
: 3

- material
: EXPERIENCE_BOTTLE
  amount
: 16

messages
:
prefix
: "&#8B5E3C&lPlayerWarps &8» &f"

no-permission
: "&cYou do not have permission."
player-only
: "&cOnly players can use this command."

reloaded
: "&aReloaded config and warps."

usage-set
: "&cUsage: /pwarp set "
usage-warp
: "&cUsage: /pwarp "
usage-delete
: "&cUsage: /pwarp delete "
usage-rename
: "&cUsage: /pwarp rename "

warp-created
: "&aCreated warp &e%warp%&a."
warp-deleted
: "&aDeleted warp &e%warp%&a."
warp-renamed
: "&aRenamed &e%old% &ato &e%new%&a."

warp-not-found
: "&cThat warp does not exist."
warp-exists
: "&cA warp with that name already exists."

invalid-name
: "&cWarp names can only use letters, numbers, underscores, and dashes. Max 16 characters."

not-owner
: "&cYou do not own that warp."

limit-reached
: "&cYou have reached your player warp limit."

cost-missing
: "&cYou need: &e%cost% &cto create a warp."
cost-taken
: "&aCost paid: &e%cost%&a."

teleport-starting
: "&aTeleporting to &e%warp% &ain %seconds%s. Do not move."
teleport-cancelled
: "&cTeleport cancelled."
teleported
: "&aTeleported to &e%warp%&a."

no-warps
: "&cThere are no player warps yet."
 
Code (YAML):

main-gui
:
title
: "&8Player Warps"
rows
: 6

warp-slots
:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34

filler
:
material
: BLACK_STAINED_GLASS_PANE
name
: " "

previous-page
:
slot
: 45
material
: ARROW
name
: "&cPrevious Page"

next-page
:
slot
: 53
material
: ARROW
name
: "&aNext Page"

your-warps
:
slot
: 49
material
: ENDER_CHEST
name
: "&eYour Warps"
lore
:
- "&7Manage your player warps."

manage-gui
:
title
: "&8Your Player Warps"
rows
: 6

warp-slots
:
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 28
- 29
- 30
- 31
- 32
- 33
- 34

filler
:
material
: BLACK_STAINED_GLASS_PANE
name
: " "

previous-page
:
slot
: 45
material
: ARROW
name
: "&cPrevious Page"

next-page
:
slot
: 53
material
: ARROW
name
: "&aNext Page"

create-warp
:
slot
: 49
material
: LIME_DYE
name
: "&aCreate Warp"
lore
:
- "&7Create a new player warp."
 
Warp Name Support
Player Warps supports advanced warp names including:

• Uppercase characters
• Unicode characters
• Legacy Minecraft color codes
• Hex color codes
• Automatic dash-to-space formatting in GUIs

Examples:

/pwarp set Shopping-District
/pwarp set &#ff66ccPink-Plaza
/pwarp set &bOcean-Market
/pwarp set 日本ショップ

Displayed in GUI as:

Shopping District
Pink Plaza
Ocean Market
日本ショップ

Why Player Warps?
Many player warp plugins rely on Vault or economy plugins for warp creation costs. Player Warps uses a simple item-based system instead, making it easy to integrate into survival and progression-focused servers without adding unnecessary dependencies.

Whether you're running a small SMP or a large community server, Player Warps provides a clean and configurable way for players to create destinations, shops, towns, attractions, and public points of interest.

Requirements
  • Paper 1.21.x
  • Java 21+
Support
If you encounter any issues or have suggestions, please create an issue on the GitHub repository or DM me on Discord (onlyarial).

Please note that Player Warps is a side project developed in my spare time. While I do my best to review issues and respond to questions, support and updates may not always be immediate. I appreciate your patience and feedback as the project continues to improve.
Resource Information
Author:
----------
Total Downloads: 33
First Release: May 29, 2026
Last Update: Jun 18, 2026
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings