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

Updated to use tags in targets to add copper support

This commit is contained in:
Will FP
2025-10-05 16:04:18 +01:00
parent 2eb1d079b9
commit 2bd9f98828
6 changed files with 16 additions and 65 deletions

View File

@@ -46,7 +46,7 @@ allprojects {
java { java {
withSourcesJar() withSourcesJar()
toolchain.languageVersion.set(JavaLanguageVersion.of(17)) toolchain.languageVersion.set(JavaLanguageVersion.of(21))
} }
tasks { tasks {
@@ -57,7 +57,7 @@ allprojects {
compileKotlin { compileKotlin {
compilerOptions { compilerOptions {
jvmTarget.set(JvmTarget.JVM_17) jvmTarget.set(JvmTarget.JVM_21)
} }
} }

View File

@@ -2,7 +2,7 @@ group = "com.willfp"
version = rootProject.version version = rootProject.version
dependencies { dependencies {
compileOnly("io.papermc.paper:paper-api:1.19.3-R0.1-SNAPSHOT") compileOnly("io.papermc.paper:paper-api:1.21.4-R0.1-SNAPSHOT")
compileOnly("com.willfp:Talismans:6.0.0") compileOnly("com.willfp:Talismans:6.0.0")
compileOnly("com.github.ben-manes.caffeine:caffeine:3.0.2") compileOnly("com.github.ben-manes.caffeine:caffeine:3.0.2")

View File

@@ -3,7 +3,6 @@ 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
@@ -23,12 +22,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.reforge
import com.willfp.reforges.util.reforgeStone
import com.willfp.talismans.talismans.Talismans
import com.willfp.talismans.talismans.util.TalismanChecks
import org.bukkit.event.Listener import org.bukkit.event.Listener
import org.bukkit.inventory.ItemStack
class ReforgesPlugin : LibreforgePlugin() { class ReforgesPlugin : LibreforgePlugin() {
val targetYml: TargetYml = val targetYml: TargetYml =

View File

@@ -2,7 +2,6 @@ package com.willfp.reforges.gui
import com.willfp.eco.core.EcoPlugin import com.willfp.eco.core.EcoPlugin
import com.willfp.eco.core.config.emptyConfig import com.willfp.eco.core.config.emptyConfig
import com.willfp.eco.core.config.updating.ConfigUpdater
import com.willfp.eco.core.drops.DropQueue import com.willfp.eco.core.drops.DropQueue
import com.willfp.eco.core.gui.captiveSlot import com.willfp.eco.core.gui.captiveSlot
import com.willfp.eco.core.gui.menu import com.willfp.eco.core.gui.menu
@@ -24,7 +23,6 @@ import com.willfp.ecomponent.CaptiveItem
import com.willfp.ecomponent.menuStateVar import com.willfp.ecomponent.menuStateVar
import com.willfp.ecomponent.setSlot import com.willfp.ecomponent.setSlot
import com.willfp.libreforge.LibreforgeSpigotPlugin import com.willfp.libreforge.LibreforgeSpigotPlugin
import com.willfp.reforges.reforges.PriceMultipliers
import com.willfp.reforges.reforges.PriceMultipliers.reforgePriceMultiplier import com.willfp.reforges.reforges.PriceMultipliers.reforgePriceMultiplier
import com.willfp.reforges.reforges.Reforge import com.willfp.reforges.reforges.Reforge
import com.willfp.reforges.reforges.ReforgeTarget import com.willfp.reforges.reforges.ReforgeTarget

View File

@@ -9,36 +9,19 @@
pickaxe: pickaxe:
slot: hands slot: hands
items: items:
- wooden_pickaxe - "#items_pickaxes"
- stone_pickaxe
- iron_pickaxe
- golden_pickaxe
- diamond_pickaxe
- netherite_pickaxe
axe: axe:
slot: hands slot: hands
items: items:
- wooden_axe - "#items_axes"
- stone_axe
- iron_axe
- golden_axe
- diamond_axe
- netherite_axe
melee: melee:
slot: hands slot: hands
items: items:
- wooden_axe - "#items_axes"
- stone_axe - "#items_swords"
- iron_axe
- golden_axe
- diamond_axe
- netherite_axe
- wooden_sword
- stone_sword
- iron_sword
- golden_sword
- diamond_sword
- netherite_sword
trident: trident:
slot: hands slot: hands
items: items:
@@ -51,31 +34,7 @@ bow:
armor: armor:
slot: armor slot: armor
items: items:
- turtle_helmet - "#items_head_armor"
- leather_helmet - "#items_chest_armor"
- chainmail_helmet - "#items_leg_armor"
- iron_helmet - "#items_foot_armor"
- golden_helmet
- diamond_helmet
- netherite_helmet
- leather_chestplate
- chainmail_chestplate
- iron_chestplate
- golden_chestplate
- diamond_chestplate
- netherite_chestplate
- leather_leggings
- chainmail_leggings
- iron_leggings
- golden_leggings
- diamond_leggings
- netherite_leggings
- leather_boots
- chainmail_boots
- iron_boots
- golden_boots
- diamond_boots
- netherite_boots

View File

@@ -1,5 +1,5 @@
#libreforge-updater #libreforge-updater
#Thu Sep 11 09:58:17 BST 2025 #Sun Oct 05 13:11:32 BST 2025
kotlin.code.style=official kotlin.code.style=official
libreforge-version=4.78.0 libreforge-version=4.79.0
version=6.77.0 version=6.77.0