Spectator-Teleport Implementation (#1825)

This commit is contained in:
xXjojaXx 2021-11-17 17:33:52 +01:00 committed by GitHub
parent 4ba09754de
commit 76a10c0cd8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 88 additions and 0 deletions

View file

@ -1338,6 +1338,24 @@ namespace MinecraftClient
{
return Handler.SelectTrade(selectedSlot);
}
/// <summary>
/// Teleport to player in spectator mode
/// </summary>
/// <param name="entity">player to teleport to</param>
protected bool SpectatorTeleport(Entity entity)
{
return Handler.Spectate(entity);
}
/// <summary>
/// Teleport to player/entity in spectator mode
/// </summary>
/// <param name="uuid">uuid of entity to teleport to</param>
protected bool SpectatorTeleport(Guid UUID)
{
return Handler.SpectateByUUID(UUID);
}
/// <summary>
/// Update command block