build headless biome cache at creation

This commit is contained in:
Julian Krings
2024-08-03 20:14:19 +02:00
parent 86f89bc718
commit f892eb599c

View File

@@ -73,8 +73,14 @@ public class Headless implements IHeadless, LevelHeightAccessor {
if (!biome.isCustom()) continue;
for (var custom : biome.getCustomDerivitives()) {
binding.registerBiome(dimKey, custom, false);
customBiomes.put(custom.getId(), binding.getBiomeHolder(dimKey, custom.getId()));
}
}
for (var biome : org.bukkit.block.Biome.values()) {
if (biome == org.bukkit.block.Biome.CUSTOM) continue;
var key = biome.getKey();
minecraftBiomes.put(key, binding.getBiomeHolder(key.getNamespace(), key.getKey()));
}
ServerConfigurator.dumpDataPack();
}