The /go home
command teleports you to overworld's world-spawn as long as it's safe to land there. This is convenient for playing with young children or inexperienced players who are afraid to wander and possibly get lost. By typing /go home
they can always return to the main base built near world-spawn. It's especially good on small, family-owned servers, where play is largely collaborative and the kids appreciate being able to get back to safety from anywhere, including from the nether. Also good for grownups who don't have a lot of time to play, and would rather spend it playing than traveling.
Other locations can be named and saved by server operators or by normal players as well, and used for teleports. No more need for sticky notes to track the coordinates of your favorite locations! Server operators can set up named locations that all players can use: /go add-global placename. Individual players can also save their own named locations for their own use, that other players don't see: /go add placename. With any saved name, you can go there by typing /go placename and teleport will work as long as the landing area is still safe. (Air to breathe, solid block to stand on, no fire or lava. You might like water at your leg level to put out fires when coming back from the nether in a hurry.) You can get a list of saved place names with /go list and of course there's also a /go delete placename command.
Note that mounts (horses, pigs, etc) don't come along during teleport; core Minecraft code dismounts before teleporting. The mod does chat you the coordinates of any horse you left behind, so you can get back to it on your own.
Since the commands are all typed, this can be installed server-side without requiring a client-side mod. It enables all players to teleport (not just server operators), as its main purpose is to simplify travel. Player saved locations are saved in the player data. Global locations are saved in an independent data file, so it won't risk corrupting your world files.
The mod has been thoroughly tested for the basic use cases. However, teleport itself has some edge cases and glitches that are poorly handled in core Minecraft, so you might see weird behavior occasionally. I'm happy to take bug reports and try to make things better. I'm also still working through version compatibility aspects.
My next enhancement, if I can get it to work, is to bring horses along with you during teleport. That's not ready yet. Project code is available at https://github.com/jennybrown8/mcforge-1.14-gohome