Localhost ne fonctionne que si tu te connecte avec le PC sur lequel est héberger le serveur
Si tu te connecte depuis une autre machine qui est sur le même réseau alors il faut entrer l'IP local
Dans ces 2 cas les ports n'ont aucune importance
Par contre si toi ou qq d'autre se connecte depuis internet il est important d'ouvrir les ports 25565 pour redirigé les connections entrante vers le PC hôte