Bringing Elder Scrolls Style Teleportation to Minecraft with WayShrines
Fast travel systems have always been a hot topic in Minecraft. Some players love the convenience, while others prefer the old-fashioned walk through the Nether roof. But what if you could have a teleportation network that feels earned, immersive, and deeply integrated into your server's economy? That is exactly what the WayShrines plugin delivers. Inspired by the wayshrine mechanics from The Elder Scrolls Online, this plugin adds a physical shrine network that players must discover, unlock, and pay to use. It transforms simple teleportation into a meaningful gameplay layer.
How the WayShrines System Works
At its core, WayShrines revolves around placing special shrine blocks throughout your world. A server administrator or builder places a block that will serve as the shrine's anchor point, looks directly at it, and registers it with a simple command. From that moment, the block becomes an interactive teleportation node. When a player right-clicks on any registered shrine, a clean graphical user interface opens up, displaying all available destinations. The current shrine is intentionally hidden from the GUI, which prevents confusion and keeps the interface focused on where you can go, not where you already stand.
The plugin leans heavily on discovery-based progression. With scouting enabled, a player must physically visit a shrine and right-click it to unlock that location for future travel. This means you cannot simply teleport to a shrine you have never seen. It rewards exploration and makes each new shrine feel like a genuine find. Server owners who prefer a more open system can disable scouting entirely, making all shrines available to everyone from the start.
Economy Integration and Vault Support
One of the standout features of WayShrines is its seamless integration with Vault, the standard economy plugin for Minecraft servers. Each shrine can have an individual teleportation cost set by the administrator. When a player selects a destination from the GUI, the cost is clearly displayed in the item lore. If the player has sufficient funds, the amount is deducted and the teleportation triggers instantly. This creates a natural gold sink that helps balance server economies while giving players a reason to engage with money-making activities. The cost can be adjusted per shrine, so a remote endgame location might demand a higher fee than a nearby village shrine.
Respawn Mechanics and Soft Dependencies
WayShrines includes an optional respawn system that can fundamentally change how death works on your server. When enabled, a player who dies will automatically respawn at the closest unlocked wayshrine rather than at their bed or world spawn. This feature is particularly powerful for adventure and RPG servers where death should carry consequences but not force players to trek across thousands of blocks. The respawn point can also be manually set per shrine, giving administrators fine control over where players reappear. Interestingly, the plugin has a soft dependency with another plugin called Re Spawn, which expands on these mechanics even further. If you run both, the synergy between them creates a robust death-and-rebirth loop that feels polished and intentional.
Commands and Administrative Control
Managing a network of shrines is straightforward thanks to a concise set of commands. Here is what you need to know:
- /wayshrines create <name> — Register a new wayshrine at the block you are looking at.
- /wayshrines delete <name> — Remove a shrine from the network entirely.
- /wayshrines cost <name> <cost> — Set the teleportation price for a specific shrine.
- /wayshrines seticon <name> — Assign a custom GUI icon using the item held in your main hand.
- /wayshrines setspawn <name> — Define the exact spawn point for that shrine.
- /wayshrines setknown <name> <true/false> — Lock or unlock a shrine globally, overriding scouting rules.
- /wayshrines setrespawn <name> <true/false> — Toggle whether this shrine participates in the death respawn system.
- /wayshrines help — Display the help page in-game.
- /wayshrines info — Show plugin version and basic information.
Each command gives you granular control without overwhelming complexity. The ability to set custom icons per shrine is a nice touch, letting you represent different biomes, cities, or landmarks with appropriate items like a sword for a PvP arena or a sapling for a forest outpost.
Configuration Deep Dive
The configuration file for WayShrines is well-commented and highly customizable. You can toggle Vault support, scouting, death respawn, and even heavy event listening for servers that need maximum responsiveness. The GUI itself is fully configurable, from the inventory name and row count to the materials used for navigation buttons. By default, the next page button uses an arrow and the back button uses redstone, but you can change these to any material that fits your server's theme. Color codes are supported throughout, so the shrine names, costs, and navigation labels can all be styled with Minecraft's formatting system.
One particularly thoughtful option is the ability to log scouting activity even when scouting is disabled. This helps administrators track which shrines players are interacting with, providing useful data for balancing shrine placement and costs. The true and false display strings are also customizable, letting you replace the default green TRUE and red FALSE with any text or symbols you prefer.
For those who enjoy tinkering with server setups, getting WayShrines up and running is refreshingly simple. The plugin can be easily installed via the foxygame.net launcher, a convenient, flexible, and modern Minecraft launcher where you can download mods right from the menu without hunting through forum threads. Once you have the JAR file, just drop it into your server's plugins folder and restart. The plugin initializes cleanly and generates its configuration file on first run, so you can start placing shrines within minutes.
Designing Your Shrine Network
Thoughtful placement of wayshrines can shape how players experience your world. Consider placing them near significant landmarks, at the edges of dangerous biomes, or inside major player-built cities. Since the GUI supports pagination, you can comfortably manage dozens of shrines without cluttering the interface. The three-row default layout keeps the menu compact and readable, while the page navigation buttons let players browse through all available destinations smoothly.
Shrine discovery also encourages natural player movement patterns. New players will gradually expand their personal network by exploring outward from spawn, unlocking shrines as they go. Veteran players might charge newer ones to guide them to rare or well-hidden shrines, creating emergent social interactions. On roleplay servers, shrines can be woven into lore as ancient magical relics or technological teleporters, depending on your world's theme.
Performance Considerations
WayShrines includes a heavy event listening mode that consumes more server resources but ensures no interaction is missed. For most small to medium servers, this can be left enabled without noticeable impact. Larger servers with hundreds of concurrent players might want to test performance with the feature disabled first. The plugin is lightweight by design, focusing on a single mechanic and executing it well rather than bloating itself with unrelated features.
Final Thoughts on WayShrines
WayShrines succeeds at what many teleportation plugins attempt but fail to achieve: it makes fast travel feel like a deliberate part of the game rather than a cheat. The combination of physical shrine blocks, discovery-based unlocking, economy costs, and optional death respawn creates a system that is both functional and flavorful. Server owners gain a powerful tool for guiding player movement and managing in-game currency, while players get a satisfying progression loop that rewards exploration. Whether you are running a survival server, an RPG world, or a minigame hub, WayShrines offers a polished and configurable teleportation solution that respects the spirit of Minecraft while adding a touch of Elder Scrolls magic.