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

Compare commits

...

4 Commits

Author SHA1 Message Date
often
2ba6e6f9f3 Fixed TargetYml#getSlot 2024-01-16 18:04:40 +03:00
Will FP
ef8c85c722 libreforge-updater 2024-01-16 13:28:38 +00:00
Will FP
0889efd92c Fix 2024-01-14 15:55:10 +00:00
Will FP
5cd66bc797 libreforge-updater 2024-01-13 14:23:25 +00:00
4 changed files with 8 additions and 13 deletions

View File

@@ -23,8 +23,6 @@ class ReforgesPlugin : LibreforgePlugin() {
val targetYml: TargetYml =
TargetYml(this)
val reforgeFinder = ReforgeFinder(this)
init {
instance = this
}
@@ -40,7 +38,7 @@ class ReforgesPlugin : LibreforgePlugin() {
Items.registerArgParser(ReforgeArgParser)
registerHolderProvider(reforgeFinder.toHolderProvider())
registerHolderProvider(ReforgeFinder.toHolderProvider())
}
override fun loadListeners(): List<Listener> {

View File

@@ -34,12 +34,12 @@ class TargetYml(plugin: EcoPlugin) : StaticBaseConfig("target", plugin, ConfigTy
}
/**
* Get all materials from a target name.
* Get a [SlotType] for the target.
*
* @param target The name of the target.
* @return All materials.
* @return The [SlotType].
*/
fun getSlot(target: String): SlotType {
return SlotTypes[target] ?: SlotTypeAny
return SlotTypes[this.getString("$target.slot")] ?: SlotTypeAny
}
}

View File

@@ -2,13 +2,10 @@ package com.willfp.reforges.reforges
import com.willfp.libreforge.slot.ItemHolderFinder
import com.willfp.libreforge.slot.SlotType
import com.willfp.reforges.ReforgesPlugin
import com.willfp.reforges.util.reforge
import org.bukkit.inventory.ItemStack
class ReforgeFinder(
private val plugin: ReforgesPlugin
): ItemHolderFinder<Reforge>() {
object ReforgeFinder : ItemHolderFinder<Reforge>() {
override fun find(item: ItemStack): List<Reforge> {
return listOfNotNull(item.reforge)
}

View File

@@ -1,5 +1,5 @@
#libreforge-updater
#Sun Jan 07 13:51:08 GMT 2024
#Tue Jan 16 13:28:38 GMT 2024
kotlin.code.style=official
libreforge-version=4.54.0
version=6.53.0
libreforge-version=4.55.1
version=6.54.2