mirror of
https://github.com/Auxilor/EcoSkills.git
synced 2025-12-31 04:46:31 +00:00
Added Tameable to Entity#tryAsPlayer
This commit is contained in:
@@ -13,7 +13,8 @@ import org.bukkit.OfflinePlayer
|
||||
import org.bukkit.entity.Entity
|
||||
import org.bukkit.entity.Player
|
||||
import org.bukkit.entity.Projectile
|
||||
import java.util.UUID
|
||||
import org.bukkit.entity.Tameable
|
||||
import java.util.*
|
||||
import kotlin.math.abs
|
||||
|
||||
private val expMultiplierCache = mutableMapOf<UUID, Double>()
|
||||
@@ -180,6 +181,7 @@ fun Entity.tryAsPlayer(): Player? {
|
||||
return when (this) {
|
||||
is Projectile -> this.shooter as? Player
|
||||
is Player -> this
|
||||
is Tameable -> this.owner as? Player
|
||||
else -> null
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user