Minecraftforge: [1.13.2] BlockEvent.PlaceEventが発生しない

作成日 2019年02月15日  ·  3コメント  ·  ソース: MinecraftForge/MinecraftForge

こんにちは。BlockEvent.PlaceEventイベントは、ブロックではなくスイレンを配置したときにのみ発生するようです。

ForgeHooks#onPlaceItemIntoWorldはコメントアウトされているようです。

1.13 Bug Needs Update Stale

最も参考になるコメント

これは、キャンセル可能な配置前イベントとキャンセル不可能な配置後通知イベントの2つの別個のイベントに分割することで最も適切に対処できるように思われます。 現在の設定方法では、実際にブロックを配置し、キャンセルされた場合はブロックを削除しようとします。 それはキャンセルではありません。 それは元に戻すことです。 一部のブロックは、配置されたときに隣接するブロックに変更を加え、「リバース/ロールバック」するのが面倒になります。

全てのコメント3件

これは、キャンセル可能な配置前イベントとキャンセル不可能な配置後通知イベントの2つの別個のイベントに分割することで最も適切に対処できるように思われます。 現在の設定方法では、実際にブロックを配置し、キャンセルされた場合はブロックを削除しようとします。 それはキャンセルではありません。 それは元に戻すことです。 一部のブロックは、配置されたときに隣接するブロックに変更を加え、「リバース/ロールバック」するのが面倒になります。

この問題は、長期間アクティビティがなかったため、自動的に古いものとしてマークされています。 この問題が引き続き関連していて、開いたままにする必要がある場合は、簡単な説明を添えて返信してください(たとえば、「コードを確認しましたが、___のため、この問題は引き続き関連しています」または「最新バージョンのこの問題のスクリーンショットです」)。 あなたの貢献に感謝します!

この問題は、長い間活動がなかったため、自動的にクローズされました。 再度開くか、新しい問題を作成してください。

このページは役に立ちましたか?
0 / 5 - 0 評価