Để trả lời trực tiếp câu hỏi của bạn, không Steam nào không thông báo cho người mua rằng trò chơi cần cài đặt Môi trường chạy thi hành Java của Oracle để chơi trò chơi. Đó là bởi vì không cần thiết, bất kỳ trò chơi nào có sự phụ thuộc vào JRE sẽ tải xuống và cài đặt nó như một phần của quy trình cài đặt Steam thông thường. Điều này không khác gì các trò chơi có sự phụ thuộc vào thời gian chạy Visual Studio, DirectX hoặc .NET của Microsoft. Thậm chí còn có một kho JRE tiêu chuẩn mà bạn có thể sử dụng.
Điều đó nói rằng, cá nhân tôi từ chối mua hoặc cài đặt bất kỳ trò chơi nào phụ thuộc vào JRE của Oracle. Tôi không muốn phải đối phó với điều vô nghĩa đó. Một lộ trình thay thế sẽ đi theo sự dẫn dắt của Minecraft, bao gồm máy ảo Java như một phần của chính trò chơi. Đó là, thay vì cài đặt VM cho tất cả các ứng dụng Java trên máy để sử dụng, như với Oracle JRE, bạn cài đặt VM bên cạnh trò chơi mà chỉ trò chơi của bạn sử dụng. Tôi không nghĩ bạn có thể làm điều này với Oracle JRE, tôi tin rằng Minecraft sử dụng một cái dựa trên OpenJDK.
Mặt khác, nếu bạn mới bắt đầu, có lẽ bạn nên đi theo con đường dễ dàng và sử dụng cài đặt Oracle JRE tiêu chuẩn, và chỉ chấp nhận một số người sẽ không như vậy.