Para responder sua pergunta diretamente, o Steam não notifica o comprador de que o jogo precisa do Java Runtime Environment da Oracle instalado para jogar. Isso porque não deve haver necessidade, qualquer jogo que dependa do JRE fará o download e o instalará como parte do procedimento normal de instalação do Steam. Isso não é diferente dos jogos que têm dependências no tempo de execução do Microsoft Visual Studio, DirectX ou .NET. Existe até um depósito JRE padrão que você pode usar.
Dito isso, eu pessoalmente me recuso a comprar ou instalar qualquer jogo que dependa do JRE da Oracle. Não quero ter que lidar com essa bobagem. Uma rota alternativa seguiria a liderança do Minecraft e incluiria uma Java VM como parte do próprio jogo. Ou seja, em vez de instalar uma VM para todos os aplicativos Java na máquina usarem, como no Oracle JRE, você instala uma VM lado a lado no seu jogo que somente o seu jogo usa. Eu não acho que você pode fazer isso com o Oracle JRE, acredito que o Minecraft usa um baseado no OpenJDK.
Por outro lado, se você está apenas começando, provavelmente deve seguir o caminho mais fácil e usar a instalação padrão do Oracle JRE, e apenas aceitar que algumas pessoas não gostarão disso.