Minecraft Java Edition 1.18.2
Python 3.8.7
フレームの数だけmcfunctionが生成されるので30秒以下の動画を推奨します。
リリースからダウンロードするのが一番楽です。
ソースから動かす場合は以下の通りです。
1. Python3のインストール
2. 依存ライブラリのインストール
pip install -r requirements.txt
3. 変換
- 画像
python image_to_particle.py
- 動画
python video_to_particle.py
4. 出力されたmcfunctionをワールドに導入しfunctionを実行してください。
動画の場合は生成されたフォルダをdatapacksフォルダに導入し、
function #video_ファイル名:loop
をリピートコマンドブロック等で毎tick実行すれば再生できます。