SnPlayerWarps
On this page(3)
SnPlayerWarps adds player warps with sponsored slots, chat links and island-aware placement. It is built for skyblock servers: players publish warps on their islands, others browse and visit them, and owners can buy sponsored slots that sit on top of the browser and get advertised in chat.
Features
- Warps with a name and a title. The identifier is what you type (
/playerwarp visit Steve farm). The styled title shows everywhere else. Colors, formats, hex, gradients and magic in titles are gated per permission and capped bywarps.display-name.style. Owners may use the item in their hand as the warp icon. - A warp browser. Every open warp, sorted by most visits, least visits, newest or oldest, with the sponsored slots on top, a profile button and your own warps. Closed warps show too with
browse.show-closed. - Sponsored slots. Buy-now slots, no bidding, each with its own price and duration. A slot is reserved while the payment is confirmed, shows a live countdown and is advertised in chat on a timer. Staff set prices, grant slots and clear them.
- Visits that respect the owner. Warmup, cooldown, a safety check of the spot, unique-visit counting per player and warp, and an action bar to the online owner.
- Chat links and owner tools. Typing
[pwarp]or[pw]in chat becomes a clickable link to your warp, and[pwarp:<name>]links one warp. Owners open, close, move and rename warps and ban players from all of them, from/playerwarp manageor by command. - Island rules, staff tools and maintenance. Warps can be limited to your own islands and gated by a custom
PLAYER_WARPSisland privilege. Staff get 15 admin subcommands, owner and staff notices and a silent flag. A periodic island sweep, an inactivity purge and a validation report keep the list clean.
Everything is stored in the database: SQLite by default, MySQL through the database: block. Optional costs to create, move and rename a warp can be charged in any configured currency.
Optional integrations
- PlaceholderAPI: provides the
%snplayerwarps_...%placeholders, and the balance reads of every command-backed currency. Without it the placeholders stay literal and a command-backed currency cannot read a balance, so its prices are refused. - Vault: backs every currency with
vault: truethrough your economy plugin. Without Vault, or without an economy plugin behind it, those currencies cannot charge and their prices are refused. - SnSuperiorSkyblock: enables the island rules (placement on your own islands, the
PLAYER_WARPSprivilege, cleanup when a member leaves). Without an island plugin, warps can be placed anywhere the world rules allow. - SuperiorSkyblock2: the same island rules as SnSuperiorSkyblock, for servers running the upstream plugin. Either one is enough.
Links
- Source and releases: part of the shared Sn-Releases repo