From 8c59dae6ae877fc01a578b7a8c717294d9caec76 Mon Sep 17 00:00:00 2001 From: aro Date: Mon, 30 Jan 2023 10:46:41 +0100 Subject: [PATCH] feat(anvil): set interactable slots --- .../java/net/artelnatif/nicko/bukkit/anvil/AnvilManager.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nicko-core/src/main/java/net/artelnatif/nicko/bukkit/anvil/AnvilManager.java b/nicko-core/src/main/java/net/artelnatif/nicko/bukkit/anvil/AnvilManager.java index a3e1021..6053a3a 100644 --- a/nicko-core/src/main/java/net/artelnatif/nicko/bukkit/anvil/AnvilManager.java +++ b/nicko-core/src/main/java/net/artelnatif/nicko/bukkit/anvil/AnvilManager.java @@ -40,6 +40,7 @@ public class AnvilManager { return new AnvilGUI.Builder() .plugin(NickoBukkit.getInstance()) .itemLeft(getLeftItem(false)) + .interactableSlots(AnvilGUI.Slot.OUTPUT) .onComplete((completion) -> { if (MojangUtils.isUsernameInvalid(completion.getText())) { return Collections.singletonList(AnvilGUI.ResponseAction.replaceInputText("Invalid username!")); @@ -56,6 +57,7 @@ public class AnvilManager { return new AnvilGUI.Builder() .plugin(NickoBukkit.getInstance()) .itemLeft(getLeftItem(false)) + .interactableSlots(AnvilGUI.Slot.OUTPUT) .onComplete((completion) -> { if (MojangUtils.isUsernameInvalid(completion.getText())) { return Collections.singletonList(AnvilGUI.ResponseAction.replaceInputText("Invalid username!")); @@ -72,6 +74,7 @@ public class AnvilManager { return new AnvilGUI.Builder() .plugin(NickoBukkit.getInstance()) .itemLeft(getLeftItem(true)) + .interactableSlots(AnvilGUI.Slot.OUTPUT) .onComplete((completion) -> { if (MojangUtils.isUsernameInvalid(completion.getText())) { return Collections.singletonList(AnvilGUI.ResponseAction.replaceInputText("Invalid username!"));