リソースパックを管理し、軽量化ファイルを生成するのをサポートするリポジトリです。
最適化のために PackSquash-action を使用しています。
このソフトウェアはリソースパックに対して
- モデルデータ(
.json) 内の不要な記述を削除 - 画像データ(
.png) や 音声データ(.ogg) を非劣化圧縮 - 不要なファイルを削除
することにより軽量化を行います。
Use This Templateを押してリポジトリの設定を入力します。Repository nameに好きなプロジェクト名を入力してください。Descriptionにプロジェクトの説明を書いてください。- 公開しても良ければ
Publicを選択し、非公開にしたければPrivateを選択してください。 Create repository from templateを押してリポジトリを作成してください。
に従って、git コマンドを使えるようにしてください。
ただ、ダウンロードするだけでは使うことができません。Git の機能の一つであるクローンを使ってダウンロードしてくる必要があります。
git clone https://github.com/あなたのユーザー名/リポジトリ名というコマンドをクローンしたいフォルダ(.minecraft の resourcepacks など)にいる状態で実行してください。
クローンしたフォルダの中にフォルダやファイルを作成できます。普段通り、リソースパックに変更を加えられます。
pack.mcmeta 内の pack_format を自分の環境に合わせて変更してください。
| pack_format | Minecraft version |
|---|---|
| 1 | 1.6.1 – 1.8.9 |
| 2 | 1.9 – 1.10.2 |
| 3 | 1.11 – 1.12.2 |
| 4 | 1.13 – 1.14.4 |
| 5 | 1.15 – 1.16.1 |
| 6 | 1.16.2 – 1.16.5 |
| 7 | 1.17 - 1.17.1 |
| 8 | 1.18 - 1.18.2 |
| 9 | 1.19 |
変更を保存・アップロードするためのスクリプトです。
ERROR: git コマンドが存在しません。インストールしてから実行してください。
以上のエラーが表示された場合、git コマンドが使えない状態になっています。導入されていない・パスが通っていない可能性があるので、確認してください。
コミットメッセージ(変更を簡単に説明する):
加えた変更に対する説明を簡単に記述してください。
コミットメッセージは '{3 で入力したコミットメッセージ}' でよろしいですか? [y/N]:
表示されたコミットメッセージで問題なければ y と入力してください。
プッシュ(GitHubに反映)しますか? [y/N]:
基本的に y と入力してください。連続で変更を加える場合など、プッシュしたくなければ N と入力してください。
- プッシュすると Actions でアーティファクトが生成され、ダウンロードすることができます。
- タグをプッシュするとリリースから
pack.zipをダウンロードすることができます。
- GitHub の変更をダウンロードする場合は
download.bat/download.shを起動してください。
必要になることが多いオプションについては、ワークフローファイルに設定してあります。 それ以外の設定に興味がある場合は公式のドキュメントを参考にしてください。
.jpm や .jem などのファイルは、設定を変更しなければ無視されてしまいます。
allow_optifine_mod: falseallow_optifine_mod オプションを false から true にしてください。
画像のサイズの縦横どちらかが8192pxを超えている場合、エラーになってしまいます。しかし、あまりにも大きい画像を使ってしまうと、リソースパックを読み込めないユーザーがいることに注意してください。
maximum_image_width_and_height: 8192maximum_image_width_and_height オプションを画像に合わせて変更してください。
何かわからないことがあれば、@sya_ri_dayo (Twitter) や サポートサーバー (Discord) にご連絡ください。