ようこそぷっこ村へ、さぁて今回は「うきうきさんとニャロリくんのつくってあそぼ」のコーナーだよ。良い子も良い中年も寄っといで!
テレッテテレレーテレレレー


自作リソースパックの基本構造

自作リソパの基本構造は、assetsフォルダ、pack.mcmeta、pack.pngになっていて、assetsフォルダ内には更に色んなフォルダをいれます。その中にブロックの見た目を決める画像データ(テクスチャ)を収めるフォルダも含まれます。

assetsの内部は細かくフォルダ毎に分けます。今回の葉っぱブロックの見た目を変える場合は大きく2つに分けられ、自分で用意するmcpatche以下の部分と、元のマイクラデータを流用すればいいtextures以下の部分になります。
自作リソースパック作成1 pack.mcmetaを作る
メモ帳などでいいので、txtファイルを新規で作って編集しましょう。できればnotepadやサクラエディタなどのエディタを使った方がいいです。
{ "pack": { "pack_format": 3, "description": "Sakura!Sakura!!" } }

以上のように記述し保存します。”pack_format”の値ですが、
- 1.7以前は 1
- 1.8以降からは 2
- 1.11以降から1.12までは 3
- 1.13以降は 4
にします。結構間違いやすいので要注意です 。
表示されてますね。
自作リソースパック作成2 テクスチャを作る
元テクスチャの入手方法
まずは元のマイクラデータから、葉っぱブロックの見た目を決めるデータを取り出しましょう。

元データは「User\AppData\Roaming\.minecraft\versions」の中にある、自分の使っているバージョンの中にある.jarを解凍しましょう。解凍後、assetsフォルダがありますので、必要なテクスチャを自作リソパのblocksにコピペします。
colormapフォルダも必要
葉っぱブロックは他のブロックと違い、少し特殊です。「leaves_○○.png」(○○は木の種類)のデータを表示すると灰色になっています。
葉っぱブロックやツタ、草ブロックなどのバイオーム毎に色が変わるものは、colormap内の画像データから色を取得します。


ですので、元データから「colormap」フォルダごと、自作のリソパ内の「textures」にコピペします。これで必要な物が揃ったので画像の編集に入りましょう。
自作リソースパック作成3 画像の編集
葉っぱの色はfoliage.pngから取得する、と前述しました。と言うことは、foliage.pngを編集すれば反映されるということです。編集ツールで画像を編集します。何でもいいですが、無料で機能も充実しているGIMP2はいかがでしょう?

編集後、上書きできたらリソパを反映させてみましょう。
葉っぱのテクスチャも変えた方がいい

……、反映できてますが、黒っぽくて汚いですね。さっきのピンクとは全然違います。これは、foliage.pngとleaves_○○.pngの色が混ざるからです。もっと薄いきれいなピンク色にするためには、leaves_○○.pngの灰色を、白っぽくなるように編集しましょう。

他のテクスチャも白っぽくしましょう。

かなり桜っぽくなりました。後はお好みで変えていきましょう。
マツとシラカバは変わらない

自作リソースパック作成4 マツとシラカバを変える準備

まず、前提としてOptiFineが導入されている必要があります。MODに関しては今回の趣旨とは違いますので割愛します。
前述の内容と被りますが、assets\minecraft内に上の赤枠の用になるようにフォルダを構成していきましょう。
mcpatcher\colormap\custom
になるようにしてください。「custom」内には
- 「foriagecolor.png」(ファイル名は任意、覚えやすい名前で良い)
- 「leaves_spruce.properties」(こちらもファイル名は任意)
を用意します。「leaves_spruce.properties」はpack.mcmetaと同じように作成して編集します。
format=grid blocks=leaves source=./foliagecolor.png
以上のように記述して保存します。あまり深入りすると帰ってこれなくなるので、もっと難しいことが知りたい方でない限りはこう記述したらどうにかなる程度にとどめましょう。
foliagecolor.pngを作る
さっき作成3で使った「foliage.png」を全部ピンクにして「foliagecolor.png」としてcustom内に保存しましょう。

↑こんな感じです。
これらを保存したら、再度マイクラ内で反映させてみましょう。

全部ピンクになりました。これで村中桜計画が無事に済みました。
コメント