mirror of
https://github.com/Auxilor/EcoJobs.git
synced 2025-12-27 02:49:06 +00:00
PR Cleanup
This commit is contained in:
@@ -176,25 +176,10 @@ class Job(
|
||||
plugin,
|
||||
"${id}_total_players"
|
||||
) {
|
||||
getTotalPlayers(this).toNiceString()
|
||||
Bukkit.getOfflinePlayers().count { it.activeJob == this }.toString()
|
||||
}.register()
|
||||
}
|
||||
|
||||
private fun getTotalPlayers(job: Job): Int {
|
||||
val offlinePlayers = Bukkit.getServer().offlinePlayers
|
||||
val onlinePlayers = Bukkit.getServer().onlinePlayers
|
||||
|
||||
val allPlayers = offlinePlayers + onlinePlayers
|
||||
var countPlayerWithJob = 0
|
||||
|
||||
for (player in allPlayers.distinct()) {
|
||||
if (player.activeJob?.id == job.id)
|
||||
countPlayerWithJob += 1
|
||||
}
|
||||
|
||||
return countPlayerWithJob
|
||||
}
|
||||
|
||||
fun getLevel(level: Int): JobLevel = levels.get(level) {
|
||||
JobLevel(this, it, effects, conditions)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user