9
0
mirror of https://github.com/Auxilor/EcoArmor.git synced 2025-12-27 10:59:22 +00:00

Updated libreforge

This commit is contained in:
Auxilor
2022-04-30 11:30:22 +01:00
parent fdfe6fc6cd
commit e3a905ab74
5 changed files with 3 additions and 37 deletions

View File

@@ -62,7 +62,7 @@ allprojects {
dependencies {
compileOnly 'com.willfp:eco:6.34.0'
implementation 'com.willfp:libreforge:3.36.2'
implementation 'com.willfp:libreforge:3.37.0'
compileOnly 'org.jetbrains:annotations:23.0.0'

View File

@@ -5,7 +5,6 @@ import com.willfp.eco.core.display.DisplayModule
import com.willfp.eco.core.items.Items
import com.willfp.eco.util.ListUtils
import com.willfp.ecoarmor.commands.CommandEcoarmor
import com.willfp.ecoarmor.conditions.ConditionIsWearingSet
import com.willfp.ecoarmor.config.EcoArmorYml
import com.willfp.ecoarmor.display.ArmorDisplay
import com.willfp.ecoarmor.sets.ArmorSets
@@ -58,14 +57,11 @@ class EcoArmorPlugin : LibReforgePlugin(687, 10002, "&c") {
}
override fun getMinimumEcoVersion(): String {
return "6.31.0"
return "6.35.1"
}
companion object {
@JvmStatic
lateinit var instance: EcoArmorPlugin
@JvmStatic
val IS_WEARING_SET = ConditionIsWearingSet()
}
}

View File

@@ -1,28 +0,0 @@
package com.willfp.ecoarmor.conditions
import com.willfp.eco.core.config.interfaces.Config
import com.willfp.ecoarmor.sets.ArmorSets
import com.willfp.ecoarmor.sets.ArmorUtils
import com.willfp.libreforge.ConfigViolation
import com.willfp.libreforge.conditions.Condition
import org.bukkit.entity.Player
class ConditionIsWearingSet: Condition(
"is_wearing_set"
) {
override fun isConditionMet(player: Player, config: Config): Boolean {
val set = ArmorSets.getByID(config.getString("set"))
if (set != null) {
return ArmorUtils.getSetOnPlayer(player) == set
}
return true
}
override fun validateConfig(config: Config): List<ConfigViolation> {
val violations = mutableListOf<ConfigViolation>()
if (!config.has("set")) {
violations += ConfigViolation("set", "You must specify an armor set!")
}
return violations
}
}

View File

@@ -13,8 +13,6 @@ softdepend:
- Jobs
- mcMMO
- Vault
- DeluxeSellwands
- ShopGUIPlus
commands:
ecoarmor:

View File

@@ -1,2 +1,2 @@
version = 7.52.2
version = 7.53.0
plugin-name = EcoArmor