ブロックを設置した際、設置場所に瞬間的に出現する仕様に対して、視覚的な物足りなさを感じる場合があります。本MODは、ブロックが配置される瞬間に滑らかなアニメーション演出を追加することで、ゲーム内の建築作業やブロック配置の体験を心地よいものに変化させます。
この記事を読むことで、ブロック設置時のアニメーション演出の効果や、リソースパックを用いた詳細なアニメーション挙動のカスタマイズ項目について知ることができます。
動作環境と要件

Creator: MehVahdJukaar
| 項目 | 詳細 |
|---|---|
| ジャンル | 演出の変化と設定 |
| 対応バージョン | 1.20〜26.1.2 |
| 対応ローダー | Fabric, Forge, NeoForge |
| 動作環境 | クライアントのみ |
| 前提MOD | なし |
| 推奨MOD | なし |
| 配布ページ | Modrinth / CurseForge |
- ブロックを設置する際の視覚的な演出を強化して建築を楽しみたい。
- クライアント側だけで動作する軽量な演出用MODを探している。
- 自分好みにブロックの出現アニメーションを細かくカスタマイズしたい。
- 描画最適化MODとの連携:本MODはSodiumやEmbeddiumのブロックレンダラーに対してMixinを介してフックを行います。そのため、これら最適化MODとの互換性は確保されていますが、描画関係の他のMODを大量に導入している場合は競合してアニメーションが表示されない場合があります。
- 初回導入時の有効化:導入後はリソースパック選択画面で、本MODに内包されているデフォルトのリソースパックが有効になっていることを確認してください。
主な機能や特長
演出の変化
本MODは、導入するだけでデフォルトの美しいアニメーションが適用されます。対象はダブルブロックを除く衝突判定を持つすべてのブロックであり、標準で違和感のない動きを実現しています。
アニメーション設定
さらに、これらのアニメーション演出はリソースパックを使用することで、どのブロックにどのようなアニメーションを適用するかを完全にカスタマイズできます。リソースパック内の特定のフォルダにJSONファイルを配置するだけで、アニメーションの速度、サイズ、回転、方向の制限などを自由に設定可能です。
※ゲーム内設定画面や設定ファイルによる設定変更項目はありませんが、リソースパック内のJSONファイルを用いて以下のパラメータをカスタマイズできます。
| 設定項目 (ゲーム内表記) | デフォルト値 | 設定範囲 | 説明 |
|---|---|---|---|
| predicates | [] | 条件指定リスト | アニメーションの対象となるブロックや状態を指定する条件のリストです。 |
| priority | 0 | 整数値 | アニメーション定義の優先順位です。競合した場合は値が大きい定義が優先して適用されます。 |
| duration | 4 | 1以上の整数値 | アニメーションが開始されてから完了するまでの時間をティック単位で指定します。 |
| scale | 1 | 数値 | アニメーション開始時の初期スケールです。 |
| scale_curve | 0.5 | -1より大きく1未満の数値 | スケール変化のイージング曲線です。 |
| translation | 0 | 3次元ベクトル | 設置開始時の位置のズレを視線方向基準の相対値で指定します。 |
| translation_curve | 0.5 | -1より大きく1未満の数値 | 平行移動のイージング曲線です。 |
| rotation | {"x":0, "y":0, "z":0} | 角度指定ベクトル | 設置開始時の初期回転角度を度数法で指定します。 |
| rotation_curve | 0.5 | -1より大きく1未満の数値 | 回転のイージング曲線です。 |
| rotation_pivot | {"x":0, "y":0, "z":0} | 中心基準ベクトル | 回転アニメーションの軸となるピボット位置をブロックの中心からの相対値で指定します。 |
| height | 1 | 数値 | 設置開始時の縦方向のスケールです。 |
| height_curve | 0.5 | -1より大きく1未満の数値 | 縦方向スケール変化のイージング曲線です。 |
| restrict_direction | true | 真偽値 | 周囲のブロックにめり込まないようにアニメーションの向きを自動的に制限するかを指定します。 |
| sound | なし | サウンドID | アニメーション開始時に再生する効果音のIDを指定します。 |
動画でわかる『A Good Place』
当ブログが運営する、MOD解説系チャンネルにアップした動画内で『A Good Place』を紹介しています。
実際にどのように動作しているかを確認することができます。
ぜひチャンネル登録と高評価をお願いします。
今後の記事と動画作成のモチベーションが上がります!
リソースパックの導入方法&よくある質問
リソースパックの導入方法については、別記事にて詳しく解説しています。
動画での解説や、リソースパックフォルダの開き方など、初めての方にもわかりやすくまとめていますので、ぜひご参照ください!

MODに関する「質問」「問合せ」について

当ブログを参考にしてくださる方へお願い


この記事に関するコメント