Updated libreforge
This commit is contained in:
@@ -62,7 +62,7 @@ allprojects {
|
||||
|
||||
dependencies {
|
||||
compileOnly 'com.willfp:eco:6.20.0'
|
||||
implementation 'com.willfp:libreforge:3.14.2'
|
||||
implementation 'com.willfp:libreforge:3.14.3'
|
||||
|
||||
compileOnly 'org.jetbrains:annotations:23.0.0'
|
||||
|
||||
|
||||
@@ -4,7 +4,6 @@ import com.willfp.eco.core.command.impl.PluginCommand
|
||||
import com.willfp.eco.core.display.DisplayModule
|
||||
import com.willfp.eco.core.items.CustomItem
|
||||
import com.willfp.libreforge.LibReforgePlugin
|
||||
import com.willfp.libreforge.chains.EffectChains
|
||||
import com.willfp.talismans.command.CommandTalismans
|
||||
import com.willfp.talismans.config.TalismansYml
|
||||
import com.willfp.talismans.display.TalismanDisplay
|
||||
@@ -27,12 +26,6 @@ class TalismansPlugin : LibReforgePlugin(611, 9865, "&6") {
|
||||
registerHolderProvider { TalismanChecks.getTalismansOnPlayer(it) }
|
||||
}
|
||||
|
||||
override fun handleEnableAdditional() {
|
||||
talismansYml.getSubsections("chains").mapNotNull {
|
||||
EffectChains.compile(it, "Chains")
|
||||
}
|
||||
}
|
||||
|
||||
override fun handleReloadAdditional() {
|
||||
logger.info("${Talismans.values().size} Talismans Loaded")
|
||||
CustomItem(
|
||||
|
||||
@@ -4,6 +4,7 @@ import com.google.common.collect.BiMap
|
||||
import com.google.common.collect.HashBiMap
|
||||
import com.google.common.collect.ImmutableList
|
||||
import com.willfp.eco.core.config.updating.ConfigUpdater
|
||||
import com.willfp.libreforge.chains.EffectChains
|
||||
import com.willfp.talismans.TalismansPlugin
|
||||
|
||||
object Talismans {
|
||||
@@ -41,6 +42,9 @@ object Talismans {
|
||||
@ConfigUpdater
|
||||
@JvmStatic
|
||||
fun update(plugin: TalismansPlugin) {
|
||||
plugin.talismansYml.getSubsections("chains").mapNotNull {
|
||||
EffectChains.compile(it, "Chains")
|
||||
}
|
||||
for (talisman in values()) {
|
||||
removeTalisman(talisman)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user