From 70b97667c37764da7d96563d5bf3e2ef2931468e Mon Sep 17 00:00:00 2001 From: LoJoSho Date: Wed, 24 May 2023 14:38:01 -0500 Subject: [PATCH] feat: only show wardrobes player has access to --- .../hmccosmetics/command/CosmeticCommandTabComplete.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/common/src/main/java/com/hibiscusmc/hmccosmetics/command/CosmeticCommandTabComplete.java b/common/src/main/java/com/hibiscusmc/hmccosmetics/command/CosmeticCommandTabComplete.java index 5766fb3d..09b8c641 100644 --- a/common/src/main/java/com/hibiscusmc/hmccosmetics/command/CosmeticCommandTabComplete.java +++ b/common/src/main/java/com/hibiscusmc/hmccosmetics/command/CosmeticCommandTabComplete.java @@ -75,7 +75,11 @@ public class CosmeticCommandTabComplete implements TabCompleter { } case "wardrobe" -> { for (Wardrobe wardrobe : WardrobeSettings.getWardrobes()) { - completions.add(wardrobe.getId()); + if (wardrobe.hasPermission()) { + if (user.getPlayer().hasPermission(wardrobe.getPermission())) completions.add(wardrobe.getId()); + } else { + completions.add(wardrobe.getId()); + } } } case "dye" -> {