Excursion: Auto-Save Coordinates in Every Minecraft World

The Excursion plugin for Minecraft remembers your position in each world and instantly returns you there via /visit. Smart teleportation between dimensions on Bukkit servers.

Download Excursion for Minecraft 1.7.4, 1.6.2, 1.4.2

Original name: Excursion

Minecraft: 1.4.2, 1.6.2, 1.7.4

FileVersionLoaderSize
Excursion-1.0.jar——64 КБDownload
Excursion-1.0.1.jar——83 КБDownload
Excursion-1.0.2.jar——87 КБDownload
Excursion-1.0.3.jar——87 КБDownload
Excursion-1.0.4.jar——87 КБDownload
Excursion-1.0.5.jar——93 КБDownload
Excursion-1.0.7.jar——125 КБDownload
Excursion-1.0.6.jar1.4.2—105 КБDownload
Excursion-1.0.8.jar1.6.2—134 КБDownload
Excursion-1.0.9beta1.jar1.7.4—159 КБDownload

Excursion: Smart Teleportation Between Minecraft Worlds

Server administrators and players alike know the frustration of losing their place when hopping between dimensions. You spend an hour carving out a mine, then jump to the hub world to trade, and when you return, you are standing at the world spawn, miles away from your pickaxe and your half-dug tunnel. Excursion: Smart Teleportation Between Minecraft Worlds eliminates this problem entirely by acting as a silent, intelligent travel companion that records exactly where you stood before you left. Instead of forcing you to memorize coordinates or build redundant bed networks, this server-side utility brings a level of continuity to multi-world servers that vanilla Minecraft simply cannot offer.

What Is Excursion and How Does It Work?

At its core, Excursion is a lightweight server plugin designed for Bukkit and its popular forks, such as Spigot and Paper. It operates in the background, quietly logging the precise location, orientation, and world of every player who uses the primary /visit command to move between dimensions. When you leave a world, the plugin snapshots your position. The next time you enter that same world, you are teleported back to that exact spot, facing the same direction, ready to continue exactly where you left off.

This functionality shines on servers that feature dedicated mining worlds, PvP arenas, creative plots, or separate survival dimensions. Rather than relying on a single spawn point for every return trip, Excursion personalizes the experience for each player. The system is not intrusive; it does not require players to learn complex syntax or remember anything. The plugin handles all the bookkeeping automatically, making it an ideal addition for both large public networks and small private servers.

Core Features and Configuration Depth

Excursion goes far beyond simple position saving. Its feature set is designed to give administrators granular control while keeping the player experience frictionless. Below are the standout capabilities that define this tool.

Automatic Position Persistence

Whenever a player uses /visit to travel to another world, the plugin records their current coordinates and viewing angle. Returning to that world triggers an automatic teleport back to the saved point. This removes the need for players to manually note down coordinates or rely on external mapping tools.

World Blacklisting

Not every world needs positional memory. For hub worlds, spawn areas, or event arenas, you can add them to a blacklist. Players entering a blacklisted world will always appear at its designated spawn point, ensuring a consistent starting location for communal activities. This is particularly useful for minigame servers where fairness demands everyone begin from the same spot.

World Grouping for Seamless Navigation

One of the most powerful features is the ability to group worlds together. Imagine you have a survival world, its Nether counterpart, and an End dimension. You can place all three in a single group. When a player first visits the group, they spawn in the group's designated primary world. However, if they leave from the Nether and later return to the group, Excursion places them back in the Nether at their saved location. This allows for intuitive navigation between interconnected dimensions without requiring separate commands for each world.

Custom Aliases and Delays

Administrators can define short, memorable aliases for worlds and groups. Instead of typing a long directory name, players can simply enter /visit farms or /visit arena. Additionally, the plugin supports configurable teleport delays. You can set a wait time of a few seconds before the teleport executes, canceling the action if the player moves, takes damage, or attacks. This prevents accidental teleports during combat and adds a layer of strategic depth to travel.

Installation and Setup Process

Getting Excursion running on your server is a straightforward procedure that follows the standard Bukkit plugin convention. First, download the Excursion JAR file and place it into the plugins directory of your server. After a restart or reload, the plugin generates its own configuration folder containing a config.yml file. This file is thoroughly commented, guiding even novice administrators through every available option, from world lists and group definitions to delay timings and blacklist entries.

For players who want to test the plugin without the hassle of setting up their own server, certain launchers and public server networks have Excursion pre-installed and configured. This allows you to experience the convenience of cross-world position saving immediately, with no technical overhead.

Commands and Permissions System

The primary command is /visit <world>, where the argument can be a world name, a group name, or an alias. A secondary command, /excursion reload, allows administrators to apply configuration changes without a full server restart. The permission structure is granular and well thought out:

  • excursion.visit — Grants the base ability to use the /visit command.
  • excursion.visit.now — Permits the use of the -n or --now flag, which bypasses any configured teleport delay.
  • excursion.visit.other — Allows teleporting another player, useful for staff assistance or automated scripts.
  • excursion.access.<world> — Restricts or grants access to a specific world by its exact folder name.
  • excursion.access.* — Grants access to all worlds.
  • excursion.reload — Enables the reload command.

Server operators automatically inherit all permissions, simplifying initial testing and ongoing administration.

Technical Specifications and Licensing

Excursion is distributed under the permissive Apache 2.0 license, meaning you are free to use, modify, and redistribute it. The source code is publicly available on GitHub, and two build variants exist. The standard version requires a separate library called ToHPluginUtils.jar, while the standalone build bundles all dependencies into a single file for easier deployment. The plugin is actively maintained, with a ticketing system on dev.bukkit.org for bug reports and feature requests. It runs stably on Bukkit and its derivatives, with minimal API requirements and a negligible performance footprint.

Practical Use Cases and Scenarios

The versatility of Excursion makes it suitable for a wide range of server configurations. On a survival server with a separate resource world, players can mine in the resource dimension, return to the main world to craft and trade, and then teleport back to their exact mining spot without a second thought. On a creative server with multiple themed plots, builders can switch between their projects without losing their orientation. Even on a network with a hub world and several game modes, Excursion ensures that players return to their progress in each distinct environment.

The grouping feature is especially valuable for servers that use world generation plugins to create custom Nether or End dimensions. By grouping the overworld with its Nether counterpart, you create a cohesive travel experience where the plugin remembers which specific dimension the player was in, eliminating the confusion of always returning to the overworld spawn.

Conclusion

Excursion: Smart Teleportation Between Minecraft Worlds is an essential utility for any server that operates multiple dimensions or worlds. It transforms a potentially tedious and disorienting aspect of server travel into a smooth, automated process. The combination of position memory, flexible grouping, blacklist options, and customizable delays gives administrators precise control, while players benefit from a seamless and continuous gameplay experience. Whether you are running a small friend-only server or a large public network, adding Excursion is a simple step that yields immediate improvements in navigation and quality of life. For those wondering how to install it, the process is as simple as dropping a JAR file into the plugins folder and tweaking a well-documented configuration file. To experience the difference firsthand, you can download Excursion: Smart Teleportation Between Minecraft Worlds and integrate it into your server today. Excursion: Smart Teleportation Between Minecraft Worlds for Minecraft is a proven, reliable solution that respects your players' time and effort.

If you are looking to enhance your server's multi-world navigation, this plugin deserves a place in your toolkit. It is easy to set up, transparent in its configuration, and performs its single task with remarkable efficiency.