For some reason, when I press "Install Now" on the page for Tmodloader, it brings me back to the steam library and highlights Terraria. I have access to Terraria through family share, so maybe that's the problem, as I technically don't "own" the game.
A pop-up appears after I click the button...