Compare commits

...

4 Commits

Author SHA1 Message Date
Auxilor
7da97170cf libreforge-updater 2023-02-09 14:13:23 +00:00
Auxilor
0f8e9b07e7 Updated to 1.69.0 2023-02-08 17:35:03 +00:00
Auxilor
bb411f6b9d Updated ME API 2023-02-08 17:34:56 +00:00
Auxilor
dff4bdc24f Added PetEvent 2023-02-08 17:34:09 +00:00
6 changed files with 20 additions and 15 deletions

View File

@@ -49,7 +49,7 @@ allprojects {
dependencies {
compileOnly 'com.willfp:eco:6.44.0'
implementation 'com.willfp:libreforge:3.128.2'
implementation 'com.willfp:libreforge:3.129.0'
implementation 'com.willfp:ecomponent:1.0.0'
implementation 'org.joml:joml:1.10.4'

View File

@@ -7,7 +7,7 @@ dependencies {
compileOnly 'net.kyori:adventure-api:4.10.1'
compileOnly 'net.essentialsx:EssentialsX:2.19.0'
compileOnly 'com.github.ben-manes.caffeine:caffeine:3.0.6'
compileOnly 'com.ticxo.modelengine:api:R3.0.1'
compileOnly 'com.ticxo.modelengine:api:R3.1.4'
}
build.dependsOn publishToMavenLocal

View File

@@ -0,0 +1,7 @@
package com.willfp.ecopets.api.event
import com.willfp.ecopets.pets.Pet
interface PetEvent {
val pet: Pet
}

View File

@@ -1,18 +1,17 @@
package com.willfp.ecopets.api.event
import org.bukkit.entity.Player
import com.willfp.ecopets.pets.Pet
import org.bukkit.event.player.PlayerEvent
import org.bukkit.event.HandlerList
import com.willfp.ecopets.api.event.PlayerPetExpGainEvent
import org.bukkit.entity.Player
import org.bukkit.event.Cancellable
import org.bukkit.event.HandlerList
import org.bukkit.event.player.PlayerEvent
class PlayerPetExpGainEvent(
who: Player,
val pet: Pet,
override val pet: Pet,
var amount: Double,
val isMultiply: Boolean
) : PlayerEvent(who), Cancellable {
) : PlayerEvent(who), Cancellable, PetEvent {
private var cancelled = false
override fun setCancelled(cancel: Boolean) {

View File

@@ -1,16 +1,15 @@
package com.willfp.ecopets.api.event
import org.bukkit.entity.Player
import com.willfp.ecopets.pets.Pet
import org.bukkit.event.player.PlayerEvent
import org.bukkit.entity.Player
import org.bukkit.event.HandlerList
import com.willfp.ecopets.api.event.PlayerPetLevelUpEvent
import org.bukkit.event.player.PlayerEvent
class PlayerPetLevelUpEvent(
who: Player,
val pet: Pet,
override val pet: Pet,
val level: Int
) : PlayerEvent(who) {
) : PlayerEvent(who), PetEvent {
override fun getHandlers(): HandlerList {
return handlerList
}

View File

@@ -1,4 +1,4 @@
#libreforge-updater
#Tue Feb 07 14:47:32 GMT 2023
version=1.68.2
#Thu Feb 09 14:13:23 GMT 2023
version=1.70.0
plugin-name=EcoPets