Skip to content

Commit 91645c1

Browse files
committed
Added JobEvent
1 parent 420279f commit 91645c1

File tree

6 files changed

+16
-9
lines changed

6 files changed

+16
-9
lines changed
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
package com.willfp.ecojobs.api.event
2+
3+
import com.willfp.ecojobs.jobs.Job
4+
5+
interface JobEvent {
6+
val job: Job
7+
}

eco-core/core-plugin/src/main/kotlin/com/willfp/ecojobs/api/event/PlayerJobExpGainEvent.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ import org.bukkit.event.Cancellable
88

99
class PlayerJobExpGainEvent(
1010
who: Player,
11-
val job: Job,
11+
override val job: Job,
1212
var amount: Double,
1313
val isMultiply: Boolean
14-
) : PlayerEvent(who), Cancellable {
14+
) : PlayerEvent(who), Cancellable, JobEvent {
1515
private var cancelled = false
1616

1717
override fun setCancelled(cancel: Boolean) {

eco-core/core-plugin/src/main/kotlin/com/willfp/ecojobs/api/event/PlayerJobJoinEvent.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ import org.bukkit.event.HandlerList
88

99
class PlayerJobJoinEvent(
1010
val player: OfflinePlayer,
11-
val job: Job,
11+
override val job: Job,
1212
val oldJob: Job?
13-
) : Event(), Cancellable {
13+
) : Event(), Cancellable, JobEvent {
1414
private var cancelled = false
1515

1616
override fun isCancelled() = this.cancelled

eco-core/core-plugin/src/main/kotlin/com/willfp/ecojobs/api/event/PlayerJobLeaveEvent.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ import org.bukkit.event.HandlerList
88

99
class PlayerJobLeaveEvent(
1010
val player: OfflinePlayer,
11-
val job: Job
12-
) : Event(), Cancellable {
11+
override val job: Job
12+
) : Event(), Cancellable, JobEvent {
1313
private var cancelled = false
1414

1515
override fun isCancelled() = this.cancelled

eco-core/core-plugin/src/main/kotlin/com/willfp/ecojobs/api/event/PlayerJobLevelUpEvent.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ import org.bukkit.event.HandlerList
77

88
class PlayerJobLevelUpEvent(
99
who: Player,
10-
val job: Job,
10+
override val job: Job,
1111
val level: Int
12-
) : PlayerEvent(who) {
12+
) : PlayerEvent(who), JobEvent {
1313
override fun getHandlers(): HandlerList {
1414
return handlerList
1515
}

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
#libreforge-updater
22
#Tue Feb 07 14:45:38 GMT 2023
3-
version=1.34.2
3+
version=1.35.0
44
plugin-name=EcoJobs

0 commit comments

Comments
 (0)