XGo
The XGo plugin is a collection of commands related to teleportation. Each command has its own permission which defaults to op. Commands also include tab completion where applicable. A unique feature of this plugin is the ability to save both private and public locations for use with the teleportation commands. This plugin also allows players (with permission) to teleport other players as well as themselves.
Destination Location Types
There are three types of locations to which a player can teleport himself or another player. Special prefix characters are used to distinguish the different types. The destination location types are as follows:
- Private Location
- Private locations are visible only to the player who create them. They do not require a special prefix character.
- Public Location
- Public locations are visible to all players who have permission. Public locations must be prefixed with a "#" character.
- Another Player
- When another player is used as the location for a telepoprtation command, it must be prefixed with a "@" character.
Commands
- go
- A player can use the go command to teleport himself to another location or another player.
Usage:
go <private location>
go #<public location>
go @<player name>
- go-send
- A player can use the go-send command to teleport another player to another location or another player.
Usage:
go-send <player to teleport> <private location>
go-send <player to teleport> #<public location>
go-send <player to teleport> @<player name>
- go-add
- A player can use the go-add command to save their current location as either a private or public location for future use with other XGo commands.
Usage:
go-add <private location>
go-add #<public location>
- go-del
- A player can use the go-del command to delete an existing private or public location.
Usage:
go-del <private location>
go-del #<public location>
- go-list
- A player can use the go-list command to list saved private and public locations available for use with other XGo commands.
Usage:
go-list
Permissions
- XGoPlugin.go
- Permits the player to use the
go
command. - XGoPlugin.go-send
- Permits the player to use the
go-send
command. - XGoPlugin.go-add
- Permits the player to use the
go-add
command. - XGoPlugin.go-del
- Permits the player to use the
go-del
command. - XGoPlugin.go-list
- Permits the player to use the
go-list
command. - XGoPlugin.go-player
- Permits the player to use another player as the destination location in the
go
andgo-send
commands. - XGoPlugin.go-public
- Permits the player to use public locations in the
go
andgo-send
commands. - XGoPlugin.go-add-public
- Permits the player to add public locations with the
go-add
command. - XGoPlugin.go-del-public
- Permits the player to delete public locations with the
go-del
command. - XGoPlugin.go-list-public
- Permits the player to list public locations with the
go-list
command. - XGoPlugin.*
- Includes all of the XGo permissions.