Compare commits

...

1 Commits

Author SHA1 Message Date
18007c2367 fix: add null check for bukkit world ref 2024-06-03 07:38:14 +02:00

View File

@ -75,7 +75,7 @@ public class BukkitWorld implements World<org.bukkit.World> {
public static @NonNull BukkitWorld of(final org.bukkit.World world) {
WeakReference<BukkitWorld> bukkitWorldRef = worldMap.get(world.getName());
BukkitWorld bukkitWorld;
if ((bukkitWorld = bukkitWorldRef.get()) != null && world.equals(bukkitWorld.world.get())) {
if (bukkitWorldRef != null && (bukkitWorld = bukkitWorldRef.get()) != null && world.equals(bukkitWorld.world.get())) {
return bukkitWorld;
}
bukkitWorld = new BukkitWorld(world);