Minecraft Wiki
Advertisement
Traduttore
La traduzione di questo articolo è in corso 
Questa pagina sta venendo tradotta da un altro utente
Se questo avviso è presente da 1 settimana o più e la traduzione non sta venendo effettuata, sei automaticamente autorizzato a proseguire.


File:Launcher.png

Il launcher di Minecraft attuale

Questo Minecraft launcher è il front-end del login ed il downloader del client stand-alone. È responsabile per il download dei principali pacchetti Java, includendo minecraft.jar e LWJGL, che contiene il codice e le risorse del gioco come le texture. Agisce anche come restrinzione di copia molto basica forzando gli utenti ad effettuare il login con un account pagato quando viene eseguito per la prima volta. È stata parte del client stand-alone dalla sua creazione. È possibile utilizzare il launcher pe giocare a versioni di Minecraft di qualsiasi era, però alcune versioni non sono ancora incluse nel launcher come la ( Indev, Minecraft 2.0 e nessuna delle Beta 1.9 Pre-releases per esempio).

Vi sono stati quattro diversi stadi di sviluppo del launcher, il primo nella versione Alpha, il secondo durante lo sviluppo di Minecraft 1.0, il terzo da 1.2, e il quarto e corrente launcher dell'1.6. Il cambiamento del design del launcher più recente è stato il 18 Giugno 2013.

Comportamento

Ogni volta che il launcher viene eseguito, controlla una directory dove Minecraft salva i suoi file chiamata .minecraft. Controlla che vi è presente un file chiamato "launcher_profiles.json" per le credenziali di login. Se il file non esiste, o è corrotto, o nessun utente ha effettuato il login, l'utente deve eseguire il login con un valido account Premium, altrimenti il gioco rifiuterà di partire.

Durante l'effettuazione del login, il launcher prima verificherà le credenziali di login. Se il file "launcher_profiles.json" è presente ed è valido ma non vi è alcuna connessione ad internet, il launcher offrirà la modalità di gioco "Play offline" se un giocatore ha effettuato il login all'ultima connessione del launcher. Se la connessione ha successo, il launcher, dipendente dalle opzioni di profilo, comparerà l'ultima versione scaricata nella cartella "versions" con la versione più aggiornata sul server. Se la versione selezionata non esiste o è disponibile una versione più recente e "Use latest version" è selezionato nel profilo, il launcher scaricherà tutti i componenti e file Java binari di Minecraft. Sincronizzerà anche tutto ciò che è presente nella cartella Assets (vedi Pacchetto di Risorse)

Come ultima cosa, dopo un aggiornamento ed un'installazione avvenuta con successo, il launcher eseguirà "minecraft.jar" (tramite "javaw.exe", l'eseguibile per Java Virtual Machine di Oracle.) è però possibile che vi siamo file ".jar" mancanti, ed in questo caso il launcher cercherà di rimpiazzarli automaticamente ma si fermerà se non vi è alcuna connessione ad internet.

Attualmente, il launcher di Minecraft supporta solo l'inglese. Gli utenti non possono selezionare la propria lingua preferita.

Utilizzo delle righe di comando

minecraft.jar (tutti i sistemi):

java -cp minecraft.jar net.minecraft.LauncherFrame <username> <password> <server:port>


minecraft.exe (Eseguibile Windows):

minecraft.exe <username> <password> <server:port>

minecraft.jar (Windows - nessuna finestra CMD):

javaw -cp minecraft.jar net.minecraft.LauncherFrame <username> <password> <server:port>

Dal nuovo launcher rilasciato con Minecraft 1.2.3, le opzioni di username e password utilizzano un prefisso.

--username=<username> or -u=<username> --password=<password> or -p=<password>

Se utilizzi server:port deve essere la 3a opzione. Quindi se non usato con username e password, opzioni finte vanno aggiunte al proprio posto.

Aggiunta opzione per non aggiornare.

--noupdate

Launcher dell'1.6

File:Launcher Login.png

La schermata di login del launcher di Minecraft 1.1.1

Una nuova versione del launcher fu rilasciata il 28 Aprile 2013 (con la snapshot 13w16a). Permette all'utente di scegliere che versione giocare, scarica tutte le risorse prima del gioco ed aggiorna tutte le librerie (funziona prima non disponibile). Una demo è disponibile agli utenti non-premium dopo un login avvenuto con successo. Il launcher può aggiornarsi automaticamente.

