司書を作ろうとして本棚を置いたのに、村人が全然反応しなかった。
しばらく待っても近づかない。別の場所に置いても同じ。何度やっても変化がなくて、「もしかしてバグか?」と思い始めた頃に原因がわかった。取引済みの村人に本棚を置いていただけだった。
仕組みを理解してしまえば単純な話だが、知らない段階では何が悪いかまったくわからない。詰まりやすいポイントを全部まとめておく。
反応しない原因を順番に確認する
取引済みの村人に使っていないか
職業ブロックに反応しない最大の原因がこれだ。
一度でも取引した村人は職業が固定され、職業ブロックを置いても転職しない。職業ブロックを壊しても、別の職業ブロックを置いても、何をしても変わらない。これはゲームの仕様で、バグでも設定の問題でもない。
自分の失敗もまさにこれで、取引してしまった村人に本棚を連続で置いても一切反応がなかった。取引した記憶がなくても、誤操作で1回交換していたケースは意外と多い。確認方法は村人に近づいて取引画面を開き、アイテムに価格が表示されているかどうかを見る。価格の表示があれば取引済みの状態だ。
村人がブロックに近づける経路があるか
職業ブロックを設置しても、村人がそこまで歩いていけない場合は反応しない。
ブロックの前に障害物がある、部屋が狭すぎて村人が入れない、水や段差で経路が途切れている——こういった状況で反応がないように見えることがある。職業ブロックの前に1〜2ブロック分の空間を確保して、村人が自由に近づける状態になっているかを確認する。
別の村人がすでにそのブロックを使用している
職業ブロックは村人1体に対して1つ対応する仕組みになっている。
すでに他の村人がそのブロックを自分のものとして認識している場合、別の村人はそのブロックに反応しない。村の中に複数の職業ブロックを置いていると、意図していない村人が先に就職してしまうことがある。
対処としては、転職させたい村人を隔離した部屋に移動させてから専用のブロックを置く方法が確実だ。村の中に無計画に職業ブロックを置くと、どの村人がどのブロックに対応しているか管理できなくなる。
職業を持っていない村人かどうか確認する
職業ブロックに反応するのは未就職の村人か、就職済みでも取引していない村人だけだ。
見た目では職業を持っている村人と持っていない村人の違いがわかりにくい場面がある。服装で見分けられるが、初めて見るタイプの村人だと判断が難しい場合もある。取引画面を開いて何も表示されていなければ未就職、職業名と取引リストが表示されていれば就職済みの状態だ。
司書の厳選をしているときの特有の詰まり
司書厳選中に職業ブロックへの反応が止まるケースには、上記の原因に加えて特有のパターンがある。
本棚を壊して再設置するとき、壊した本棚が別の村人に拾われて別の場所で就職トリガーになることがある。シルクタッチで本棚を壊すと本棚がアイテムとして回収できるため、素材のロストを防げる上に拾われるリスクも減る。通常のツールで壊すと本3冊にバラけてフィールドに落ちるため、周辺に村人がいる環境では管理が煩雑になる。
厳選中の村人が夜になるとベッドに戻って作業を中断することもある。転職・厳選作業は昼間に行うほうがスムーズに進む。夜間は村人のAI行動が変わるため、反応が鈍くなる場面がある。
反応を確実に引き出すための設計
司書や特定の職業に確実に転職させたい場合、村の環境に依存せず隔離した専用の部屋で作業するのが最も安定する。
部屋に必要なものはベッド1個・職業ブロック1個・十分な光源・村人が動き回れる空間だけだ。ベッドがあることで村人がニート化せず、職業ブロックに認識を向けやすくなる。
転職させたい村人を1体だけ部屋に入れて、他の村人と隔離する。この状態で職業ブロックを設置すると、その村人だけが反応対象になるため管理がシンプルになる。
職業ブロックを変えたいとき
すでに就職している村人の職業を別の職業に変えたい場合、今持っている職業ブロックを壊すことで村人が未就職に戻る。ただしこれは取引していない場合に限る。
就職済みで取引していない村人なら、現在の職業ブロックを壊した後に別の職業ブロックを置けば新しい職業に就く。取引した村人はこの方法では変えられない。
職業ブロックを壊した後、村人が未就職に戻るまで少し時間がかかることがある。すぐ別のブロックを置いても認識が間に合わないことがあるため、村人の状態が切り替わったことを確認してから次のブロックを設置すると確実だ。
よくある疑問
村人が職業ブロックの前で止まって動かなくなった場合、ブロックとの就職処理が行われている途中の状態だ。しばらく待てば就職するか、ブロックへのアクセスに問題があって止まっているかのどちらかなので、少し待ってから状況を確認する。
統合版と Java版で転職の挙動に違いはあるかという点については、基本的な仕組みは同じだが細かいAIの反応速度に差があることがある。統合版のほうが反応が遅く感じる場面があるが、条件が揃っていれば最終的に転職する。
同じブロックで何度も転職させると不具合が起きるかという疑問については、仕様上の問題はないが、本棚の場合はシルクタッチで壊して再設置する工程を繰り返すため、ツールの耐久値消耗には注意が必要だ。
職業ブロックに反応しない状況のほとんどは、取引済みの村人を使っているか、ブロックへの経路が確保できていないかのどちらかに行き着く。まずこの2点を確認するだけで、大半のケースは原因が特定できる。隔離部屋で1体ずつ管理する方法に切り替えてから、転職作業でのストレスが大幅に減った。
コメント