From cfadc69a0dcab514c5952226cc1d3c104563b8d4 Mon Sep 17 00:00:00 2001 From: HeroBrineGoat <76707404+MasterOfTheFish@users.noreply.github.com> Date: Tue, 25 Jan 2022 23:12:57 -0500 Subject: [PATCH] Added registering item permissions --- .../io/github/fisher2911/hmccosmetics/gui/CosmeticsMenu.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/io/github/fisher2911/hmccosmetics/gui/CosmeticsMenu.java b/src/main/java/io/github/fisher2911/hmccosmetics/gui/CosmeticsMenu.java index d90f7645..4e7d3efd 100644 --- a/src/main/java/io/github/fisher2911/hmccosmetics/gui/CosmeticsMenu.java +++ b/src/main/java/io/github/fisher2911/hmccosmetics/gui/CosmeticsMenu.java @@ -7,8 +7,10 @@ import io.github.fisher2911.hmccosmetics.config.GuiSerializer; import io.github.fisher2911.hmccosmetics.config.ItemSerializer; import io.github.fisher2911.hmccosmetics.cosmetic.CosmeticManager; import io.github.fisher2911.hmccosmetics.user.User; +import org.bukkit.Bukkit; import org.bukkit.entity.HumanEntity; import org.bukkit.entity.Player; +import org.bukkit.permissions.Permission; import org.jetbrains.annotations.Nullable; import org.spongepowered.configurate.ConfigurateException; import org.spongepowered.configurate.ConfigurationNode; @@ -143,6 +145,7 @@ public class CosmeticsMenu { final ArmorItem copy = new ArmorItem(item); copy.setAction(null); this.cosmeticManager.addArmorItem(copy); + Bukkit.getPluginManager().addPermission(new Permission(copy.getPermission())); } }