Skip to content

Switch to getNearbyPlayers instead of getNearbyEntities #5

@Mertzenich

Description

@Mertzenich

https://github.com/TagiaNet/ProximityFade/blob/master/src/main/kotlin/net/tagia/proximityfade/handlers/bukkit/PlayerProximityHandler.kt

private fun findNearbyPlayers(player: Player): Set<Int> {
return player.getNearbyEntities(
nearbyDistanceHorizontal - 1,
nearbyDistanceVertical - 1,
nearbyDistanceHorizontal - 1
)
.filterIsInstance<Player>()
.map { it.entityId }
.toSet()
}
private fun findClosePlayers(player: Player): Set<Int> {
return player.getNearbyEntities(
closeDistanceHorizontal - 1,
closeDistanceVertical - 1,
closeDistanceHorizontal - 1
)
.filterIsInstance<Player>()
.map { it.entityId }
.toSet()
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions