mirror of
https://github.com/Auxilor/EcoArmor.git
synced 2025-12-27 10:59:22 +00:00
Updated libreforge
This commit is contained in:
@@ -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'
|
||||
|
||||
|
||||
@@ -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()
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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
|
||||
}
|
||||
}
|
||||
@@ -13,8 +13,6 @@ softdepend:
|
||||
- Jobs
|
||||
- mcMMO
|
||||
- Vault
|
||||
- DeluxeSellwands
|
||||
- ShopGUIPlus
|
||||
|
||||
commands:
|
||||
ecoarmor:
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
version = 7.52.2
|
||||
version = 7.53.0
|
||||
plugin-name = EcoArmor
|
||||
Reference in New Issue
Block a user