Minecraft 1.13 Release Crashing

Here's the crash report I keep receiving, it quits on launch of the game, has been working okay until pre-8 and has failed to load since then. If anyone can help that'd be wonderful. My resolution tab is turned off, the game directory is default, I am not running any mods.

---- Minecraft Crash Report ----
// Hey, that tickles! Hehehe!

Time: 7/18/18 10:45 PM
Description: Initializing game

java.lang.NullPointerException: Initializing game
    at cfi.am(SourceFile:475)
    at cfi.a(SourceFile:377)
    at net.minecraft.client.main.Main.main(SourceFile:144)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Client thread
Stacktrace:
    at cfi.am(SourceFile:475)

-- Initialization --
Details:
Stacktrace:
    at cfi.a(SourceFile:377)
    at net.minecraft.client.main.Main.main(SourceFile:144)

-- System Details --
Details:
    Minecraft Version: 1.13
    Operating System: Windows 10 (amd64) version 10.0
    Java Version: 1.8.0_51, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 310029672 bytes (295 MB) / 570425344 bytes (544 MB) up to 1073741824 bytes (1024 MB)
    JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx1G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=16M
    Launched Version: 1.13
    LWJGL: 3.1.6 build 14
    OpenGL: Intel(R) HD Graphics 620 GL version 4.5.0 - Build 22.20.16.4836, Intel
    GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.

Using VBOs: Yes
Is Modded: Probably not. Jar signature remains and client brand is untouched.
Type: Client (map_client.txt)
Resource Packs: 
Current Language: ~~ERROR~~ NullPointerException: null
Profiler Position: N/A (disabled)
CPU: 4x Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz

Solution 1:

I tried everything suggested but what finally worked for me was uninstalling java altogether and downloading the minecraft java edition from the minecraft website. hope it helps.