diff --git a/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/command/CommandDebug.java b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/command/CommandDebug.java index 436fa03b..5e180eaf 100644 --- a/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/command/CommandDebug.java +++ b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/command/CommandDebug.java @@ -2,14 +2,18 @@ package com.willfp.ecoenchants.command; import com.willfp.eco.core.command.impl.Subcommand; import com.willfp.ecoenchants.EcoEnchantsPlugin; +import com.willfp.libreforge.LibReforgeUtils; import org.bukkit.Bukkit; import org.bukkit.command.CommandSender; +import org.bukkit.enchantments.Enchantment; import org.bukkit.entity.Player; import org.bukkit.inventory.meta.ItemMeta; import org.jetbrains.annotations.NotNull; import java.util.ArrayList; +import java.util.Arrays; import java.util.List; +import java.util.stream.Collectors; @SuppressWarnings("deprecation") public class CommandDebug extends Subcommand { diff --git a/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/EcoEnchant.java b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/EcoEnchant.java index f0453bab..8a54ca9e 100644 --- a/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/EcoEnchant.java +++ b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/EcoEnchant.java @@ -582,4 +582,9 @@ public abstract class EcoEnchant extends Enchantment implements Listener, Watche public @NotNull io.papermc.paper.enchantments.EnchantmentRarity getRarity() { return io.papermc.paper.enchantments.EnchantmentRarity.COMMON; } + + @Override + public String toString() { + return "EcoEnchant{" + this.getKey() + "}"; + } } diff --git a/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/custom/CustomEcoEnchantLevel.java b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/custom/CustomEcoEnchantLevel.java index b1bb368c..f038ee7c 100644 --- a/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/custom/CustomEcoEnchantLevel.java +++ b/eco-core/core-plugin/src/main/java/com/willfp/ecoenchants/enchantments/custom/CustomEcoEnchantLevel.java @@ -8,6 +8,7 @@ import com.willfp.libreforge.conditions.ConfiguredCondition; import com.willfp.libreforge.effects.ConfiguredEffect; import com.willfp.libreforge.effects.Effects; import lombok.Getter; +import org.bukkit.Bukkit; import org.jetbrains.annotations.NotNull; import java.util.HashSet; @@ -60,4 +61,11 @@ public class CustomEcoEnchantLevel implements Holder { public Set getEffects() { return effects; } + + @Override + public String toString() { + return "CustomEcoEnchantLevel{" + + "parent=" + parent + + '}'; + } }