Perché Minecraft 1.8.9 continua a bloccarsi con il codice: Exit Code: 0?
Exit Code :0 indica che il tuo gioco è uscito con successo. Ci sono alcune cose che potresti provare a correggere questo problema, ma personalmente inizierei assicurandomi che il tuo client Java sia aggiornato. Java non aggiornato è la ragione più comune per cui si verifica questo errore.
Se hai verificato con successo che stai usando la versione corretta di Java, il prossimo posto in cui guarderei è assicurarti di avere abbastanza RAM assegnata a Minecraft, 2gb sono richiesti, ma personalmente ne userei almeno 4gb. Se state eseguendo un server vanilla assegnerei almeno 2gb al server, supponendo che non sia impegnativo. Se stai cercando di eseguire un client moddato, io spingerei molto più in alto, tra 6-8gb di RAM sarebbe l'ideale, lo stesso vale per il server.
Per aggiornare il tuo client Java, vai alla pagina di download di java e scarica l'ultima. Assicurati di aver disinstallato la build precedente, però.
Per assegnare più RAM a Minecraft vai alla pagina delle impostazioni e vai alla scheda Java/Minecraft e lì potrai cambiare la RAM massima.
Se nessuna di queste opzioni funziona per te, ti consiglio una reinstallazione pulita, in quanto potresti avere dei file di gioco o Java corrotti, anche se lo ritengo improbabile visto che il tuo gioco è uscito con successo e non sta andando in crash.
Cheers!