So, This has been done several times, Im sure people are sick of hearing it, but as long as minecraft is up, Im sure there will always be a need for people to help explain these things. So, portforwarding is not usually hard for me, but, hoping right into this, I portorwarded correctly, using Open port checker, I could see Minecraft's "25565" port WAS open on my public ip. So, I logged in using my public ip and it wont connect, my localhost (obviously) works. Now, I went into my firewall and allowed the connections tcp AND udp in both outbound and inbound. I need help figuring out why it shows the port is open, but yet Im still not able to connect. Usually, before my problem a long time ago used to be I couldn't get the port to open, but this one IS and it still wont work. Anyone able to help, would be much appreciated.