Untuk menjawab pertanyaan Anda secara langsung, tidak ada Steam tidak memberi tahu pembeli bahwa game membutuhkan Java Runtime Environment Oracle yang diinstal untuk memainkan game. Itu karena seharusnya tidak perlu, setiap game yang memiliki ketergantungan pada JRE akan mengunduh dan menginstalnya sebagai bagian dari prosedur instalasi Steam normal. Ini tidak berbeda dengan game yang memiliki dependensi pada Microsoft Visual Studio, DirectX atau .NET runtime. Bahkan ada depo JRE standar yang dapat Anda gunakan.
Yang mengatakan, saya pribadi menolak untuk membeli atau menginstal game apa pun yang bergantung pada JRE Oracle. Saya tidak mau harus berurusan dengan omong kosong itu. Rute alternatif akan mengikuti jejak Minecraft dan menyertakan Java VM sebagai bagian dari gim itu sendiri. Artinya, alih-alih menginstal VM untuk semua aplikasi Java pada mesin untuk digunakan, seperti dengan Oracle JRE, Anda menginstal VM berdampingan dengan game Anda yang hanya digunakan oleh gim Anda. Saya tidak berpikir Anda bisa melakukan ini dengan Oracle JRE, saya percaya Minecraft menggunakan yang berbasis OpenJDK.
Di sisi lain, jika Anda baru memulai, Anda mungkin harus mengambil rute yang mudah dan menggunakan instalasi Oracle JRE standar, dan hanya menerima beberapa orang tidak akan menyukainya.