Чтобы ответить на ваш вопрос напрямую, ни один Steam не уведомит покупателя о том, что для игры необходима установленная Oracle Runtime Environment. Это потому, что в этом не должно быть необходимости, любая игра, зависящая от JRE, загрузит и установит ее как часть обычной процедуры установки Steam. Это ничем не отличается от игр, которые зависят от среды выполнения Microsoft Visual Studio, DirectX или .NET. Существует даже стандартное депо JRE, которое вы можете использовать.
Тем не менее, я лично отказываюсь покупать или устанавливать любую игру, которая зависит от JRE Oracle. Я не хочу иметь дело с этой ерундой. Альтернативный маршрут следовал бы примеру Minecraft и включал Java VM как часть самой игры. То есть вместо установки виртуальной машины для всех приложений Java на компьютере, которые используются, как в случае с Oracle JRE, вы устанавливаете виртуальную машину рядом с вашей игрой, которую использует только ваша игра. Я не думаю, что вы можете сделать это с Oracle JRE, я думаю, Minecraft использует один на основе OpenJDK.
С другой стороны, если вы только начинаете, вам, вероятно, следует пойти по простому пути и использовать стандартную установку Oracle JRE, и просто принять то, что некоторым людям это не понравится.