Class TeleportEvent


public class TeleportEvent extends CommonEvent
Fired on the server when a teleport is about to be applied by JourneyMap. Cancellable.
  • Constructor Details

    • TeleportEvent

      public TeleportEvent(net.minecraft.server.level.ServerPlayer player, @Nullable Waypoint waypoint, net.minecraft.core.BlockPos pos, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> fromLevel, net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> destinationLevel)
  • Method Details

    • getPlayer

      public net.minecraft.server.level.ServerPlayer getPlayer()
      The player being teleported. Non-null; this event only fires server-side for a concrete teleport request.
    • getWaypoint

      @Nullable public Waypoint getWaypoint()
      This will be null for context menu teleporting on the fullscreen map.
    • getPos

      public net.minecraft.core.BlockPos getPos()
    • getFromLevel

      public net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> getFromLevel()
    • getDestinationLevel

      public net.minecraft.resources.ResourceKey<net.minecraft.world.level.Level> getDestinationLevel()