mirror of
https://github.com/alexcrea/CustomAnvil.git
synced 2026-06-23 16:16:17 +02:00
Prepared for disenchantment v5.4.0 (#28)
Disenchantment updated to 5.4.0
This commit is contained in:
commit
3f0b432e1a
2 changed files with 13 additions and 13 deletions
|
|
@ -37,7 +37,7 @@ dependencies {
|
||||||
compileOnly("com.willfp:eco:6.70.1")
|
compileOnly("com.willfp:eco:6.70.1")
|
||||||
|
|
||||||
// Disenchantment
|
// Disenchantment
|
||||||
compileOnly("cz.kominekjan:Disenchantment:v5.3.1")
|
compileOnly("cz.kominekjan:Disenchantment:v5.4.0")
|
||||||
|
|
||||||
// Include nms
|
// Include nms
|
||||||
implementation(project(":nms:nms-common"))
|
implementation(project(":nms:nms-common"))
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,9 @@
|
||||||
package xyz.alexcrea.cuanvil.dependency
|
package xyz.alexcrea.cuanvil.dependency
|
||||||
|
|
||||||
import cz.kominekjan.disenchantment.events.ItemClickEvent
|
import cz.kominekjan.disenchantment.events.DisenchantClickEvent
|
||||||
import cz.kominekjan.disenchantment.events.ItemEvent
|
import cz.kominekjan.disenchantment.events.DisenchantEvent
|
||||||
import cz.kominekjan.disenchantment.events.SplitBookClickEvent
|
import cz.kominekjan.disenchantment.events.ShatterClickEvent
|
||||||
import cz.kominekjan.disenchantment.events.SplitBookEvent
|
import cz.kominekjan.disenchantment.events.ShatterEvent
|
||||||
import io.delilaheve.AnvilEventListener
|
import io.delilaheve.AnvilEventListener
|
||||||
import io.delilaheve.CustomAnvil
|
import io.delilaheve.CustomAnvil
|
||||||
import org.bukkit.event.inventory.InventoryClickEvent
|
import org.bukkit.event.inventory.InventoryClickEvent
|
||||||
|
|
@ -19,11 +19,11 @@ class DisenchantmentDependency {
|
||||||
CustomAnvil.instance.logger.info("Disenchantment Detected !")
|
CustomAnvil.instance.logger.info("Disenchantment Detected !")
|
||||||
}
|
}
|
||||||
|
|
||||||
private lateinit var splitEvent: SplitBookEvent
|
private lateinit var splitEvent: ShatterEvent
|
||||||
private lateinit var itemEvent: ItemEvent
|
private lateinit var itemEvent: DisenchantEvent
|
||||||
|
|
||||||
private lateinit var splitBookClickEvent: SplitBookClickEvent
|
private lateinit var splitBookClickEvent: ShatterClickEvent
|
||||||
private lateinit var itemClickEvent: ItemClickEvent
|
private lateinit var itemClickEvent: DisenchantClickEvent
|
||||||
|
|
||||||
fun redirectListeners() {
|
fun redirectListeners() {
|
||||||
|
|
||||||
|
|
@ -32,12 +32,12 @@ class DisenchantmentDependency {
|
||||||
for (registeredListener in PrepareAnvilEvent.getHandlerList().registeredListeners) {
|
for (registeredListener in PrepareAnvilEvent.getHandlerList().registeredListeners) {
|
||||||
val listener = registeredListener.listener
|
val listener = registeredListener.listener
|
||||||
|
|
||||||
if(listener is SplitBookEvent){
|
if(listener is ShatterEvent){
|
||||||
this.splitEvent = listener
|
this.splitEvent = listener
|
||||||
toUnregister.add(registeredListener)
|
toUnregister.add(registeredListener)
|
||||||
}
|
}
|
||||||
|
|
||||||
if(listener is ItemEvent){
|
if(listener is DisenchantEvent){
|
||||||
itemEvent = listener
|
itemEvent = listener
|
||||||
toUnregister.add(registeredListener)
|
toUnregister.add(registeredListener)
|
||||||
}
|
}
|
||||||
|
|
@ -53,12 +53,12 @@ class DisenchantmentDependency {
|
||||||
for (registeredListener in InventoryClickEvent.getHandlerList().registeredListeners) {
|
for (registeredListener in InventoryClickEvent.getHandlerList().registeredListeners) {
|
||||||
val listener = registeredListener.listener
|
val listener = registeredListener.listener
|
||||||
|
|
||||||
if(listener is SplitBookClickEvent){
|
if(listener is ShatterClickEvent){
|
||||||
splitBookClickEvent = listener
|
splitBookClickEvent = listener
|
||||||
toUnregister.add(registeredListener)
|
toUnregister.add(registeredListener)
|
||||||
}
|
}
|
||||||
|
|
||||||
if(listener is ItemClickEvent){
|
if(listener is DisenchantClickEvent){
|
||||||
itemClickEvent = listener
|
itemClickEvent = listener
|
||||||
toUnregister.add(registeredListener)
|
toUnregister.add(registeredListener)
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue