Fix NPE when using allowBuild in a claim that the player has permission to build (#1500)

This commit is contained in:
MrPowerGamerBR 2021-07-31 14:15:15 -03:00 committed by GitHub
parent 6382a9fee4
commit 7723d10196
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -354,7 +354,8 @@ public class Claim
//build permission check
public String allowBuild(Player player, Material material)
{
return checkPermission(player, ClaimPermission.Build, new CompatBuildBreakEvent(material, false)).get();
Supplier<String> supplier = checkPermission(player, ClaimPermission.Build, new CompatBuildBreakEvent(material, false));
return supplier != null ? supplier.get() : null;
}
public static class CompatBuildBreakEvent extends Event