// Вызывается при начале телепортации
void OnTeleportStart(BasePlayer player, string homeName, Vector3 targetPosition)
// Вызывается при завершении телепортации
void OnTeleportComplete(BasePlayer player, string homeName, Vector3 targetPosition)
// Вызывается при отмене телепортации
void OnTeleportCancel(BasePlayer player, string reason)
// Вызывается при отправке запроса телепортации
void OnTeleportRequest(TeleportRequest request)
// Вызывается при принятии запроса
void OnTeleportRequestAccepted(TeleportRequest request)
// Вызывается при отклонении запроса
void OnTeleportRequestDenied(TeleportRequest request)
// Вызывается при создании дома
void OnHomeSet(BasePlayer player, string homeName, Vector3 position)
// Вызывается при удалении дома
void OnHomeRemoved(BasePlayer player, string homeName)
// Получить конфигурацию
var config = teleportPlugin.GetConfig();
// Настройки игрока
var playerSettings = teleportPlugin.GetPlayerSettings(player);