From 3e733bad211068ba139e3f6e7db910076f962433 Mon Sep 17 00:00:00 2001 From: Esophose Date: Sun, 16 Feb 2020 18:40:15 -0700 Subject: [PATCH] Don't register permissions if they're already registered --- .../esophose/playerparticles/manager/PermissionManager.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/dev/esophose/playerparticles/manager/PermissionManager.java b/src/main/java/dev/esophose/playerparticles/manager/PermissionManager.java index 5a70a13..50943d5 100644 --- a/src/main/java/dev/esophose/playerparticles/manager/PermissionManager.java +++ b/src/main/java/dev/esophose/playerparticles/manager/PermissionManager.java @@ -77,6 +77,10 @@ public class PermissionManager extends Manager { // Register plugin permissions to Bukkit PluginManager pluginManager = Bukkit.getPluginManager(); + // Don't register the permissions if we already have, could have happened because of a reload? + if (pluginManager.getPermission("playerparticles.*") != null) + return; + Set allPermissions = new HashSet<>(); // Effects