internal List <BiomeData> GetBiomeData() { if (this.TechToCopy != TechType.None && !BiomeData.Any()) { // This will load the games distribution data and then return the biome distribution list for the techtype you tried to copy from if it has one. LootDistributionData data = LootDistributionData.Load("Balance/EntityDistributions"); if (data.GetPrefabData(CraftData.GetClassIdForTechType(TechToCopy), out SrcData srcData)) { return(srcData.distribution); } } return(BiomeData ?? new List <BiomeData>()); }