.minecraft

**.minecraft** (lub **minecraft** w MacOS) jest folderem tworzonym przez grę, aby mieć skąd się uruchamiać. Folder ten zawiera pliki .jar, dźwięki, muzykę, opcje użytkownika, światy, itd.

## Lokalizowanie .minecraft

Zlokalizowanie folderu .minecraft jest konieczne do instalacji modów lub do dodawania własnych światów do gry.

**Windows:**

1. Włącz opcję "ukryte elementy" w eksploratorze plików.
2. Używając ścieżki podanej w tabeli wyżej przejdź do folderu `.minecraft` i otwórz go.

**Linux:**

1. Otwórz przeglądarkę plików i wejdź w główny katalog.
2. Naciśnij kombinację klawiszy Ctrl + H. W ten sposób pokażą się wszystkie ukryte foldery.
3. Zlokalizuj folder .minecraft i otwórz go.

Możesz też użyć terminalu, wpisując komendę `cd ~/.minecraft`.

**MacOS**

1. Wyjdź na pulpit.
2. Otwórz Biblioteki (*Finder*).
3. Na pasku narzędzi wejdź w zakładkę "Idź". Znajdź opcję "Idź do folderu" i naciśnij ją.
4. W polu, jakie pojawi się w Bibliotekach wpisz ścieżkę podaną w tabeli wyżej. Potwierdź przyciskiem "Idź".

## Hierarchia plików .minecraft

