So I'm making, or at least trying to, a minecraft PC server. Now I'm not going to play with per say, at least not yet. So I'm asking is when port forwarding on my At&t u-verse router, what should I add as the program type? Port wise, I'll figure it out.
The Minecraft PC (Java Edition) Server is, exactly like the game, a Java Application.
Due to how it is built, it uses an encrypted TCP connection on port 25565 to communicate between the server and the clients.
You can learn more about how to set up a Minecraft Server at the MinecraftWiki: https://minecraft.gamepedia.com/Tutorials/Setting_up_a_server
You can get it here.
Minecraft servers run in UDP mode when performing the port forwarding on your home network. Take this with a grain of salt as I haven't made a server in a while, but it should remain the same.