9
0
mirror of https://github.com/Auxilor/Reforges.git synced 2026-01-06 15:51:32 +00:00

Updated libreforge

This commit is contained in:
Auxilor
2022-02-05 14:16:47 +00:00
parent 49dfaaa893
commit 97e1dbefed
3 changed files with 6 additions and 5 deletions

View File

@@ -44,7 +44,7 @@ allprojects {
dependencies { dependencies {
compileOnly 'com.willfp:eco:6.23.0' compileOnly 'com.willfp:eco:6.23.0'
implementation 'com.willfp:libreforge:3.14.2' implementation 'com.willfp:libreforge:3.14.3'
compileOnly 'org.jetbrains:annotations:23.0.0' compileOnly 'org.jetbrains:annotations:23.0.0'

View File

@@ -60,10 +60,6 @@ public class ReforgesPlugin extends LibReforgePlugin {
@Override @Override
public void handleEnableAdditional() { public void handleEnableAdditional() {
Items.registerArgParser(new ReforgeArgParser()); Items.registerArgParser(new ReforgeArgParser());
for (Config config : reforgesYml.getSubsections("chains")) {
EffectChains.compile(config, "Chains");
}
} }
@Override @Override

View File

@@ -5,6 +5,7 @@ import com.google.common.collect.HashBiMap;
import com.google.common.collect.ImmutableSet; import com.google.common.collect.ImmutableSet;
import com.willfp.eco.core.config.interfaces.Config; import com.willfp.eco.core.config.interfaces.Config;
import com.willfp.eco.core.config.updating.ConfigUpdater; import com.willfp.eco.core.config.updating.ConfigUpdater;
import com.willfp.libreforge.chains.EffectChains;
import com.willfp.reforges.ReforgesPlugin; import com.willfp.reforges.ReforgesPlugin;
import lombok.experimental.UtilityClass; import lombok.experimental.UtilityClass;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;
@@ -55,6 +56,10 @@ public class Reforges {
*/ */
@ConfigUpdater @ConfigUpdater
public static void update(@NotNull final ReforgesPlugin plugin) { public static void update(@NotNull final ReforgesPlugin plugin) {
for (Config config : plugin.getReforgesYml().getSubsections("chains")) {
EffectChains.compile(config, "Chains");
}
for (Reforge reforge : values()) { for (Reforge reforge : values()) {
removeReforge(reforge); removeReforge(reforge);
} }