Caratteristiche

  • Gestione di più profili (memorizzati nel file "launcher_profiles.json"). Ogni profilo può controllare:
    • Versione di gioco. Include l'accesso a versioni di sviluppo datate e versioni precedenti. Puoi anche aggiungere versioni più vecchie/personalizzate manualmente[1]. Vedi questo video per instruzioni.
    • Account Mojang utilizzato per giocare al gioco
    • Argomenti della riga di comando per Java (come il heap size)
    • Directory di gioco (dove i file di gioco sono salvati al disco)
    • E così via.
  • Il launcher non salva le password in locale. Invece di ciò, utilizza un 'refresh token'.
  • Aggiornamenti automatici per il launcher.
  • Abilità di aggiornare le librerie, come LWJGL.
  • Modalità Offline. (La prima volta che fai partire il launcher necessiti di una connessione ad internet per scaricare i file di gioco)
  • Attualmente disponibile solo in inglese.
  • I crash possono essere riportati alla Mojang, tramite l'Hopper.
  • I crash sono ora indicizzati tramite un database per informazioni su come aggiustare il problema.

Macchina del Tempo

File:HowToAllowOldVersions.png

Un profilo con le versioni Alpha e Beta abilitate

L'1 Agosto 2013 il launcher di Minecraft fu aggiornato per includere l'abilità di giocare alle vecchie versioni del gioco Alpha e Beta. Attualmente le versioni Alpha, Beta, e tutti le versioni di Release sono disponibili. Le versioni Classic e Infdev sono già aggiunte sotto "old-alpha version", ma Indev non è ancora stata aggiunta.[2]

Progresso

Per abilitare le vecchie versioni clicca il bottone "Edit Profile" o, preferibilmente, creane uno nuovo. Sotto la sezione "Version Selection" scegli di permette versioni Alpha e/o Beta mettendo un tick nelle apposite caselle. Bisogna poi scegliere la versione desiderata dal menu a tendina e salvare il profilo.

Queste versioni sono vecchie e perciò instabili. Tutti i bug, crash, caratteristiche mancanti, o glitches che appaiono non saranno aggiustati in quelle versioni. Mojang raccomanda di giocarle in directory diverse dai tuoi altri salvataggi per evitare la corruzione dei file.

Utilizzo Linea di Comando

MinecraftDev.jar (tutti i sistemi):

java -cp Minecraft.jar net.minecraft.bootstrap.Bootstrap <username> <server:port>

Il launcher dell'1.6 sono stati aggiunti anche altri comandi per il launcher. Questi sono riportati qui

java -jar Minecraft.jar -help

History

Launcher version Release date Summary of changes
1.4.2 May 2, 2014
  • Fixed: MCL-2350 – Slowly eats large amounts of heap
  • Removed tab 'Local Version Editor (NYI)'
1.3.11 March 12, 2014
  • New scrollbar
  • Profiles are now displayed in alphabetical order
1.3.10 February 13, 2014
  • Libraries use SHA-1 for validation
1.3.9 January 24, 2014
  • Updated bug tracker links
1.3.8 January 8, 2014
  • Added "(Why can I only play demo?)" link for demo accounts, under the "play demo" button. The link redirects you here
1.3.7 December 12, 2013
  • Unknown
1.3.6 December 5, 2013
  • Fixed: MCL-1895 – Cannot play offline in 1.3.5 version - immediately gamecrash when launching
1.3.5 December 4, 2013
  • Rearranged the assets folder for the new Assets Management System.[3]
1.3.4 November 26, 2013
  • Faster downloading of some big files.[4]
1.3.3 November 20, 2013
  • (Possible) Bridging of Mojang and Twitch accounts.[5]
1.3.2 November 18, 2013
  • Added time it took to finish jobs.
  • Faster resource downloading.[6]
1.3.1 October 29, 2013
  • Speed improvements
  • Basic read-only popup on version list tab
  • Misc fixes and cleanups
1.2.8 October 25, 2013[Citazione necessaria]
  • Unknown
1.2.7[Citazione necessaria] October 18, 2013
  • Added an open game directory button in the profile editor.
1.2.6[Citazione necessaria] October 17, 2013
  • Unknown
1.2.5[Citazione necessaria] September 23, 2013
1.2.4[Citazione necessaria] September 19, 2013
  • Unknown
1.2.3[7] September 12, 2013
  • You can now log out from everywhere with the launcher (MCL-1270)
1.2.2[8] September 3, 2013
  • Fixed a bug (MCL-1461) that made the launcher take a long time to load up.
1.2.1 (Files uploaded)[9] August 6, 2013
1.2.1 (Files uploaded)[10][11] August 6, 2013
1.2.1 August 2, 2013
  • Added a warning about using Beta, Alpha, and snapshot versions
1.2 August 1, 2013
  • Added a "Time Machine" feature to use Beta versions.
    • An option for Alpha has been included but the versions are not available yet.
  • Also allows players to play versions 1.2.5-1.4.7
1.1.4 July 31, 2013
  • Some small text updates
1.1.3[12] July 27, 2013
  • Fixed low FPS issues on Intel HDXXXX chipsets.
1.1.2 July 22, 2013
1.1.1 July 19, 2013
  • New-look launcher and login screen
  • Launcher now closes automatically when game window opens
