ガイド

Minecraftのテクスチャパックを結合する方法

Minecraftはもともとテクスチャパックを重ねて使えます。いくつか有効にすると、同じテクスチャを変えているところでは一覧で上にあるパックが優先されます。結合は、その順番を組み込んだまま、複数のパックから1つのパックを作ることです。パックを1つしか受け付けないサーバーやRealm、お気に入りの組み合わせを配りたいとき、パック一覧をすっきりさせたいときに便利です。無料のテクスチャパックを結合ツールなら、ブラウザでできます。

更新日:

手順

  1. テクスチャパックを結合を開き、Java版の.zipか統合版の.mcpackのパックを2〜8個追加します。
  2. ドラッグか矢印ボタンで順番を決めます。2つのパックが同じファイルを変えているところでは、上のパックが優先されます。
  3. 結合したパックの名前とアイコンを決めます。Java版なら、遊んでいるバージョンも選びます。
  4. Mergeをクリックし、競合の一覧を確認します。
  5. 結合したパックをダウンロードするか、エディターで開いて作業を続けます。
「Merge Texture Packs」に優先順で並べた 3 つのパック(Top Pack、Extras、Java 1.12.2 のパック)、結合パックの名前、アイコンの選択、対象バージョン Java 26.3。
パックを並べます。一番上のパックがすべての競合で優先されます。
結合結果:3 つのパックを 1 つに結合。パックごとに使用・結合・未使用のファイルを示すバーと、競合の一覧。
各パックからどれだけ取り込まれたかと、すべての競合が表示されます。

どのパックが優先される?

Minecraftと同じルールです。ファイルごとに、一覧でいちばん上にあるパックが優先されます。テクスチャとそのアニメーションファイルはいつもセットなので、下のパックのアニメーションが上のパックの絵にくっつくことはありません。

役に立つ内容が消えないよう、置き換えるのではなく中身を合わせるファイルもあります:

  • Java版:言語ファイル(キーごと)、sounds.json(サウンドごと)、テクスチャアトラス、フォント。
  • 統合版:terrain_texture.json、item_texture.json、flipbook_textures.json、blocks.json、サウンド定義、言語ファイル。

結果には「block/stone.pngはパックAのものを使用、パックBを上書き」のように競合がすべて表示され、各パックから何ファイル入ったかもわかります。

バージョンの違うパック

別々のバージョン向けに作られたJava版のパックも結合できます。遊んでいるバージョンを選ぶと、古いパックは先にそのバージョンのテクスチャ名に変えられます(変換ツールと同じ名前変更です)。なので1.12のパックと26.3のパックも組み合わせられます。Java版と統合版のパックは直接結合できないので、先にどちらかを変換してください。

手作業でパックを結合する

  1. それぞれのパックを別々のフォルダーに展開します。
  2. 新しいフォルダーを作り、優先度のいちばん低いパックを最初にコピーし、その上に優先度の高いパックを順にコピーします。聞かれたらファイルを置き換えます。
  3. 合わせるべきファイル(sounds.json、言語ファイル、アトラス)は手で合わせます。そうしないと最後にコピーしたものだけが残ります。
  4. pack.mcmetaを1つだけ残すか(Java版)、新しいIDでmanifest.jsonを書き直し(統合版)、中身をzipにまとめます。

ツールなら、合わせるファイルや正しいパックフォーマットも含めて全部やってくれます。手作業が向いているのは、特殊なパックのときだけです。

よくある質問

いくつのパックを結合できますか?

一度に2〜8個です。もっと結合したいときは、結果を次のパックと一緒にもう一度結合します。

シェーダーパックも結合できますか?

できません。IrisやOptiFineのシェーダーパックは一度に1つしか動きません。バニラのシェーダー用リソースパックは普通のリソースパックと同じように結合できますが、同じシェーダーファイルを変える2つのパックの効果が足し合わされることはありません。

結合したパックをサーバーリソースパックに使えますか?

はい。結合した.zipをサーバー用パックの置き場所にアップロードし、ほかのパックと同じようにserver.propertiesで指定します。

パックはアップロードされますか?

いいえ。パックはブラウザの中で結合され、端末に残ります。