Skip to content

@minecraft/server


@minecraft/server / TeleportOptions

Interface: TeleportOptions ​

Defined in: @minecraft/server/index.d.ts:24928

Contains additional options for teleporting an entity.

Examples ​

teleport.ts

typescript
import { system, DimensionLocation } from '@minecraft/server';
import { MinecraftEntityTypes } from '@minecraft/vanilla-data';

function teleport(targetLocation: DimensionLocation) {
  const cow = targetLocation.dimension.spawnEntity(MinecraftEntityTypes.Cow, targetLocation);

  system.runTimeout(() => {
    cow.teleport(
      { x: targetLocation.x + 2, y: targetLocation.y + 2, z: targetLocation.z + 2 },
      {
        facingLocation: targetLocation,
      }
    );
  }, 20);
}

teleportMovement.ts

typescript
import { system, DimensionLocation } from '@minecraft/server';
import { MinecraftEntityTypes } from '@minecraft/vanilla-data';

function teleportMovement(targetLocation: DimensionLocation) {
  const pig = targetLocation.dimension.spawnEntity(MinecraftEntityTypes.Pig, targetLocation);

  let inc = 1;
  const runId = system.runInterval(() => {
    pig.teleport(
      { x: targetLocation.x + inc / 4, y: targetLocation.y + inc / 4, z: targetLocation.z + inc / 4 },
      {
        facingLocation: targetLocation,
      }
    );

    if (inc > 100) {
      system.clearRun(runId);
    }
    inc++;
  }, 4);
}

Properties ​

checkForBlocks? ​

optional checkForBlocks?: boolean

Defined in: @minecraft/server/index.d.ts:24935

Remarks ​

Whether to check whether blocks will block the entity after teleport.


dimension? ​

optional dimension?: Dimension

Defined in: @minecraft/server/index.d.ts:24943

Remarks ​

Dimension to potentially move the entity to. If not specified, the entity is teleported within the dimension that they reside.


facingLocation? ​

optional facingLocation?: Vector3

Defined in: @minecraft/server/index.d.ts:24949

Remarks ​

Location that the entity should be facing after teleport.


keepVelocity? ​

optional keepVelocity?: boolean

Defined in: @minecraft/server/index.d.ts:24955

Remarks ​

Whether to retain the entities velocity after teleport.


rotation? ​

optional rotation?: Vector2

Defined in: @minecraft/server/index.d.ts:24961

Remarks ​

Rotation of the entity after teleport.