Compare commits

...

8 Commits

Author SHA1 Message Date
Auxilor
7bf5294a44 libreforge-updater 2023-02-15 20:59:45 +00:00
Auxilor
d1d718aa2f libreforge-updater 2023-02-12 16:56:24 +00:00
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
Auxilor
b05fef4dc3 libreforge-updater 2023-02-07 14:47:32 +00:00
Auxilor
05a45739e3 libreforge-updater 2023-02-04 15:37:40 +00:00
6 changed files with 20 additions and 15 deletions

View File

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

View File

@@ -7,7 +7,7 @@ dependencies {
compileOnly 'net.kyori:adventure-api:4.10.1' compileOnly 'net.kyori:adventure-api:4.10.1'
compileOnly 'net.essentialsx:EssentialsX:2.19.0' compileOnly 'net.essentialsx:EssentialsX:2.19.0'
compileOnly 'com.github.ben-manes.caffeine:caffeine:3.0.6' 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 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 package com.willfp.ecopets.api.event
import org.bukkit.entity.Player
import com.willfp.ecopets.pets.Pet 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.PlayerPetExpGainEvent
import org.bukkit.event.Cancellable import org.bukkit.event.Cancellable
import org.bukkit.event.HandlerList
import org.bukkit.event.player.PlayerEvent
class PlayerPetExpGainEvent( class PlayerPetExpGainEvent(
who: Player, who: Player,
val pet: Pet, override val pet: Pet,
var amount: Double, var amount: Double,
val isMultiply: Boolean val isMultiply: Boolean
) : PlayerEvent(who), Cancellable { ) : PlayerEvent(who), Cancellable, PetEvent {
private var cancelled = false private var cancelled = false
override fun setCancelled(cancel: Boolean) { override fun setCancelled(cancel: Boolean) {

View File

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

View File

@@ -1,4 +1,4 @@
#libreforge-updater #libreforge-updater
#Tue Jan 24 10:10:11 GMT 2023 #Wed Feb 15 20:59:45 GMT 2023
version=1.68.0 version=1.70.2
plugin-name=EcoPets plugin-name=EcoPets