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
Lit on fire
A simple mod that allow to lit up campfires using torches
Ender's Journey Ender Dragon Boss Battle Music Datapack
Ender Dragon Battle music Datapack used in the Ender's Journey Modpack
1:1 Nether
Make the nether coordinates 1:1 with the overworld. Encourage using the overworld to travel!
Create: Aeronautics Weightworks
Fixes and changes the mass values for Copycats blocks when using Create: Aeronautics, allowing them to work correctly wi...
vulkan-create-compatibility
Fixes VulkanMod + Create crashes on Fabric 1.20.1 by remapping unsupported depth/stencil formats, framebuffer attachment...
Mystcraft Data Pack: Open New Dimensions!
Are you interested in exploring 7 new Minecraft dimensions, in the spirit of popular game series MYST? The Mystcraft Dat...