コンテンツアイコン

AntiFrameDrop 1.0.0

このプラグインを入れると、額縁を守ることができます!

土地保護などのプラグインにかかわらず設定不要でご利用頂けます!

注意:このプラグインでは、内部的に使われるべき機能を無理やり使用しています。
API バージョンに関わらず、PMMPのアップデートなどにより動作しなくなってしまう可能性があります。


このソフトウェアはライセンスに従ってご利用ください。

ライセンス:https://www.gnu.org/licenses/gpl-3.0.html
ソースコード:https://github.com/PJZ9n/AntiFrameDrop

ItemFrameDropItemPacket を受信した際に、 BlockBreakEvent をコールします。
BlockBreakEvent で取得できる Block オブジェクトはその額縁の Block オブジェクトになります。
その BlockBreakEvent がキャンセルされた場合、ItemFrameDropItemPacket もキャンセルします。
詳しくはコードを見てください

BlockBreakEventをコールするのは適切では無い可能性があります
またイベントコール時の \ReflectionException を握りつぶしています
著者
PJZ9n
ダウンロード数
735
閲覧数
1,034
最初のリリース
最後の更新
評価
0.00 つ星 評価0

More resources from PJZ9n