From eafbc2ba3a8df39c3e6c89cd98116daed9733d33 Mon Sep 17 00:00:00 2001 From: Bukkit/Spigot Date: Sun, 5 Jun 2022 10:05:51 +1000 Subject: [PATCH] #748: Remove permissible recalculation from Permission constructor This fixes issues that simply creating a new Permission instance would lead to permission defaults and permissibles to get recalcuated even if the permission itself was never added to the server or was already present. By: Phoenix616 --- paper-api/src/main/java/org/bukkit/permissions/Permission.java | 2 -- 1 file changed, 2 deletions(-) diff --git a/paper-api/src/main/java/org/bukkit/permissions/Permission.java b/paper-api/src/main/java/org/bukkit/permissions/Permission.java index 91d45b9657..6a14a22b7c 100644 --- a/paper-api/src/main/java/org/bukkit/permissions/Permission.java +++ b/paper-api/src/main/java/org/bukkit/permissions/Permission.java @@ -64,8 +64,6 @@ public class Permission { if (children != null) { this.children.putAll(children); } - - recalculatePermissibles(); } /**