Minecraft başlatıcı tek başına çalışan oyuna giriş yapmayı ve oyunun indirilmesine yarayan bir istemcidir. Ana Java paketlerini indirmekten sorumludur, bunların içinde oyunun kodlarını, dokuları gibi kaynak dosyalarını barındıran minecraft.jar ve LWJGL de vardır. Ayrıca ilk kez çalıştığında kullanıcıyı ücretli bir hesaba giriş yapmaya zorlayarak, basit ve kolayca aşılamaz bir bir kopyalama koruması gibi davranır. Başlatıcı Minecraft'ın neredeyse tüm versiyonlarını çalıştırmak için kullanılabilir, ancak bazı versiyonlar başlatıcıda hala bulunmuyor, Indev, Minecraft 2.0 ve Beta 1.9 ön sürümleri. Şuanki başlatıcı Minecraft için altıncı başlatıcıdır ve bunların ikincisi kendini otomatik olarak güncelleyecek şekilde yapıldı.
Daha önce giriş yapılmamış bir başlatıcının giriş ekranı.
Başlatıcı her başladığında Minecratt'ın bulunduğu .minecraft dosyasını kontrol eder. Kimlik bilgileri için "launcher_profiles.json" dosyasını kontrol eder. Dosyalar bulunamazsa, bozulmuşsa ya da hiçbir kullanıcı giriş yapmamışsa, kullanıcıdan bir premium hesaba giriş yapmasını ister aksi takdirde kulanıcıyı demo sürümü oynamaya ya da oyunu satın almaya yönlendirir.
Giriş yapılırken başlatıcı ilk olarak girişi doğrulamayı dener. Eğer geçerli bir "launcher_profiles.json" dosyası var fakat internet bağlantısı yoksa, başlatıcı eğer son kapatıldığında bir oyuncu giriş yapmışsa "Çevrimdışı Oyna" modu sunar. Eğer bağlantı başarılı ise, başlatıcı ondan sonra profil ayarlarına bağlı olarak sunucu tarafından gönderilen son sürümü son "sürümler" dizinindeki son sürüm ile karşılaştırır. Eğer seçilmiş sürüm mevcut değil ise ya da "En son ana sürüm" seçilmiş iken yüklü olan sürüm artık son sürüm değilse, başlatıcı tüm Minecraft bileşenlerini ve Java binary dosyalarını indirir. Ayrıca Assets dosyasındaki herşeyi senkronize eder (Kaynak paketleri sayfasına bakın).
Sonunda, başarılı bir güncelleme ya da yüklemenin ardından, başlatıcı ("javaw.exe" ile, Oracle'ın Java Sanal Makine çalıştırıcısı.)Minecraft jar'ı çalıştırır. Ancak eksik ".jar" dosyaları olabilir, bu durumda başlatıcı bunları otomatik olarak değiştirmeyi deneyecektir ama eğer ki bağlantı yoksa duracaktır.
Şu anda, Minecraft başlatıcısı 57 dil destekliyor.
Özellikler
Başlatıcı
Birden çok profili ("launcher_profiles.json"'da depolanmıştır) yönetir. Her bir profil şunları kontrol edebilir:
Oyun sürümü. Zamanı geçmiş geliştirici sürümleri ve eski sürümlere ulaşılabilir. Ayrıca kendin de eski/özel sürümleri elle ekleyebilirsin.[1]. See this video for instructions.
Mojang hesabı oyunu oynamak için kullanılır.
Java için komut satırı bulunur.(bir yığın boyutunda)
Oyun Dizini (oyun dosyalarının diskte kaydedildiği yer)
Profil resimlerini düzenlenebilir ya da özel yapılmışları eklenebilir
Başlatıcı şifreni lokal olarak depolamaz. Bunun yerine bir 'refresh token' kullanır.
The launcher supports multiple instances (as the game also does).
Başlatıcı için otomatik güncellemeler.
Kitaplıkları güncelleme yeteneği, örneğin LWJGL.
Çevrimdışı modu. (İlk çalıştırmada gereken kaynakları çekmek için bir İnternet bağlantısı gerektirir.)
57 dil kullanılabilir.
Çökmeler Hopper ile Mojang'a raporlanabilir.
Çökmeler sorunun çözümünün nasıl olabileceği hakkında bilgi için bir veritabanında indekslenir.
Başlatıcı Ayarları.
Hesap değiştirilebilir ya da çıkış yapılabilir.
Dokular değiştirilebilir.
İstenen sürümün sunucu dosyalarını indirebilir.
Yardım düğmesi.
Küçük creeper yüzü düğmesi (tıkladığında parıldar ama başka bişey yapmaz).
Başlatıcı sürümüne tıkladığında sürüm hakkında bilgiler gösterir.
Zaman Makinesi
A profile with Alpha and Beta versions enabled
Minecraft Başlatıcı oyunun eski Alpha ve Betasürümlerini oynatabilme yeteneğine sahiptir. Şu an, snapshotlar, Alfa, Beta ve diğer tüm Ana Sürümler oynanabilir durumdadır. Dört Pre-classic sürümü, dört Classic sürümü ve bir Infdev sürümü "old-alpha version" isimleri altında eklenmiş durumdadır.[2]
Ancak Indev hala eklenmemiştir.
Eski versiyonları etkinleştirmek için "Başlatma Seçenekleri"'ne tıklamak ardından "Eski Sürümler"'i açmak sonra profilini açmak ya da yenisini oluşturmak, daha sonra Sürüm kutucuğundan herhangi bir Alpha/Beta sürümünü seçmek ve "Kaydet"'e basmak gerekir.
Ancak, bu sürümler oldukça eski olduğundan stabil olarak çalışmayabilirler. Bu stabilite sorununun sonucu olan, herhangi bir bug, glitch, eksik özellikler ya da çökmeler asla çözülmeyecek çünkü yalnızca son sürümlere destek veriliyor. Mojang şiddetle, bu sürümleri bozulmaları önlemek için diğer kayıt dosyalarından farklı bir dizinde oynamayı tavsiye ediyor.[3]
Ciltler
Skin options in the launcher
Minecraft launcher ile kendi cildini ekleyebilir ya da değiştirebilirsin. Değiştirmek ya da eklemek için "Ciltler" düğmesine basıp ardından cilt dosyasını bilgisayarından seçmek için "Gözat"'a tıklaman gerekir. Dosyanın Başlatıcı tarafından cilt dosyası olarak kabul edilmesi için 64x64 çözünürlüğünde olması gerekir. Ek olarak, dosya .png formatında olmalıdır. Cilt dosyasını buulduktan sonra "Kaydet tuşuna basıp oyun içi cildini onaylaman gerekir.
"Cildi Sıfırla"'ya basarak cilt ayarını Steve ya da Alex varsayılanına geri getirilebilir.
Oyuncu modellerinden istediğini seçebilirsin - Steve (Klasik) ya da Alex (İnce)
Profiller
Başlatıcıyı ilk kez açtığında, Minecraft'ın en son ana sürümünün seçili olduğu bir profil oluşturur - bu profil silinemez.
Ancak, başlatıcıda kendi istediğin şekilde bir oyun profili oluşturabilirsin. "Başlatma Seçenekleri"'ne tıkla, sonra yeni bir profil oluşturmak için "Yeni ekle"'ye tıkla. Bundan sonra, profili istediğin gibi adlandır. Eğer boş bırakırsan, "Adsız yapılandırma" olarak adlandırılır. Sonra, istersen, başlatıcıdan bir profil resmi seçebilir ya da kendin bir tane ekleyebilirsin. Ancak 128x128 ölçüsünde bir .png resim dosyası olmalıdır. Oynamak istediğin sürümü seç ve profilini onaylamak için "Kaydet"'e tıkla. Profilini düzenlemek için, ona sadece tıkla. Profili silmek istersen de aynısını yap. Basitçe silmek istediğin profile tıkla ve sonra "Sil [X]" tuşuna bas.
Oyunu yeniden boyutlandırmak istiyorsan, "Çözünürlük" ayarını açarak pencere boyutunu değiştirebilirsin.
"Gelişmiş ayarlar"'ı açarak daha fazla profil ayarına erişebilirsin.
Eğer .minecraft dosya dizinini değiştirmek istiyorsan, "Oyun klasörü" ayarını açabilirsin. Şimdi, .minecraft klasörünü yeniden konumlandırmak istediğin klasörü seçebilirsin. Ayrıca yeşil ok şekilli "Klasöre git" tuşuna basmak suretiyle Minecraft profil dosyasını açabilrsin.
"Test sürümlerini aktifleştir"'i açtıysan, otomatik olarak "En son test sürümü" adında bir profil daha oluşturur.
Minecraft 1.6.1 ile çıkan başlatıcı ile başlar, başlatıcı için baska komutlar da vardır. Bunlar java -jar Minecraft.jar -help komutu kullanılarak görülebilir.
Yeni (2.0) başlatıcı çalışma klasörünü .minecraft'tan oyuncunun seçtiği herhangi bir klasöre çevirmek için bir komut satırı parametresine sahiptir: Minecraft_staging.exe --workDir "D:\Users\Administrator\AppData\Roaming\.minecraft". Bu özellikle .minecraft klasörlerini başka bir sürücüde tutan kullanıcılara yardımcı olur, örneğin katı hal sürücülerinde. --workDir parametresi Windows, Linux ve macOS için klullanılabilir.
Geçmiş
alpha
1.0.0
Initial release. In this version users can choose not only the current version but also Infdev.
The client requires an internet connection on the first run and for updates, but after that the game supports playing offline.
Command line arguments are accepted to launch the game. Using the format java -cp Minecraft.jar net.minecraft.LauncherFrame usernamepassword will allow login without joining a server, while the format java -cp minecraft.jar net.minecraft.LauncherFrame usernamepasswordserveraddress:portnumber allows joining a server.
Released in Şubat 21, 2011.[4] A technical sneak preview was published by Notch on Şubat 18, 2011.[5]Added capability of automatic login to the game and/or server by command line arguments.
Added smarter update system that only updates changed files, prompts the user to update, allows HTTPS logins for a more secure connection, and offers general UI improvements.
Link to the Minecraft install directory for easy access.
Add Force Update button under the Options dialog.
The launcher also featured an inline "changelog" via a Tumblr called MCUpdate, and supports command-line arguments.[6]
Added the new Minecraft logo.
Added official links, community links and Mojang on Twitter links.
release
1.2.1
Properly selects 64-bit Java installations for Mac OS X users.[7]
1.3.2
Added ability to launch demo mode for non-premium users.
1.6.1
13w16a
New launcher added. See launcher history below.
Minecraft Başlatıcı
Launcher version
Release date
Summary of changes
2.0.934
13 Haziran 2017
Bilinmiyor
2.0.895
30 Mayıs 2017
Yeni çeviriler ve "Hazırlanıyor" bölümünde takılma/çökme sorunu düzeltildi.[8]
2.0.847
10 Nisan 2017
Bilinmiyor
2.0.834 (macOS)
10 Mart 2017
Bilinmiyor
2.0.833
10 Mart 2017
Bilinmiyor
2.0.806
9 Şubat 2017
Bilinmiyor
2.0.774-stage
8 Şubat 2017
Bilinmiyor
2.0.760-stage
3 Şubat 2017
Bilinmiyor
2.0.757-stage
3 Şubat 2017
Bilinmiyor
2.0.726-stage
1 Şubat 2017
Güncelleme işlemi ile ilgili bazı sorunlar düzeltildi.
2.0.710-stage
31 Ocak 2017
Modlar ile ilgili bazı sorunlar düzeltildi.
2.0.700-stage
31 Ocak 2017
Bilinmiyor
2.0.673-stage
27 Ocak 2017
Bilinmiyor
1.6.73-j
26 Ocak 2017
Bilinmiyor
2.0.663-stage
25 Ocak 2017
Mac için artık güvenlik popupları yok.
2.0.581-stage
18 Ocak 2017
Başlatıcı versiyonu sekmesi eklendi, Linux desteği.
2.0.580-stage (macOS)
18 Ocak 2017
Başlatıcı versiyonu sekmesi eklendi.
2.0.511-stage (macOS)
3 Ocak 2017
Yazı tipi Minecraft varsayılanından Segoe UI'ya çevrildi.
2.0.510-stage
3 Ocak 2017
Yazı tipi Minecraft varsayılanından Segoe UI'ya çevrildi.
Başlatıcı ayarı ya da pencere boyutu gözetmeksizin çözünürlüğün 2304x1202 olmasına sebep olan bir sorun çözüldü.
2.0.497-stage
29 Aralık 2016
Daha çok dil eklendi.
2.0.490-stage
27 Aralık 2016
Bilinmiyor
2.0.465-stage (macOS)
8 Aralık 2016
Bilinmiyor
2.0.464-stage
8 Aralık 2016
Bilinmiyor
2.0.455-stage
7 Aralık 2016
Bilinmiyor
2.0.447-stage
6 Aralık 2016
"1.11 En son ana sürüm" ya da altı haricinde herhangi bir minecraft.jar çalıştırılınca çökme sorunu çözüldü.[citation needed]
2.0.429-stage
1 Aralık 2016
Bilinmiyor
2.0.425-stage
30 Kasım 2016
Bilinmiyor
2.0.24-stage
29 Kasım 2016
Bilinmiyor
2.0.414-stage
28 Kasım 2016
Başlatıcının 'Yükleniyor...'da takılması sorunu çözüldü.[9]
"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").
The launcher is an executable.
Galeri
The first Minecraft launcher.
The second Minecraft launcher. You can see old Minecraft logo.
The third Minecraft launcher.
The fourth Minecraft launcher.
The fifth Minecraft launcher version 1.6.
The sixth and current Minecraft launcher version 2.0.
The Launcher Log tab after the Launcher starts
The Local Version Editor (NYI) tab (replaced by Time Machine)
Error message that is displayed if a development launcher is outdated
Error message that is displayed if you open an old launcher after using the 2.0 launcher
Profile icons selection from launcher.
Launcher in offline mode
The Help page
GameCrashinNewLauncher.jpg
Game crash
GameisAlreadyRunninginNewLauncher.jpg
Launcher warns you to run another minecraft if you ran it already
Gereksiz Bilgi
Before beta testing on the new launcher, it was supposed to select launcher language in left front, after that it was replaced by creeper face button that does nothing, just glows.
If you stay long enough on the "Play" button, some mobs will appear on the corner.