From 1f2b6f865b364c3254af5fba377684b6916c48e4 Mon Sep 17 00:00:00 2001 From: Bierque Jason Date: Sun, 21 Feb 2021 13:34:08 +0100 Subject: [PATCH] Stop loop when flags set to false (#5101) --- ...ement-an-API-for-CanPlaceOn-and-CanDestroy-NBT-v.patch | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Spigot-Server-Patches/Implement-an-API-for-CanPlaceOn-and-CanDestroy-NBT-v.patch b/Spigot-Server-Patches/Implement-an-API-for-CanPlaceOn-and-CanDestroy-NBT-v.patch index 7cfdda308f..a9636523c5 100644 --- a/Spigot-Server-Patches/Implement-an-API-for-CanPlaceOn-and-CanDestroy-NBT-v.patch +++ b/Spigot-Server-Patches/Implement-an-API-for-CanPlaceOn-and-CanDestroy-NBT-v.patch @@ -418,14 +418,14 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000 + + // not a fan of this + private boolean ofAcceptableType(Collection namespacedResources) { -+ boolean valid = true; ++ + for (Namespaced resource : namespacedResources) { -+ if (valid && !(resource instanceof org.bukkit.NamespacedKey || resource instanceof com.destroystokyo.paper.NamespacedTag)) { -+ valid = false; ++ if (!(resource instanceof org.bukkit.NamespacedKey || resource instanceof com.destroystokyo.paper.NamespacedTag)) { ++ return false; + } + } + -+ return valid; ++ return true; + } + // Paper end }