9
0
mirror of https://github.com/Auxilor/Reforges.git synced 2025-12-29 20:09:12 +00:00

Updated eco

This commit is contained in:
Auxilor
2022-02-02 16:59:22 +00:00
parent 2f8e81d984
commit b6e90e4927
2 changed files with 7 additions and 7 deletions

View File

@@ -43,7 +43,7 @@ allprojects {
}
dependencies {
compileOnly 'com.willfp:eco:6.20.0'
compileOnly 'com.willfp:eco:6.23.0'
implementation 'com.willfp:libreforge:3.10.3'
compileOnly 'org.jetbrains:annotations:23.0.0'

View File

@@ -3,7 +3,9 @@ package com.willfp.reforges.gui
import com.willfp.eco.core.EcoPlugin
import com.willfp.eco.core.config.updating.ConfigUpdater
import com.willfp.eco.core.drops.DropQueue
import com.willfp.eco.core.gui.menu
import com.willfp.eco.core.gui.menu.Menu
import com.willfp.eco.core.gui.slot
import com.willfp.eco.core.gui.slot.FillerMask
import com.willfp.eco.core.gui.slot.MaskMaterials
import com.willfp.eco.core.gui.slot.Slot
@@ -33,9 +35,7 @@ object ReforgeGUI {
fun update(plugin: EcoPlugin) {
val handler = ReforgeHandler(plugin)
val activatorSlot = Slot.builder(
ItemStack(Material.ANVIL)
).apply {
val activatorSlot = slot(ItemStack(Material.ANVIL)) {
setModifier { player, menu, previous ->
val meta = previous.itemMeta ?: return@setModifier
@@ -107,7 +107,7 @@ object ReforgeGUI {
previous.itemMeta = meta
}
onLeftClick(handler::handleReforgeClick)
}.build()
}
val maskPattern = plugin.configYml.getStrings("gui.mask.pattern", false).toTypedArray()
@@ -119,7 +119,7 @@ object ReforgeGUI {
val denyItem = Items.lookup(plugin.configYml.getString("gui.show-allowed.deny-material")).item
val closeItem = Items.lookup(plugin.configYml.getString("gui.close.material")).item
menu = Menu.builder(plugin.configYml.getInt("gui.rows")).apply {
menu = menu(plugin.configYml.getInt("gui.rows")) {
setTitle(plugin.langYml.getFormattedString("menu.title"))
setMask(FillerMask(MaskMaterials(*maskMaterials), *maskPattern))
modfiy { builder ->
@@ -185,6 +185,6 @@ object ReforgeGUI {
.setLocation(event.player.eyeLocation)
.push()
}
}.build()
}
}
}