DiscoverWarps: Unlockable Skyrim-Style Warps for Minecraft

DiscoverWarps: The Ultimate Skyrim-Style Warp Plugin for Minecraft If you have ever wished your Minecraft server had a fast-travel system reminiscent of Skyrim or other RPGs, DiscoverWarps is the plugin you need. This lightweight Bukkit/Spigot plugin introduces discovery-based teleportation, allo...

Download DiscoverWarps

Original name: DiscoverWarps

FileVersionLoaderSize
DiscoverWarps.jar——25 КБDownload

DiscoverWarps: The Ultimate Skyrim-Style Warp Plugin for Minecraft

If you have ever wished your Minecraft server had a fast-travel system reminiscent of Skyrim or other RPGs, DiscoverWarps is the plugin you need. This lightweight Bukkit/Spigot plugin introduces discovery-based teleportation, allowing players to unlock warp points by physically visiting pressure plates scattered across your world. Once discovered, they can instantly warp back at any time, creating a sense of progression and exploration that rewards players for venturing into new biomes, dungeons, or player-built landmarks.

How DiscoverWarps Transforms Server Travel

Traditional warp plugins often give players instant access to every location from the start, which can shrink the world and remove the thrill of exploration. DiscoverWarps flips that script. Players must physically stand on special DiscoverPlates to mark a location as visited. Only then does that warp appear in their list. This simple mechanic turns every new area into a potential fast-travel point, encouraging organic exploration and making the world feel larger and more interconnected.

The plugin works with stone or wood pressure plates, so it blends seamlessly into vanilla-style builds. You can place a plate at the entrance of a massive castle, deep inside a cave system, or at the heart of a player-made village. When someone walks over it, they hear a satisfying click and unlock the warp. The plate itself is protected from griefing and explosions, ensuring your carefully placed discovery points remain intact even on chaotic multiplayer servers.

Key Features That Set DiscoverWarps Apart

  • Discovery-based teleportation: warp only to places you have visited.
  • Simple setup using stone or wood pressure plates as DiscoverPlates.
  • Protection against griefing and explosions for all placed plates.
  • Optional cost system: charge players to unlock a location (requires Vault and an economy plugin).
  • Auto-discoverable locations for important hubs or spawn points.
  • Sign-based warping: create custom signs that teleport players when clicked.
  • WorldGuard region integration: automatically detect and link regions to DiscoverPlates.
  • Configurable invulnerability after teleportation to prevent fall damage traps.
  • XP reward on discovery to add an extra layer of incentive.
  • UUID support for future-proof player identification.

Getting Started with DiscoverWarps

Installation is refreshingly straightforward. Drop the DiscoverWarps.jar file into your server's plugins folder, restart, and the plugin generates its config and database files automatically. The default values work well out of the box, but you will want to tweak a few settings to match your server's theme. If you plan to use the buying feature, you must also install Vault and an economy plugin like EssentialsX or CMI. Setting up DiscoverWarps on a modded server is straightforward, and if you are using a launcher like foxygame.net, you can even handle plugin installations alongside your mods—this modern launcher lets you download and manage everything from a single menu, streamlining the whole process.

Creating Your First DiscoverPlate

To set up a warp point, place a stone or wood pressure plate where you want the discovery to happen. Stand on top of it and type /dw set [name]. That is it. The plate is now a DiscoverPlate. Players who walk over it will see a message and unlock the warp. You can add as many as you like, naming them after the location, such as DragonPeak or NetherFortress. Use /dw list to view all enabled plates and see which ones you have visited. The list clearly marks visited locations, so players always know where they can teleport.

Warping and the GUI System

Once a player has discovered a plate, they can teleport to it with /dw tp [name]. Starting from version 1.5.x, typing /dw tp without a name opens a handy GUI that displays all discovered warps, making it easy to pick a destination with a single click. This interface is perfect for servers that want to minimize chat commands and offer a more polished user experience. Console teleportation is also supported: administrators can move a player to a discovered warp by using /dw tp [name] [player], and even override the discovery requirement by adding true as a fourth argument.

DiscoverWarp Signs for Immersive Travel

For an even more immersive approach, you can place signs that act as warp terminals. Create a sign with [DiscoverWarp] on the first line (the exact text is configurable) and the warp name on the second line. When a player clicks the sign, they are instantly teleported—provided they have discovered the location or have enough money if a cost is set. The plugin automatically fills in the cost on the third line, so players always see the price before clicking. This feature is fantastic for building transportation hubs, train stations, or magical portals in your server's spawn area.

Advanced Configuration and Permissions

DiscoverWarps gives server owners fine-grained control over the travel experience. The config.yml file lets you enable post-teleport invulnerability (default 10 seconds) to prevent players from dying to fall damage after warping to a high location. You can toggle whether players earn XP when discovering a plate and set the amount. The allow_buying option, when combined with Vault, lets you assign a cost to each DiscoverPlate via /dw cost [name] [amount], turning warps into a gold sink. Auto-discovery can be toggled per plate, so essential locations like spawn are always available.

Permissions are minimal and straightforward. The discoverwarps.use node grants access to basic commands like listing and teleporting, while discoverwarps.admin unlocks all administrative functions. By default, these permissions are given to operators, so you can quickly test everything before assigning them to groups with a permissions manager like LuckPerms.

WorldGuard Integration and UUID Support

If your server uses WorldGuard to protect regions, DiscoverWarps can automatically detect the region containing a DiscoverPlate and link them together. This means players can warp directly into protected areas without extra configuration. The plugin also handles UUID conversion, connecting to Mojang’s API once on startup to update player names in the database. This future-proofs your warp data against upcoming username changes and ensures no one loses their discovered locations.

Why DiscoverWarps Belongs on Your RPG Server

DiscoverWarps transforms the way players interact with your Minecraft world. Instead of handing out teleportation freely, it rewards exploration and creates a tangible sense of progress. The pressure plate mechanic is unobtrusive and fits naturally into any build style, while the sign and GUI systems offer modern convenience. With optional economy integration, XP rewards, and robust protection, it is a complete travel solution that scales from small survival servers to massive RPG networks. Give your players a reason to wander, and they will thank you every time they warp back to that hidden temple they stumbled upon three days ago.