ゲームプレイにおいてプレイヤーが椅子や地面に腰掛けるアクションは標準の仕様(26.2以前)ではブロックの上にしゃがむ動作しかできず、マルチプレイヤーでの団欒や生活感のある演出には物足りなさがありました。
本MODを導入すると、キーボードの特定のキーを押すだけでプレイヤーが状況や周囲の環境を自動で検知して最適なポーズで座ることができるようになります。手作りの高品質なアニメーションが20種類以上用意されており、プレイヤーの動きに滑らかさと表現力を追加します。
この記事を読むことで、Take a Seat!の基本的な座り方や状況に応じたアニメーションの種類、ゲーム内設定のカスタマイズ方法が分かります。
動作環境と要件

Creator: Icywhenhot
| 項目 | 詳細 |
|---|---|
| ジャンル | 演出・装飾 |
| 対応バージョン | 1.21.1〜26.2 |
| 対応ローダー | Fabric, NeoForge |
| 動作環境 | クライアント+サーバー |
| 前提MOD | Player Animation Library |
| 推奨MOD | なし |
| 配布ページ | Modrinth / CurseForge |
- マイクラの世界で生活感のある演出を楽しみたい。
- マルチサーバーで他のプレイヤーと座って団欒を楽しみたい。
- スクリーンショットや動画の撮影でポーズを細かく指定したい。
- マルチプレイでの同期:クライアントのみに導入した場合でも自分自身の視点で座るポーズを見ることはできますが、他のプレイヤーにその姿を見せるためにはサーバー側にもMODを配置しておく必要があります。
主な機能や特長
演出の変化と設定
本MODの特徴は、プレイヤーが現在置かれている状況をインテリジェントに検知してアニメーションを再生することです。座る動作を開始すると自動的に三人称視点へカメラが切り替わり、自分の座っている姿をすぐに確認できます。カメラはキャラクターが画面の中央に収まるようにスムーズに追従します。
座っている状態で再度キーを押すと、その状況で利用可能な複数のポーズバリエーションを順番に切り替えることができます。一度立ち上がる必要がなく、その場で異なる座り方を試すことが可能です。


状況に応じた多彩なアニメーション
周囲のブロックや手元に持っているアイテムに応じて、合計20種類の高品質なアニメーションポーズが自動的に選択されます。
優先順位の高い順に、以下の条件でアニメーションが決定されます。
- たき火の近く:たき火のそばでは、手をかざして体を温めるようなポーズを再生します。
- かまど等の近く:動作中のかまどや溶鉱炉のそばでは、熱源の様子をうかがうような仕草をします。
- 手持ちの武器・ツール:
- 剣:剣を構えながら腰掛ける2パターンのポーズを再生します。
- 斧:斧を地面に置いて支えるように座るポーズを再生します。
- シャベル:シャベルを横に添えて座るポーズを再生します。
- 釣り竿:釣り竿を持った状態で水辺に座るポーズを再生します。
- 地形の検出:
- ベッドの上:寝そべってリラックスする3パターンのポーズを再生します。
- フェンスの上:幅の狭い高所に止まるような2パターンのポーズを再生します。
- 階段やハーフブロックの上:椅子に腰掛ける4パターンのポーズを再生します。
- 通常の地面:何も周囲にない通常の地面やカーペットの上では、膝立ちや前傾膝立ち、床座りなど4パターンのポーズから選択されます。












設定項目
設定ファイル(TakeASeatConfig.json)は初回起動時に生成され、動作の無効化やカメラの調整を行うことができます。
各設定項目とデフォルトの動作仕様は以下の通りです。

| 設定項目 (ゲーム内表記) | デフォルト値 | 設定範囲 | 説明 |
|---|---|---|---|
| enableClickToSit | true | trueまたはfalse | 空の手で階段ブロックを右クリックした際に直接その階段に腰掛ける機能を制御します。 |
| enableThirdPersonOnSit | true | trueまたはfalse | 座る動作を開始した際に自動的に三人称視点へとカメラを切り替える機能を制御します。 |
| enableSitCameraFocus | true | trueまたはfalse | 座った際にカメラの視点をスムーズに引き下げてキャラクターモデルを中央に捉え続ける機能を制御します。 |
| cameraFocusOffset | 0.55 | 0.0〜2.0 | カメラの焦点を下げる具体的な距離を設定します。 |
| onlyLowerCameraInFirstPerson | false | trueまたはfalse | カメラの引き下げ効果を一人称視点時のみに制限して適用するかどうかを設定します。 |
| enableAfkSit | false | trueまたはfalse | 一定時間操作を停止した放置状態の際に自動的に座る機能を有効にするかを設定します。 |
| afkSitDelaySeconds | 60 | 10〜3600 | 自動的に座る状態へと移行するまでの秒数を指定します。 |
動画でわかる『Take a Seat!』
当ブログが運営する、MOD解説系チャンネルにアップした動画内で『Take a Seat!』を紹介しています。
実際にどのように動作しているかを確認することができます。
ぜひチャンネル登録と高評価をお願いします。
今後の記事と動画作成のモチベーションが上がります!
MODに関する「質問」「問合せ」について

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


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