SignWarpX
ModSignWarpX is a Minecraft Paper plugin that lets players create and manage teleportation warps easily with signs, groups, and a web/GUI interface.
Type
Mod
Modrinth Downloads
359
Modrinth ID
eUdkHg5G
Last Updated
Jun 1, 2026
Description
Introduction
SignWarpX is a teleportation plugin for Minecraft Paper servers. It lets players create personal or public warps using a simple sign system. Perfect for city networks or private adventure hubs.
Features
Core Features
- Sign-based warp system - Easily create warp targets and teleport signs
- Public / Private warps - with permission control
- Invite system - for sharing private warps with specific players
- In-game GUI & Web interface - for full administration
- Compass navigation - Navigate to warps using a compass with auto permission check every 5 minutes
- Transfer confirmation setting - Prompts players to confirm teleportation, with the ability to skip the transfer delay after confirmation
Teleport Scrolls (New!)
- Craftable Teleport Scrolls - Create blank scrolls and bind them to warp targets via signs
- Combine in Anvils - Combine bound scrolls in anvils to increase their uses
- Daily Limits - Configurable daily usage limits for players
Advanced Teleportation
- Mount teleportation - Teleport while riding horses, pigs, etc.
- Boat teleportation - Teleport with boats and entities inside
- Leash teleportation - Teleport with leashed entities
Customization
- Customizable messages with placeholders and Markdown syntax support
- Cooldown system - Configurable teleport delay and cooldowns
- Item consumption - Require items for teleportation (default: Ender Pearl)
- Warp limits - Set max warps per player
Requirements
- Minecraft: 1.21.8+
- Server: Paper or Paper-based fork
- Java: 25
Installation
- Download SignWarpX.jar
- Place into plugins/ folder
- Restart server
- (Optional) Edit config.yml
Usage
Create Warp Target
[WPT] or [wpt] HomeCreate Warp Sign
[WP] or [wp] HomeWarp
- Hold the required item (default: Ender Pearl)
- Right-click warp sign → Wait for countdown → Teleport
Note: You must create a WarpTarget before creating a Warp sign.
Using Teleport Scrolls
- Crafting: Craft a blank Teleport Scroll (default recipe enabled).
- Binding: Right-click a [WarpTarget] sign with a blank scroll to bind it to that location.
- Using: Right-click to consume a use and teleport.
Web Interface
SignWarpX provides a full-featured Web management interface for administrators.
Features
- Dark/Light mode - One-click theme switching
- Real-time sync via WebSocket
- Smart filters & search - Filter by type (public/private), creation time, usage frequency
- RESTful API support for third-party integration
- Detailed info display - Coordinates, world name, dimension, visibility, usage stats, creator info
Enable in config.yml:
web: enabled: true port: 8080Then open: http://your-server-ip:8080
In-Game GUI
/wp gui- Warp list & details
- Visibility & permissions

Commands
Command Alias Description Permission /signwarp reload /wp reload Reload config signwarp.reload /signwarp gui /wp gui Open GUI signwarp.admin /signwarp set <public|private> <warp> /wp set Set warp visibility signwarp.private.set /signwarp invite add <player> <warp> /wp invite add Invite player signwarp.invite /signwarp invite remove <player> <warp> /wp invite remove Remove player invitation signwarp.invite /signwarp invite list <warp> /wp invite list View invite list signwarp.invite.list /signwarp tp <warp> /wp tp Admin teleport signwarp.tp /signwarp owned [player] /wp owned View own or (OP) others' warps signwarp.admin /signwarp history [warp|player] /wp history View teleport history signwarp.use /signwarp navigate start <warp> /wp navigate start Start compass navigation signwarp.use /signwarp navigate stop /wp navigate stop Stop navigation signwarp.use /signwarp scroll give <player> <type> ... /wp scroll give Give blank or bound scroll OP /signwarp scroll reset <player> /wp scroll reset Reset player's scroll daily usage OP /signwarp clear warp [confirm] /wp clear warp Clear all warps (OP only) OP /signwarp clear histories [confirm] /wp clear histories Clear teleport histories (OP) OP /signwarp version /wp version Check plugin version OPCustom Messages
Configurable in config.yml with placeholders:
messages: teleport-success: "&aTeleported to {warp-name}!" private_warp: "&cThis is a private warp, invitation required." invite_success: "&aInvited {player} to use warp '{warp-name}'!"Available Placeholders
{warp-name}, {player}, {inviter}, {use-item}, {use-cost}, {time}, {cooldown}, {visibility}, {current}, {max}
Screenshots

Support
- Report issues
- Request features
- Star the repo to support development
License
Licensed under MIT.
Credits
Forked from siriusbks/SignWarp. Thanks to the original author for their great work.
Compatibility
Mod Loaders
Game Versions
Screenshots
Similar Mods
EMCStage
The GameStages is required for players to condense items.
Serene Seasons X Distant Horizons
Fixes LOD color mismatches between Serene Seasons and Distant Horizons. Keeps DH's color caches in sync with seasonal ch...
styled renaming
your items, named your way! allows for extra formatting in anvils.
Ender Pearl Recipe
Now craft your own ender pearl
Code Defined Gui
A Minecraft mod that allows other mods to define GUIs in code - without the need to create the full layout in an image e...
autoplanter
Allowing players to auto plant crops without right clicking. Places crops automatically when in players main hand.