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

Added item tag for stones

This commit is contained in:
Auxilor
2024-07-20 14:12:16 +01:00
parent 9424cc0475
commit 371eb4e6c0
2 changed files with 6 additions and 1 deletions

View File

@@ -37,7 +37,7 @@ allprojects {
} }
dependencies { dependencies {
compileOnly("com.willfp:eco:6.56.0") compileOnly("com.willfp:eco:6.73.0")
compileOnly("org.jetbrains:annotations:23.0.0") compileOnly("org.jetbrains:annotations:23.0.0")
compileOnly("org.jetbrains.kotlin:kotlin-stdlib:1.9.20") compileOnly("org.jetbrains.kotlin:kotlin-stdlib:1.9.20")
} }

View File

@@ -3,6 +3,7 @@ package com.willfp.reforges
import com.willfp.eco.core.command.impl.PluginCommand import com.willfp.eco.core.command.impl.PluginCommand
import com.willfp.eco.core.display.DisplayModule import com.willfp.eco.core.display.DisplayModule
import com.willfp.eco.core.items.Items import com.willfp.eco.core.items.Items
import com.willfp.eco.core.items.tag.CustomItemTag
import com.willfp.libreforge.conditions.Conditions import com.willfp.libreforge.conditions.Conditions
import com.willfp.libreforge.loader.LibreforgePlugin import com.willfp.libreforge.loader.LibreforgePlugin
import com.willfp.libreforge.loader.configs.ConfigCategory import com.willfp.libreforge.loader.configs.ConfigCategory
@@ -17,6 +18,7 @@ import com.willfp.reforges.reforges.Reforges
import com.willfp.reforges.reforges.util.ReforgeArgParser import com.willfp.reforges.reforges.util.ReforgeArgParser
import com.willfp.reforges.util.AntiPlaceListener import com.willfp.reforges.util.AntiPlaceListener
import com.willfp.reforges.util.DiscoverRecipeListener import com.willfp.reforges.util.DiscoverRecipeListener
import com.willfp.reforges.util.reforgeStone
import org.bukkit.event.Listener import org.bukkit.event.Listener
class ReforgesPlugin : LibreforgePlugin() { class ReforgesPlugin : LibreforgePlugin() {
@@ -37,6 +39,9 @@ class ReforgesPlugin : LibreforgePlugin() {
Conditions.register(ConditionHasReforge) Conditions.register(ConditionHasReforge)
Items.registerArgParser(ReforgeArgParser) Items.registerArgParser(ReforgeArgParser)
Items.registerTag(CustomItemTag(this.createNamespacedKey("stone")) {
it.reforgeStone != null
})
registerHolderProvider(ReforgeFinder.toHolderProvider()) registerHolderProvider(ReforgeFinder.toHolderProvider())
} }