PlayerShopWarp – Shop Warp System for Minecraft
PlayerShopWarp is a powerful and user-friendly plugin that allows players to create and manage warp points for their shops. It makes navigation and trading on your server easier and more engaging while offering deep customization for server administrators.
✨ Features
Shop Warp System
- Create custom shop warps with names and descriptions
- Public warps are accessible to all players
- Warp management: edit, delete, and categorize warps
- Set warp limits per player with permission support
GUI Interface
- Easy-to-use GUI to browse and teleport to shops
- Optional shop categorization (Tools, Food, Decoration, etc.)
- Fully configurable GUI appearance and texts
Economy Support
- Integrates with Vault for warp creation and teleport costs
- Prices for actions are fully configurable
️ Anti-Trap System
- Prevents teleportation to traps or unsafe locations
- Scans for solid ground, dangerous blocks, and lava
- Optional GriefPrevention integration to allow warps only inside player claims
Shop Announcements
- Players can advertise their shops in global chat
- Configurable cooldowns to avoid spam
Claim Blocks System
- Sell or buy claim blocks through a GUI (GriefPrevention support)
Additional Protections
- Teleport titles and welcome messages
- Cooldowns for teleportation to avoid abuse
Multilingual Support
- Includes English (en) and Portuguese (pt_BR) by default
- Easily add more languages via files in /lang/
- Set language via config with a single line
Commands
/shopwarp create <name> [description] - Create a new shop warp
/shopwarp delete <name> - Delete your shop warp
/shopwarp tp <name> - Teleport to a shop warp
/shopwarp list - List your warps
/shopwarp gui - Open the warp GUI
/shopwarp announce <name> <msg> - Announce your shop in chat
/shopwarp reload - Reload config and language files
/shopwarp scan - Scan area for safety before teleporting
/shopwarp forcetp <name> - Force teleport (ignores safety checks)
Permissions
playershopwarp.create - Allow players to create warps
playershopwarp.delete - Allow players to delete their warps
playershopwarp.tp - Allow teleportation to warps
playershopwarp.list - Allow players to list their warps
playershopwarp.gui - Access to GUI
playershopwarp.announce - Permission to use announcements
playershopwarp.reload - Reload plugin configs
playershopwarp.admin - All admin privileges
playershopwarp.warps.X - Set a custom warp limit per player
⚙️ Configuration
Everything is customizable in config.yml:
- Warp limits per group/player
- Costs and cooldowns for warps and announcements
- Anti-trap and safety settings
- GUI layout and language selection
- Claim block shop integration
Requirements
- Minecraft Spigot 1.20.6
- Vault + economy plugin (e.g., EssentialsX)
- Optional: GriefPrevention for claims integration
Installation
- Download the plugin
- Place the .jar file into your server’s /plugins/ folder
- Restart your server or run /reload
- Edit config.yml as needed
- Run /shopwarp reload to apply changes
PlayerShopWarp is your all-in-one shop warp solution for Minecraft servers — easy for players, flexible for admins.