diff --git a/eco-core/core-plugin/src/main/java/com/willfp/ecoarmor/commands/CommandEditor.java b/eco-core/core-plugin/src/main/java/com/willfp/ecoarmor/commands/CommandEditor.java index 9dd53ba..edf338d 100644 --- a/eco-core/core-plugin/src/main/java/com/willfp/ecoarmor/commands/CommandEditor.java +++ b/eco-core/core-plugin/src/main/java/com/willfp/ecoarmor/commands/CommandEditor.java @@ -3,9 +3,25 @@ package com.willfp.ecoarmor.commands; import com.willfp.eco.core.EcoPlugin; import com.willfp.eco.core.command.CommandHandler; import com.willfp.eco.core.command.impl.Subcommand; +import com.willfp.eco.core.config.interfaces.JSONConfig; +import com.willfp.eco.core.web.Paste; import com.willfp.eco.util.StringUtils; +import com.willfp.ecoarmor.EcoArmorPlugin; +import com.willfp.ecoarmor.conditions.Condition; +import com.willfp.ecoarmor.conditions.Conditions; +import com.willfp.ecoarmor.effects.Effect; +import com.willfp.ecoarmor.effects.Effects; +import org.bukkit.NamespacedKey; +import org.bukkit.enchantments.Enchantment; +import org.bukkit.potion.PotionEffectType; import org.jetbrains.annotations.NotNull; +import java.util.Arrays; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.stream.Collectors; + public class CommandEditor extends Subcommand { /** * Instantiate a new /eaeditor command handler. @@ -19,7 +35,6 @@ public class CommandEditor extends Subcommand { @Override public CommandHandler getHandler() { return (sender, args) -> { - /* JSONConfig config = ((EcoArmorPlugin) this.getPlugin()).getEcoArmorJson().clone(); Map meta = new HashMap<>(); @@ -36,13 +51,9 @@ public class CommandEditor extends Subcommand { meta.put("conditions", conditions); config.set("meta", meta); - String token = new Paste(config.toPlaintext()).getHastebinToken(); - String message = this.getPlugin().getLangYml().getMessage("open-editor") - .replace("%url%", "https://auxilor.io/editor/ecoarmor?token=" + token); - sender.sendMessage(message); - */ - - sender.sendMessage(StringUtils.translate("&cThe editor is coming soon!")); + new Paste(config.toPlaintext()).getHastebinToken(token -> { + sender.sendMessage(StringUtils.format("&cThe editor is coming soon!") + token); + }); }; } }