FancyInnovations
FancyCoreCommands

Teleportation

Teleportation options for FancyCore

Commands for the teleportation system

The command list is not complete and not all commands are properly documented yet. Some commands might not be implemented yet.

Player Teleportation

switchworld

Teleport to another world (teleports to spawn point of destination world).

  • Permissions: fancycore.commands.switchworld
  • Syntax: /switchworld <world>
    • <world> - Destination world name

switchserver

Switch to another server.

  • Permissions: fancycore.commands.switchserver
  • Syntax: /switchserver <host> [port]
    • <host> - Host IP or domain
    • [port] - Port of server (optional, defaults to 5520)

teleport

Teleports you or the specified player to another player's location.

  • Permissions: fancycore.commands.teleport
  • Syntax: /teleport <target> [destination] or /tp <target> [destination]
    • <target> - Player to teleport (if only one argument, teleports yourself to target)
    • [destination] - Destination player (optional, if provided teleports target to destination)
  • Alias: /tp

tphere

Teleports the specified player to your location.

  • Permissions: fancycore.commands.tphere
  • Syntax: /tphere <player> or /teleporthere <player>
    • <player> - Target player

teleportall

Teleports all players in the same world to your location.

  • Permissions: fancycore.commands.teleportall
  • Syntax: /teleportall or /tpall
  • Alias: /tpall
  • Note: Only teleports players in the same world as you

teleportposition

Teleports you to the specified coordinates.

  • Permissions: fancycore.commands.teleportposition
  • Syntax: /teleportposition <x> <y> <z> [world] or /teleportpos <x> <y> <z> [world]
    • <x> - X coordinate
    • <y> - Y coordinate
    • <z> - Z coordinate
    • [world] - World name (optional, defaults to current world)
  • Aliases: /tppos, /teleportpos

tprequest

Sends a teleport request to another player to teleport to their location.

  • Permissions: fancycore.commands.tprequest
  • Syntax: /tprequest <player> or /tpr <player> or /teleportrequest <player>
    • <player> - Target player

teleportaccept

Accepts a pending teleport request from another player.

  • Permissions: fancycore.commands.teleportaccept
  • Syntax: /teleportaccept [player] or /tpaccept [player] or /tpa [player]
    • [player] - Requesting player (optional, if not provided accepts first pending request)
  • Aliases: /tpa, /tpaccept

teleportdeny

Denies a pending teleport request from another player.

  • Permissions: fancycore.commands.teleportdeny
  • Syntax: /teleportdeny [player] or /tpdeny [player] or /tpd [player]
    • [player] - Requesting player (optional)
  • Aliases: /tpd, /tpdeny

back

Teleports you back to your previous location before your last teleport.

  • Permissions: fancycore.commands.back
  • Syntax: /back
  • Note: Saves your current location as the new back location when used

teleportdeathback

Teleports you to the location where you last died.

  • Permissions: fancycore.commands.teleportdeathback
  • Syntax: /teleportdeathback or /deathback or /deathtp or /deathteleport
  • Aliases: /deathback, /deathtp, /deathteleport
  • Note: Only works for deaths in the current world

Spawn

setspawn

Sets the server's spawn point to your current location.

  • Permissions: fancycore.commands.setspawn
  • Syntax: /setspawn [position] [rotation]
    • [position] - Position to set (optional, defaults to your current position)
    • [rotation] - Rotation to set (optional, defaults to your current rotation)
  • Alias: /createspawn

spawn

Teleports you to the server's spawn point.

  • Permissions: fancycore.commands.spawn
  • Syntax: /spawn

Warps

setwarp

Creates a warp point at your current location with the specified name.

  • Permissions: fancycore.commands.setwarp
  • Syntax: /setwarp <name> [position] [rotation]
    • <name> - Warp name
    • [position] - Position to set (optional, defaults to your current position)
    • [rotation] - Rotation to set (optional, defaults to your current rotation)
  • Alias: /createwarp

deletewarp

Deletes the warp point with the specified name.

  • Permissions: fancycore.commands.deletewarp
  • Syntax: /deletewarp <name>
    • <name> - Warp name
  • Alias: /delwarp

warp

Teleports you to the warp point with the specified name.

  • Permissions: fancycore.commands.warp and fancycore.warps.<name>
  • Syntax: /warp <name>
    • <name> - Warp name

listwarps

Lists all available warp points on the server that you have permission to use. Opens an interactive UI.

  • Permissions: fancycore.commands.listwarps
  • Syntax: /listwarps
  • Alias: /warps

Homes

sethome

Sets your home point to your current location.

  • Permissions:
    • fancycore.commands.sethome
    • fancycore.maxhomes.x
  • Syntax: /sethome <name>
    • <name> - Home name
    • [position] - Position to set (optional, defaults to your current position)
    • [rotation] - Rotation to set (optional, defaults to your current rotation)
  • Alias: /createhome
  • Note: Maximum number of homes can be limited by group metadata max_homes

deletehome

Deletes your home point with the specified name.

  • Permissions: fancycore.commands.deletehome
  • Syntax: /deletehome <name>
    • <name> - Home name
  • Alias: /delhome

home

Teleports you to your home point with the specified name or the first home if no name is provided.

  • Permissions: fancycore.commands.home
  • Syntax: /home [name]
    • [name] - Home name (optional)

listhomes

Lists all your home points. Opens an interactive UI.

  • Permissions: fancycore.commands.listhomes
  • Syntax: /listhomes
  • Alias: /homes

On this page