9
0
mirror of https://github.com/Auxilor/EcoJobs.git synced 2025-12-23 08:59:22 +00:00

Fixed JobXPAccumulator

This commit is contained in:
Auxilor
2023-03-28 16:07:43 +01:00
parent 94224e136c
commit 1753e47534
2 changed files with 6 additions and 1 deletions

View File

@@ -1,6 +1,7 @@
package com.willfp.ecojobs.jobs package com.willfp.ecojobs.jobs
import com.willfp.ecojobs.api.giveJobExperience import com.willfp.ecojobs.api.giveJobExperience
import com.willfp.ecojobs.api.hasJobActive
import com.willfp.libreforge.counters.Accumulator import com.willfp.libreforge.counters.Accumulator
import org.bukkit.entity.Player import org.bukkit.entity.Player
@@ -8,6 +9,10 @@ class JobXPAccumulator(
private val job: Job private val job: Job
) : Accumulator { ) : Accumulator {
override fun accept(player: Player, count: Double) { override fun accept(player: Player, count: Double) {
if (!player.hasJobActive(job)) {
return
}
player.giveJobExperience(job, count) player.giveJobExperience(job, count)
} }
} }

View File

@@ -1,5 +1,5 @@
#libreforge-updater #libreforge-updater
#Tue Mar 28 15:57:37 BST 2023 #Tue Mar 28 16:06:44 BST 2023
kotlin.code.style=official kotlin.code.style=official
libreforge-version=4.0.0 libreforge-version=4.0.0
version=3.0.0 version=3.0.0