diff --git a/src/main/java/org/dimdev/dimdoors/rift/registry/LinkProperties.java b/src/main/java/org/dimdev/dimdoors/rift/registry/LinkProperties.java index 14271639..a8649b34 100644 --- a/src/main/java/org/dimdev/dimdoors/rift/registry/LinkProperties.java +++ b/src/main/java/org/dimdev/dimdoors/rift/registry/LinkProperties.java @@ -2,6 +2,7 @@ package org.dimdev.dimdoors.rift.registry; import java.util.ArrayList; import java.util.Arrays; +import java.util.Collections; import java.util.Objects; import java.util.Set; import java.util.stream.Collectors; @@ -111,7 +112,7 @@ public class LinkProperties { public static class LinkPropertiesBuilder { private float floatingWeight; private float entranceWeight; - private Set groups; + private Set groups = Collections.emptySet(); private int linksRemaining; private boolean oneWay; diff --git a/src/main/java/org/dimdev/dimdoors/world/feature/gateway/Gateway.java b/src/main/java/org/dimdev/dimdoors/world/feature/gateway/Gateway.java index c620bbd0..cb33daa6 100644 --- a/src/main/java/org/dimdev/dimdoors/world/feature/gateway/Gateway.java +++ b/src/main/java/org/dimdev/dimdoors/world/feature/gateway/Gateway.java @@ -16,7 +16,7 @@ public interface Gateway { } default boolean isLocationValid(StructureWorldAccess world, BlockPos pos) { - return this.isBiomeValid(BuiltinRegistries.BIOME.getKey(world.getBiome(pos)).orElseThrow(NullPointerException::new)); + return this.isBiomeValid(world.getBiomeKey(pos).orElseThrow(NullPointerException::new)); } Set> getBiomes();