LittleMaidReengaged
LittleMaidReengaged copied to clipboard
[1.11+]Minecraft1.11以降への対応策 ~同一ブロック窒息対策編~
MC1.10.2対応版完成後の依頼ですが、MC1.11以降での改善点があります
重なり合っている時に窒息されてしまう対策 MC1.11からはゲームルール「maxEntityCramming」が搭載され,各ブロック上にmobが合計24体(デフォルトの場合)を超えると超えてしまった分のmobが窒息発生されてしまい、時には重なり合っていたメイドさんが窒息でやられてしまう事態が起きてしまいます(プレイヤーがメイドさんを押して重なり合う時も同様).メイドさんがワープまたは押された時,他のメイドさんに重なり合わない様、対策をお願いします
以下, #92 より抜粋です.
テレポート時の対策は簡単にできますが(もっとも今機能刷新のために削除してるんですがね…),"押されたとき"の挙動を実装するのがすごく面倒くさいのです.Eventとか探して都合の良いのがあれば検討しますが,それでもないと常時監視中にAI外の移動を検知した(ここが一番ネック)ときに…とかやるの,正直言って無駄骨になりそうですし. そもそも普通にメイドさんを歩かせていて1ブロックに24体も重なる状況あります?