Client.jar: Różnice pomiędzy wersjami
| [wersja nieprzejrzana] | [wersja nieprzejrzana] |
d Dodanie wersji niemieckiej |
Rafalon160 (dyskusja | edycje) |
||
| Linia 3: | Linia 3: | ||
== Pliki Minecraft.jar == | == Pliki Minecraft.jar == | ||
W Minecraft.jar na znaleźć wiele plików, które można tak | W Minecraft.jar na znaleźć wiele plików, które można tak kategoryzować: | ||
* Ikonki: Pliki zawierające tekstury 2D używane przez Minecrafta w formacie .png. | * Ikonki: Pliki zawierające tekstury 2D używane przez Minecrafta w formacie .png. | ||
* Pliki klas: Skompilowany kod bitowy Javy używany przez Minecrafta dla utrzymania logiki programowej. | * Pliki klas: Skompilowany kod bitowy Javy używany przez Minecrafta dla utrzymania logiki programowej. | ||
* Pliki języka: Pliki językowe są używane do zmieniania tekstów w grze ( | * Pliki języka: Pliki językowe są używane do zmieniania tekstów w grze ([[Osiągnięcia|osiągnięcia]], narzędzia, menu). Nie mają efektu w chacie. | ||
* Pliki tekstowe: Pliki posiadające łatwy w edycji tekst, taki jak [[splash]]e i opisy [[texture | * Pliki tekstowe: Pliki posiadające łatwy w edycji tekst, taki jak [[splash]]e i opisy [[Paczki_tekstur|texture packów]], innym plikiem tekstowym jest achievements/Map.txt, który pozwala na utworzenie tła dla menu [[Osiągnięcia|osiągnięć]]. | ||
* Folder META-INF | * Folder META-INF | ||
Wersja z 17:50, 22 lis 2011
Minecraft.jar jest głównym plikiem gry Minecraft. Jest on zlokalizowany w folderze ../.minecraft/bin lub ../minecraft/bin dla OS X. Plik minecraft.jar może być otwarty przez archiwizer (np. WinZip, WinRAR, 7-Zip, etc.).
Pliki Minecraft.jar
W Minecraft.jar na znaleźć wiele plików, które można tak kategoryzować:
- Ikonki: Pliki zawierające tekstury 2D używane przez Minecrafta w formacie .png.
- Pliki klas: Skompilowany kod bitowy Javy używany przez Minecrafta dla utrzymania logiki programowej.
- Pliki języka: Pliki językowe są używane do zmieniania tekstów w grze (osiągnięcia, narzędzia, menu). Nie mają efektu w chacie.
- Pliki tekstowe: Pliki posiadające łatwy w edycji tekst, taki jak splashe i opisy texture packów, innym plikiem tekstowym jest achievements/Map.txt, który pozwala na utworzenie tła dla menu osiągnięć.
- Folder META-INF
Folder META-INF
Folder META-INF zawiera informacje meta o programie, tj. plikach gry i informacjach wymaganych przez Javę do uruchomienia programu.
Ten folder był godny uwagi, ponieważ musiał być usunięty, aby zainstalować mody (przed wersją Beata 1.9 pre). Folder META-INF zawiera certyfikaty (MOJANG_C.SF i MOJANG_C.DSA), które zawierają sumę kontrolną wszystkich plików Javy. Certyfikaty są wydane żeby zaświadczyć o tym, że kod jest bezpieczny. Dlatego wersja appletowa (w przeglądarce) jest uruchamiana bez okna bezpieczeństwa Javy. Kiedy pliki są modyfikowane, mogą naruszyć całą strukturę, a certyfikaty będą błędne, z powodu zmiany sumy kontrolnej. Jeżeli plik .jar zawiera nieważny certyfikat, nie może zostać uruchomiony. Usuwając META_INF usuwamy certyfikaty, dlatego wtedy będzie można uruchomić, ale jeżeli użyjemy wersji przeglądarkowej Minecrafta, mogą się wyświetlić ostrzegawcze okna. Plik MANIFEST.MF jest niepotrzebny i zawiera informacje o archiwum.
Usuwanie folderu META-INF nie da jakiś złych efektów, lecz może teoretycznie ułatwić ataki "wirusów" w postaci niepotrzebnych pluginów. Uważaj podczas dodawania modów. Zobacz stronę Mody, aby dowiedzieć się więcej.
Usuwanie tego folderu w przypadku instalacji modów nie jest konieczne po wersji Beta 1.9 pre.