1.0.10 July 12, 2013
  • Further support for Hopper
  • Client crashes can be flagged as Public
    • Nothing is currently done with these
  • Profiles have the option to disable Hopper support
  • Reporting directly to the bug tracker is only allowed if Hopper is turned off or the launcher can't connect to Hopper
    • Hopper will not send crash report to bug tracker if the game is modded
1.0.9 July 10, 2013
  • Added support for the new crash-reporting system, Hopper[13]
    • Any client crash will automatically submit the crash report
1.0.8 OS X (Re-upload)[14] July 9, 2013
  • Fixes to the launcher having trouble playing 1.6.2 on OS X 10.5.8 (Leopard)
1.0.8 OS X (Re-upload)[15] July 8, 2013
  • Fixes to the launcher having trouble playing 1.6.2 on OS X 10.5.8 (Leopard)
1.0.8 July 2, 2013
  • The launcher now has a high-definition icon[Citazione necessaria]
  • Mac OS X 10.5.8 users have had Minecraft 1.6.1 disabled pending a LWJGL fix, however 1.5.2 is not affected[16]
1.0.7 July 2, 2013
  • Added ability to disable automatic login[17]
1.0.6 July 1, 2013
Bug fixes:
  • MCL-92 – Starting Window Size does not fit entire GUI
  • MCL-227 – Play button not in frame @ Linux
  • MCL-262 – Text does not fit in window
  • MCL-287 – Launcher gui has limited visuals, can't select version - no access to tabs
  • MCL-596 – Incorrect version in new Mac launcher
  • MCL-696 – I don't see an option to change RAM in "Edit Profile"
1.0.5 July 1, 2013
  • Added a 'snapshot' setting in the profile editor, enabling/disabling snapshots.
  • 'Minecraft.exe'(launcher) has been digitally signed. (MCL-546)
1.0.4 June 28, 2013
  • Added a 'resolution' setting in the profile editor.
1.0.3 June 27, 2013
Bug fixes:
  • MCL-587 – Full game can be played with non-premium account
  • MCL-600 – Launcher gives wrong message when you sign in with username instead of email.
1.0.2 June 27, 2013
  • Unknown


1.0.1 June 26, 2013
  • Yggdrasil authentication re-deployed
    • Fixed: MCL-568 – Migrated Account - Can't login in 1.6 prerelease on 1.0.1 launcher
1.0.0 June 26, 2013
  • Launcher downgraded to 1.0.0
  • Disabled Yggdrasil because of login error
1.0.1 June 26, 2013
  • Enabled Yggdrasil, The new auth system
  • More secure and much more featureful.
1.0 June 25, 2013
  • Unknown
0.9.5 June 18, 2013
  • Unknown
0.9.4 June 18, 2013
  • Added "New Profile" and "Edit Profile" Buttons to the profile selection panel
0.9.3 June 14, 2013
  • Unknown
0.9.2 June 13, 2013
  • Unknown
0.9.1 June 10, 2013
  • Fixed: MCL-412 – OS X: Exception in thread "main" java.lang.NoClassDefFoundError: net/minecraft/client/main/Main
0.9 June 10, 2013
  • Now includes a Profile Editor tab.
    • Choosing the game's version can only be done by double clicking your profile and changing the version in the drop down list.
  • Changes to the Version Selector area.
0.8.3 June 7, 2013
  • Unknown
0.8.2 May 27, 2013
  • Unknown
0.8.1 May 21, 2013
  • Client window now uses Crafting Table icon for main window when a snapshot build is selected; Launcher window still uses Grass Block icon
    • Selecting release builds on Windows currently uses the basic Java icon
0.8 May 20, 2013
  • Unknown
0.7.2 May 15, 2013
  • Unknown
0.7 May 13, 2013
  • Launcher downgraded to 0.7
0.7.1 May 4, 2013
  • Unknown
0.7 May 2, 2013
  • Unknown
0.6 April 25, 2013
  • Unknown
0.5 April 23, 2013
  • Added 1.5.1 to the list of available versions in the launcher
0.4 April 23, 2013
  • Re-enabled crash reporting


0.3 April 22, 2013
  • Added Local Version Editor (NYI) tab to the launcher
  • Added window to check server status
  • Small bug fixes
0.2 April 19, 2013
  • Added Development Console tab to the launcher
  • Fixed starting game trouble
0.1 April 18, 2013 * .minecraft directory structure is changed:
    • "assets" folder; stores resources such as language packs and sounds.
      • All music discs now use .ogg format instead of .mus format.
    • "library" folder; stores Java libraries such as LWJGL and jinput.jar.
    • "versions" folder; there are file "versions.json" (meta data) and folders that stores minecraft.jar for each versions (but its name is same as its version. e.g. for 13w16a, "versions/13w16a/13w16a.jar").

Template:History Template:History Template:History Template:History Template:History Template:History Template:History Template:History Template:History

Gallery

Riferenze

Vedi anche

  • Programs and Editors
Advertisement