.minecraft

the Bedrock Edition folderについては「en:com.mojang」をご覧ください。

**この項目は*Java Edition*限定の要素です。**

`**.minecraft**`（macOSでは単に`**minecraft**`） は、*Minecraft* *Java Edition*が実行時に作成するフォルダーである。このフォルダには.jarファイル、効果音や音楽、リソースパック、個人設定、ワールドなどが含まれている。

## `.minecraft`を探す

以下は、デフォルトで作成される`.minecraft`ディレクトリの場所を示した表である。

`.minecraft`フォルダを探し見つけることは、リソースパックをインストールしたり、スクリーンショットを見つけるために重要な作業である。

上表の場所は、あくまでデフォルトとした場合に限る。Windowsユーザーで、`appdata`フォルダの探し方がわからない場合は、以下の手順で探す。

1. 「スタート」ボタンを右クリック→「ファイル名を指定して実行」をクリック。もし見当たらなければ、`⊞ Windows` + `R`キーを押す。
2. 「名前」に`%APPDATA%\.minecraft`を入力して"OK"をクリックする。

Macユーザーの場合は、Spotlightからフォルダーを開くことができる。

1. Finder（ファインダー）を開き、`⇧ Shift` + `⌘ Command` + `G`キーを押すか、メニューバーの右側にある虫眼鏡のアイコンからSpotlightをポップアップさせる。
2. `~/Library/Application Support/minecraft`を入力して`↵ Enter`キーを押す。

LinuxもしくはMacユーザーであれば、パスに`~`を含むことでルートからホームディレクトリまでのパスを書いたことになる。`.`で始まるフォルダーは、デフォルトで非表示になっている。ほとんどのファイルマネージャーは`Ctrl` + `H`キーを押すことで表示状態が切り替わる。macOS Sierra（10.12）以降、`⌘ Command` + `⇧ Shift` + `.`キーを押すことで表示状態が切り替わる。

もし、`.minecraft`フォルダ位置を変更したい場合は、チュートリアル/minecraftディレクトリ位置のカスタム（英語版）を参照。

## `.minecraft`ファイル階層

* .minecraft
	+ assets
		- indexes
			* *version*.json
		- log\_configs
			* client-*version*.xml
		- objects
		- skinpacks
		- virtual
	+ bin
		- jinput.jar
		- lwjgl.jar
		- lwjgl\_util.jar
		- minecraft.jar (it is the client.jar for 1.5.2. The game doesn't use it after the launcher update, though; it uses the "versions" folder instead.)
		- natives
			* (.dll files)
		- [Random ID]
			* (.dll files)
	+ debug
		- *year*-*month*-*day*\_*hour*.*minute*.*second*.zip
			* deviations
				+ <tick\_number>@*year*-*month*-*day*\_*hour*.*minute*.*second*.txt
			* metrics
				+ eventloops.csv
				+ frame\_times\_ms\_.csv
				+ jvm.csv
				+ mailboxes.csv
				+ rendering\_chunk\_dispatching.csv
				+ rendering\_chunk\_stats.csv
				+ task\_total\_duration\_ms.csv
			* profiling.txt
	+ libraries
		- [Various libraries packaged per Maven convention (without POM files)]
	+ logs
		- *year*-*month*-*day*-*sessionNumber*.log.gz
		- latest.log
	+ resourcepacks
	+ saves
		- *worldName*
			* advancements
				+ *uuid*.json
			* data
				+ idcounts.dat
				+ map\_*id*.dat
				+ scoreboard.dat
				+ raids.dat
			* datapacks
			* DIM1
				+ data
					- raids\_end.dat
				+ poi
					- r.*x*.*z*.mca
				+ region
					- r.*x*.*z*.mca
			* DIM-1
				+ data
					- raids\_nether.dat
				+ poi
					- r.*x*.*z*.mca
				+ region
					- r.*x*.*z*.mca
			* generated
				+ *(namespace)*
					- structures
						* *name*.nbt
			* playerdata
				+ *uuid*.dat
			* poi
				+ r.*x*.*z*.mca
			* region
				+ r.*x*.*z*.mca
			* stats
				+ *uuid*.json
			* icon.png
			* level.dat
			* level.dat\_mcr
			* level.dat\_old
			* resources.zip
			* session.lock

* + screenshots
		- *year*-*month*-*day*\_*hour*.*minute*.*second*.png (or, ...*second*\_*instance*.png)
	+ stats
		- stats\_*player*\_unsent.dat
		- stats\_*player*\_unsent.old
	+ texturepacks
	+ texturepacks-mp-cache
	+ versions
		- *version*
			* *version*.jar
			* *version*.json
	+ webcache
		- Cache
			* data\_0
			* data\_1
			* data\_2
			* data\_3
			* f\_<hexa>
		- Cookies
		- Cookies-journal
		- GPUCache
			* data\_0
			* data\_1
			* data\_2
			* data\_3
			* index
		- Visited Links
	+ debug.stitched\_items.png
	+ debug.stitched\_terrain.png
	+ hotbar.nbt
	+ lastlogin
	+ nativelog.txt (macOS only)
	+ nativeUpdaterLog.txt (macOS only)
	+ launcher\_cef\_log.txt
	+ launcher\_entitlements.json
	+ launcher\_gamer\_pics.json

* + launcher\_msa\_credentials.json
	+ launcher\_profiles.json
	+ launcher\_settings.json
	+ launcher\_skins.json
	+ launcher\_ui\_state.json
	+ options.txt
	+ output-client.log
	+ output-server.log
	+ realms\_persistence.json
	+ servers.dat
	+ textures\_0.png
	+ textures\_1.png
	+ textures\_2.png
	+ textures\_3.png
	+ textures\_4.png
	+ usercache.json

**この節は内容の改訳が必要な可能性があります。**
執筆されている内容は不適切、不正確な翻訳かもしれません。

リソースパックの使用は、zipファイルに`resources.zip`という名前を付け、ワールドセーブのルートフォルダーに配置することで強制できる。この機能はシングルプレイヤー専用である。<ref>MC-73716 </ ref>ただし、サーバーがクライアントに必要かどうかを尋ねる別の方法があります サーバーリソースパックを使用します。

Windows OSおよびLinuxの場合、`nativelog.txt`および`nativeUpdaterLog.txt`の内容は、該当する場合は`launcher_log.txt`内にあります（つまり、`nativeUpdaterLog.txt`は、ランチャーが初めて更新/起動された後、`latest_log.txt`にのみ存在します

歴史
--

脚注
--

1. ↑  https：//www.mojang.com/2014/ 02 / minecraft-snapshot-14w07a /