Revive Result
data class ReviveResult(val successful: Boolean = false, val teleported: Boolean = false, val inventoryRestored: Boolean = false)
Represents the result of a revival attempt. If the attempt lies in the future or in the past, it is context-dependent.