I try to connect to my Minecraft Craftbukkit-Spigot Server but it will not connect! I can join with "localhost" but not with my IP I get from www.whatsmyip.com ... I portfowarded and the console has no errors yet I am unable to join my firewall has the ports allowed same with java/minecraft but it will not let me join! How can I fix this? Version 1.8
Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.
Very few - if any - consumer routers will allow you to connect to an internal IP using your public IP from within the network. The router doesn't loop-back requests to your public IP.
What you need to do in order to test your setup properly is to actually connect to the server from the "outside world". This means getting a friend to test, tethering your computer (but not the server) to a smart phone, or hopping on an open wifi connection. VPNs and proxies would also work.