From b5378517558dfe37ddd0a8bfcfdab5b3c5d946b6 Mon Sep 17 00:00:00 2001 From: Auxilor Date: Mon, 14 Sep 2020 19:56:27 +0100 Subject: [PATCH] Added support for displaying enchantments in trade ingredients --- .../com/willfp/ecoenchants/display/DisplayPacketAdapter.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Plugin/src/main/java/com/willfp/ecoenchants/display/DisplayPacketAdapter.java b/Plugin/src/main/java/com/willfp/ecoenchants/display/DisplayPacketAdapter.java index 217988d4..1adbb23a 100644 --- a/Plugin/src/main/java/com/willfp/ecoenchants/display/DisplayPacketAdapter.java +++ b/Plugin/src/main/java/com/willfp/ecoenchants/display/DisplayPacketAdapter.java @@ -6,6 +6,7 @@ import com.comphenix.protocol.events.PacketEvent; import com.willfp.ecoenchants.EcoEnchantsPlugin; import org.bukkit.Bukkit; import org.bukkit.ChatColor; +import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.MerchantRecipe; import java.util.Arrays; @@ -51,7 +52,9 @@ public class DisplayPacketAdapter extends PacketAdapter { oldRecipe.hasExperienceReward(), oldRecipe.getVillagerExperience(), oldRecipe.getPriceMultiplier()); - recipe.setIngredients(oldRecipe.getIngredients()); + List ingredients = oldRecipe.getIngredients(); + ingredients.forEach(EnchantDisplay::displayEnchantments); + recipe.setIngredients(ingredients); return recipe; }).collect(Collectors.toList());