The connecting on 0.0.0.0 is fine you don't have to worry about it. If you have hamachi or no-ip set up correctly people can still join. However the port needs to be 43594 because people won't know your port. So how do you do this you ask? Like this -
1 Open up your server.java file
2 hit control + f
3 put this in there- public static int serverlistenerPort
4 it should say this after words
public static int serverlistenerPort = 5555;
5 if it says that change the "5555" to "43594"
6 if it already says 43594 don't worry about it its just the server saying it starts on that port
You shouldn't need pictures but if you do let me know I'll help you out.