Minecraft Japan Communityを発足しました!参加はこちらから!!

【Bukkit/Spigot】Minecraft 1.16 イベント一覧

Spigot ロゴ

お知らせ

この記事は書きかけの項目です。

順次追加していきますが、大量のイベントが存在するため徐々に追加していく予定です。

現在はブロック関連のイベントのみ掲載しています。

Bukkit / Spigot / Paperなどのプラグインを作成する際には大概の場合イベントを使用して様々な動作を実装していきます。

ブロックが破壊されたり、設置されたときにメッセージを表示したり、爆発した際に何らかの処理を追加したりなど、イベントベースで様々な実装していくことが多いと思います。

欲しいイベントがどれか見つけたい際に参考にしていただければと思います。

ブロック関連のイベント

ブロックの状態に何らかの変化があったときに発生するイベントです。

ブロックが破壊された時や設置された時などのイベントを取りたい際に使用することが多いカテゴリです。

イベント名イベントの説明親イベント
BlockBreakEventブロックが破壊されたときに発生するイベント
BlockBurnEventブロックが炎によって燃え尽き破壊されたときに発生するイベントBlockExpEvent
BlockCanBuildEventブロックを設置しようとしたときに設置可能か確認されたときに発生するイベント
BlockCookEventブロック内でItemStackが調理されたときに発生するイベント(かまどで発生する)
BlockDamageEventブロックに対してダメージを与えたときに発生するイベント(破壊を開始したとき)
BlockDispenseArmorEventディスペンサーから発射された装備がエンティティに装着されたときに発生するイベントBlockDispenseEvent
BlockDispenseEventディスペンサーやドロッパーからアイテムが発射されるときに発生するイベント
BlockDropItemEventブロックが破壊されアイテムをドロップする際に発生するイベント
BlockEventブロックイベントの上流
BlockExpEventブロックを破壊した際に経験値が生み出されたときに発生するイベント
BlockExplodeEventブロックが爆発したときに呼び出されるイベント(ベットがネザーで爆発するときなど)
BlockFadeEventブロックが溶けて無くなったり、炎で燃え尽きた際に発生するイベント
BlockFertilizeEventブロックが骨粉によって変更されたときに呼び出されるイベント(植物の成長など)
BlockFormEventブロックがランダムでない方法で変更されたときに発生するイベント(コンクリートの硬化など)BlockGrowEvent
BlockFromToEvent水、溶岩、ドラゴンの卵に変更が加わった際に発生するイベント
BlockGrowEventスイカやサトウキビなどブロックが生成される際に発生するイベント
BlockIgniteEventブロックに着火させようとしたときに発生するイベント
BlockMultiPlaceEventドアやベッドなど1回の設置で複数箇所に対して変更が加わる際に発生するイベントBlockPlaceEvent
BlockPhysicsEvent砂や砂利ブロック、金床などのようにブロックが落下しようとしたときに発生するイベント
BlockPistonEventピストンまたは粘着ピストンが伸びたり縮んだりする際に発生するイベント
BlockPistonExtendEventピストンまたは粘着ピストンが伸びた際に発生するイベントBlockPistonEvent
BlockPistonRetractEventピストンまたは粘着ピストンが縮んだ際に発生するイベントBlockPistonEvent
BlockPlaceEventブロックを設置しようとした際に発生するイベント
BlockRedstoneEventレッドストーンの状態が変化した際に呼び出されるイベント
BlockShearEntityEventディスペンサーによって羊の毛が刈り取られる際に呼び出されるイベント
BlockSpreadEventキノコが広がったり、延焼する際など非ランダムでブロックが広がる際に発生するイベントBlockFormEvent
CauldronLevelChangeEvent大釜のレベルが変更される際に呼び出されるイベント
EntityBlockFormEventブロックがエンティティによって生成される際に発生するイベント(スノーマンなど)
FluidLevelChangeEvent隣接するブロックによって流体の状態が変更されるときに発生するイベンtの
LeavesDecayEvent葉が自然消滅する際に発生するイベント
MoistureChangeEvent耕された土の水分量が変更されたときに発生するイベント
NotePlayEventプレイヤーまたはレッドストーンによって音ブロックが再生されたときに発生するイベント
SignChangeEvent看板の状態が変更されたときに呼び出されるイベント
SpongeAbsorbEventスポンジが周囲の水ブロックを吸い上げた際に発生するイベント