* .minecraft
	+ assets
		- indexes
			* [WERSJA].json
		- objects
		- skins
	+ libraries
		- com
			* google
				+ code
					- gson
						* gson
							+ 2.2.4
								- gson-2.2.4.jar
								- gson-2.2.4.jar.sha
				+ guava
					- guava
						* 17.0
							+ guava-17.0.jar
							+ guava-17.0.jar.sha
			* ibm
				+ icu
					- icu4j-code-mojang
						* 51.2
							+ icu4j-code-mojang-51.2.jar
							+ icu4j-code-mojang-51.2.jar.sha
			* mojang
				+ authlib
					- 1.5.17
						* authlib-1.5.17.jar
						* authlib-1.5.17.jar.sha
				+ realms
					- 1.5.4
						* realms-1.5.4.jar
						* realms-1.5.4.jar.sha
			* paulscode
				+ codecjorbis
					- 20101023
						* codecjorbis-20101023.jar
						* codecjorbis-20101023.jar
				+ codecwav
					- 20101023
						* codecwav-20101023.jar
						* codecwav-20101023.jar.sha
				+ libraryjavasound
					- 20101123
						* libraryjavasound-20101123.jar
						* libraryjavasound-20101123.jar.sha
				+ librarylwjglopenal
					- 20100824
						* librarylwjglopenal-20100824.jar
						* librarylwjglopenal-20100824.jar.sha
				+ soundsystem
					- 20120107
						* soundsystem-20120107.jar
						* soundsystem-20120107.jar.sha
		- commons-codec
			* commons-codec
				+ 1.9
					- commons-codec-1.9.jar
					- commons-codec-1.9.jar.sha
		- commons-io
			* commons-io
				+ 2.4
					- commons-io-2.4.jar
					- commons-io-2.4.jar.sha
		- commons-logging
			* commons-logging
				+ 1.1.3
					- commons-logging-1.1.3.jar
					- commons-logging-1.1.3.jar.sha
		- io
			* netty
				+ netty-all
					- 4.0.15.Final
						* netty-all-4.0.15.Final.jar
						* netty-all-4.0.15.Final.jar.sha
		- java3d
			* vecmath
				+ 1.5.2
					- vecmath-1.5.2.jar
					- vecmath-1.5.2.jar.sha
		- net
			* java
				+ jinput
					- jinput
						* 2.0.5
							+ jinput-2.0.5.jar
							+ jinput-2.0.5.jar.sha
					- jinput-platform
						* 2.0.5
							+ jinput-platform-2.0.5-natives-linux.jar
							+ jinput-platform-2.0.5-natives-osx.jar
							+ jinput-platform-2.0.5-natives-windows.jar
							+ jinput-platform-2.0.5-natives-windows.jar.sha
				+ jutils
					- jutils
						* 1.0.0
							+ jutils-1.0.0.jar
							+ jutils-1.0.0.jar.sha
			* sf
				+ jopt-simple
					- jopt-simple
						* 4.6
							+ jopt-simple-4.6.jar
							+ jopt-simple-4.6.jar.sha
				+ trove4j
					- trove4j
						* 3.03
							+ trove4j-3.0.3.jar
							+ trove4j-3.0.3.jar.sha
		- org
			* apache
				+ commons
					- commons-compress
						* 1.8.1
							+ commons-compress-1.8.1.jar
							+ commons-compress-1.8.1.jar.sha
					- commons-lang3
						* 3.3.2
							+ commons-lang3-3.3.2.jar
							+ commons-lang3-3.3.2.jar.sha
				+ httpcomponents
					- httpclient
						* 4.3.3
							+ httpclient-4.4.3.jar
							+ httpclient-4.4.3.jar.sha
					- httpcore
						* 4.3.2
							+ httpcore-4.3.2.jar
							+ httpcore-4.3.2.jar.sha
				+ logging
					- log4j
						* log4j-api
							+ 2.0-rc2
								- log4j-api-2.0-rc2.jar
								- log4j-api-2.0-rc2.jar.sha
						* log4j-core
							+ 2.0-rc2
								- log4j-core-2.0-rc2.jar
								- log4j-core-2.0-rc2.jar.sha
			* lwjgl
				+ lwjgl
					- lwjgl
						* 2.9.1
							+ lwjgl-2.9.1.jar
							+ lwjgl-2.9.1.jar.sha
					- lwjgl\_util
						* 2.9.1
							+ lwjgl\_util-2.9.1.jar
							+ lwjgl\_util-2.9.1.jar.sha
					- lwjgl-platform
						* 2.9.1
							+ lwjgl-platform-2.9.1-natives-linux.jar
							+ lwjgl-platform-2.9.1-natives-osx.jar
							+ lwjgl-platform-2.9.1-natives-windows.jar
							+ lwjgl-platform-2.9.1-natives-windows.jar.sha
		- tv
			* twitch
				+ twitch
					- 6.5
						* twitch-6.5.jar
						* twitch-6.5.jar.sha
				+ twitch-external-platform
					- 4.5
						* twitch-external-platform-4.5-natives-windows-32.jar
						* twitch-external-platform-4.5-natives-windows-32.jar.sha
				+ twitch-platform
					- 6.5
						* twitch-platform-6.5-natives-windows-32.jar
						* twitch-platform-6.5-natives-windows-32.jar.sha
	+ logs
		- [ROK]-[MIESIĄC]-[DZIEŃ]-[SESJA#].log.gz
		- latest.log
	+ resourcepacks
	+ saves
		- [NAZWA ŚWIATA]
			* data
				+ Fortress.dat
				+ idcounts.dat
				+ map\_[#].dat
				+ Mineshaft.dat
				+ Monument.dat
				+ scoreboard.dat
				+ Stronghold.dat
				+ Temple.dat
				+ Village.dat
				+ villages.dat
				+ villages\_end.dat
				+ villages\_nether.dat
			* DIM1
				+ region
					- r.[#].[#].mca
			* DIM-1
				+ region
					- r.[#].[#].mca
			* playerdata
				+ [UUID].dat
			* region
				+ r.[#].[#].mca
			* stats
				+ [UUID].json
			* level.dat
			* level.dat\_mcr
			* level.dat\_old
			* resources.zip
			* session.lock
	+ screenshots
		- [ROK]-[MIESIĄC]-[DZIEŃ]\_[GODZINA].[MINUTY].[SEKUNDY].png
	+ versions
		- [WERSJA]
			* [WERSJA].jar
			* [WERSJA].json
	+ launcher.jar
	+ launcher.pack.lzma
	+ launcher\_profiles.json
	+ OGLdpf.log
	+ options.txt
	+ servers.dat
	+ textures\_0.png
	+ textures\_1.png
	+ textures\_2.png
	+ textures\_3.png
	+ textures\_4.png
	+ usercache.json