Fixed BiomeSource registration error

This commit is contained in:
Frank 2022-03-17 17:26:26 +01:00
parent e2c4f91f58
commit 7cb0d5de6c

View file

@ -34,7 +34,8 @@ public class DimensionTypeMixin {
) )
private static void bclib_updateDimensions(RegistryAccess registryAccess, long seed, boolean bl, CallbackInfoReturnable<Registry> info, WritableRegistry writableRegistry, Registry registry, Registry biomeRegistry, Registry structureRegistry, Registry noiseSettingsRegistry, Registry noiseParamRegistry) { private static void bclib_updateDimensions(RegistryAccess registryAccess, long seed, boolean bl, CallbackInfoReturnable<Registry> info, WritableRegistry writableRegistry, Registry registry, Registry biomeRegistry, Registry structureRegistry, Registry noiseSettingsRegistry, Registry noiseParamRegistry) {
int id = writableRegistry.getId(writableRegistry.get(LevelStem.NETHER)); int id = writableRegistry.getId(writableRegistry.get(LevelStem.NETHER));
writableRegistry.register( writableRegistry.registerOrOverride(
OptionalInt.of(id),
LevelStem.NETHER, LevelStem.NETHER,
new LevelStem( new LevelStem(
registry.getOrCreateHolder(DimensionType.NETHER_LOCATION), registry.getOrCreateHolder(DimensionType.NETHER_LOCATION),
@ -50,7 +51,8 @@ public class DimensionTypeMixin {
id = writableRegistry.getId(writableRegistry.get(LevelStem.END)); id = writableRegistry.getId(writableRegistry.get(LevelStem.END));
writableRegistry.register( writableRegistry.registerOrOverride(
OptionalInt.of(id),
LevelStem.END, LevelStem.END,
new LevelStem( new LevelStem(
registry.getOrCreateHolder(DimensionType.END_LOCATION), registry.getOrCreateHolder(DimensionType.END_LOCATION),