diff --git a/plugins/itemexchange-paper/src/main/java/com/untamedears/itemexchange/commands/CreateCommand.java b/plugins/itemexchange-paper/src/main/java/com/untamedears/itemexchange/commands/CreateCommand.java index 02345c9d5..48948d8cb 100644 --- a/plugins/itemexchange-paper/src/main/java/com/untamedears/itemexchange/commands/CreateCommand.java +++ b/plugins/itemexchange-paper/src/main/java/com/untamedears/itemexchange/commands/CreateCommand.java @@ -98,6 +98,9 @@ public final class CreateCommand extends BaseCommand { player.sendMessage(ChatColor.RED + "You cannot exchange rule blocks!"); return; } + System.out.println(inputItem); + System.out.println(outputItem); + ExchangeRule inputRule = new ExchangeRule(Type.INPUT, inputItem); if (outputItem == null) { Utilities.giveItemsOrDrop(inventory, inputRule.toItem()); diff --git a/plugins/itemexchange-paper/src/main/java/com/untamedears/itemexchange/rules/BulkExchangeRule.java b/plugins/itemexchange-paper/src/main/java/com/untamedears/itemexchange/rules/BulkExchangeRule.java index d0221cbba..c19492f40 100644 --- a/plugins/itemexchange-paper/src/main/java/com/untamedears/itemexchange/rules/BulkExchangeRule.java +++ b/plugins/itemexchange-paper/src/main/java/com/untamedears/itemexchange/rules/BulkExchangeRule.java @@ -53,7 +53,7 @@ public record BulkExchangeRule(List rules) implements ExchangeData } public ItemStack toItem() { - ItemStack item = ItemStack.empty(); + ItemStack item = ItemExchangeConfig.getRuleItem(); final var itemNBT = new NBTCompound(); toNBT(itemNBT); diff --git a/plugins/itemexchange-paper/src/main/java/com/untamedears/itemexchange/rules/ExchangeRule.java b/plugins/itemexchange-paper/src/main/java/com/untamedears/itemexchange/rules/ExchangeRule.java index e5082981e..04a048efc 100644 --- a/plugins/itemexchange-paper/src/main/java/com/untamedears/itemexchange/rules/ExchangeRule.java +++ b/plugins/itemexchange-paper/src/main/java/com/untamedears/itemexchange/rules/ExchangeRule.java @@ -435,7 +435,7 @@ public final class ExchangeRule implements ExchangeData { * @return Returns an itemised representation of this rule. */ public ItemStack toItem() { - ItemStack item = ItemStack.empty(); + ItemStack item = ItemExchangeConfig.getRuleItem(); final var itemNBT = new NBTCompound(); toNBT(itemNBT);