Radeon rx580
Intel i5
16ram
Also I discovered that internet wasn't the case. I am guessing that the launcher is having some sort of error when launching the game and for some reason is left to somehow invisibily run in the background, preventing the loading screen from loading. Because when I close all running processes called "minecraft launcher" in the TaskManager, there are usualy 3 of them, one of them when "ended" jumpstarts the loading bar and everything loads no problem.