ブロック設置にアニメーションを追加!『A Good Place』解説

ブロックを設置した際、設置場所に瞬間的に出現する仕様に対して、視覚的な物足りなさを感じる場合があります。本MODは、ブロックが配置される瞬間に滑らかなアニメーション演出を追加することで、ゲーム内の建築作業やブロック配置の体験を心地よいものに変化させます。

この記事を読むことで、ブロック設置時のアニメーション演出の効果や、リソースパックを用いた詳細なアニメーション挙動のカスタマイズ項目について知ることができます。

ご利用のMODバージョンによっては記事内の情報と異なる場合がありますので、あらかじめご了承ください。

目次

動作環境と要件

Creator: MehVahdJukaar

項目詳細
ジャンル演出の変化と設定
対応バージョン1.20〜26.1.2
対応ローダーFabric, Forge, NeoForge
動作環境クライアントのみ
前提MODなし
推奨MODなし
配布ページModrinth / CurseForge

※使用するMODのバージョンやMODローダーによって、動作環境が変わる場合があります。
特に依存・前提MODについては必ず導入するMODページの Dependencies を最優先で確認してください。

こんな人におすすめ
  • ブロックを設置する際の視覚的な演出を強化して建築を楽しみたい。
  • クライアント側だけで動作する軽量な演出用MODを探している。
  • 自分好みにブロックの出現アニメーションを細かくカスタマイズしたい。
導入・使用時の注意点
  • 描画最適化MODとの連携:本MODはSodiumEmbeddiumのブロックレンダラーに対してMixinを介してフックを行います。そのため、これら最適化MODとの互換性は確保されていますが、描画関係の他のMODを大量に導入している場合は競合してアニメーションが表示されない場合があります。
  • 初回導入時の有効化:導入後はリソースパック選択画面で、本MODに内包されているデフォルトのリソースパックが有効になっていることを確認してください。

主な機能や特長

演出の変化

本MODは、導入するだけでデフォルトの美しいアニメーションが適用されます。対象はダブルブロックを除く衝突判定を持つすべてのブロックであり、標準で違和感のない動きを実現しています。

アニメーション設定

さらに、これらのアニメーション演出はリソースパックを使用することで、どのブロックにどのようなアニメーションを適用するかを完全にカスタマイズできます。リソースパック内の特定のフォルダにJSONファイルを配置するだけで、アニメーションの速度、サイズ、回転、方向の制限などを自由に設定可能です。

※ゲーム内設定画面や設定ファイルによる設定変更項目はありませんが、リソースパック内のJSONファイルを用いて以下のパラメータをカスタマイズできます。

設定項目 (ゲーム内表記)デフォルト値設定範囲説明
predicates[]条件指定リストアニメーションの対象となるブロックや状態を指定する条件のリストです。
priority0整数値アニメーション定義の優先順位です。競合した場合は値が大きい定義が優先して適用されます。
duration41以上の整数値アニメーションが開始されてから完了するまでの時間をティック単位で指定します。
scale1数値アニメーション開始時の初期スケールです。
scale_curve0.5-1より大きく1未満の数値スケール変化のイージング曲線です。
translation03次元ベクトル設置開始時の位置のズレを視線方向基準の相対値で指定します。
translation_curve0.5-1より大きく1未満の数値平行移動のイージング曲線です。
rotation{"x":0, "y":0, "z":0}角度指定ベクトル設置開始時の初期回転角度を度数法で指定します。
rotation_curve0.5-1より大きく1未満の数値回転のイージング曲線です。
rotation_pivot{"x":0, "y":0, "z":0}中心基準ベクトル回転アニメーションの軸となるピボット位置をブロックの中心からの相対値で指定します。
height1数値設置開始時の縦方向のスケールです。
height_curve0.5-1より大きく1未満の数値縦方向スケール変化のイージング曲線です。
restrict_directiontrue真偽値周囲のブロックにめり込まないようにアニメーションの向きを自動的に制限するかを指定します。
soundなしサウンドIDアニメーション開始時に再生する効果音のIDを指定します。

動画でわかる『A Good Place』

当ブログが運営する、MOD解説系チャンネルにアップした動画内で『A Good Place』を紹介しています。
実際にどのように動作しているかを確認することができます。

ぜひチャンネル登録と高評価をお願いします。
今後の記事と動画作成のモチベーションが上がります!

リソースパックの導入方法&よくある質問

リソースパックの導入方法については、別記事にて詳しく解説しています。
動画での解説や、リソースパックフォルダの開き方など、初めての方にもわかりやすくまとめていますので、ぜひご参照ください!

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

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

Twitter

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

コメントする

☺️コメントは、他の閲覧者を不快にさせないよう丁寧な言葉でご記入ください。

  • ✅質問前にご自身で試行錯誤・公式情報・類似事例が無いか調べた上でご記入ください。
  • ✅日本語翻訳依頼や日本語化リソースパック配布の催促は受け付けていません。
  • ✅MOD日本語翻訳・掲載済みMODの更新リクエストはページ上部のリクエストフォームからお願いします(コメント欄やお問合せでの個別依頼は受け付けていません)。
  • ✅誤字脱字、ファイル不備等は該当記事のコメント欄にお願いします。コメントの掲載はしませんが対応可能なものは速やかに対応します。

CAPTCHA


目次