From e3e84e6920ee6f0b5077b7ebe8974458eb690b5a Mon Sep 17 00:00:00 2001 From: DerFrZocker Date: Mon, 22 May 2023 20:59:29 +0200 Subject: [PATCH] Add Objects.requireNonNull so that there are not marked as nullable --- src/main/java/org/bukkit/Registry.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/org/bukkit/Registry.java b/src/main/java/org/bukkit/Registry.java index 820bf095..af6e88e5 100644 --- a/src/main/java/org/bukkit/Registry.java +++ b/src/main/java/org/bukkit/Registry.java @@ -144,13 +144,13 @@ public interface Registry extends Iterable { * * @see Structure */ - Registry STRUCTURE = Bukkit.getRegistry(Structure.class); + Registry STRUCTURE = Objects.requireNonNull(Bukkit.getRegistry(Structure.class), "No registry present for Structure. This is a bug."); /** * Server structure types. * * @see StructureType */ - Registry STRUCTURE_TYPE = Bukkit.getRegistry(StructureType.class); + Registry STRUCTURE_TYPE = Objects.requireNonNull(Bukkit.getRegistry(StructureType.class), "No registry present for StructureType. This is a bug."); /** * Sound keys. * @@ -164,7 +164,7 @@ public interface Registry extends Iterable { */ @MinecraftExperimental @ApiStatus.Experimental - Registry TRIM_MATERIAL = Bukkit.getRegistry(TrimMaterial.class); + Registry TRIM_MATERIAL = Objects.requireNonNull(Bukkit.getRegistry(TrimMaterial.class), "No registry present for TrimMaterial. This is a bug."); /** * Trim patterns. * @@ -172,7 +172,7 @@ public interface Registry extends Iterable { */ @MinecraftExperimental @ApiStatus.Experimental - Registry TRIM_PATTERN = Bukkit.getRegistry(TrimPattern.class); + Registry TRIM_PATTERN = Objects.requireNonNull(Bukkit.getRegistry(TrimPattern.class), "No registry present for TrimPattern. This is a bug."); /** * Villager profession. *