【EventTagger】プレイヤーの行動を瞬時に検知!1ティックタグ付与アドオン

見出しを追加 (7)-117cf0ae
スポンサーリンク

このアドオンは、プレイヤーの様々な行動を検知し、一時的なタグを付与することで、より高度なコマンドやスクリプト連携を可能にするツールです。特定の行動が行われた際に、そのプレイヤーに1ティックだけ特定のタグが付与され、すぐに削除されます。これにより、コマンドブロックや他のアドオンから、プレイヤーの瞬時のアクションを正確に検出できるようになります。

機能と付与されるタグ

このアドオンは、以下のイベント発生時にプレイヤーに一時的なタグを付与します。

  • ブロック設置時:

    • イベント:world.afterEvents.playerPlaceBlock

    • タグ:PlaceBlock

    • 説明: プレイヤーがブロックを設置した直後に付与されます。

  • ブロック破壊時:

    • イベント:world.afterEvents.playerBreakBlock

    • タグ:BreakBlock

    • 説明: プレイヤーがブロックを破壊した直後に付与されます。

  • ブロック右クリック時:

    • イベント:world.afterEvents.playerInteractWithBlock

    • タグ:InteractWithBlock

    • 説明: プレイヤーがブロックを右クリック(使用)した直後に付与されます。

  • ブロック攻撃時:

    • イベント:world.afterEvents.entityHitBlock

    • タグ:HitBlock

    • 説明: エンティティ(プレイヤーやモブなど)がブロックを攻撃した直後に付与されます。

  • エンティティ右クリック時:

    • イベント:world.afterEvents.playerInteractWithEntity

    • タグ:InteractWithEntity

    • 説明: プレイヤーがエンティティを右クリック(使用)した直後に付与されます。

  • アイテム使用時:

    • イベント:world.afterEvents.itemUse

    • タグ:itemUse

    • 説明: プレイヤーがアイテムを使用した直後に付与されます。

  • エンティティ死亡時:

    • イベント:world.afterEvents.entityDie

    • タグ:entityDieA (攻撃者),entityDieB (死亡したエンティティ)

    • 説明: エンティティが死亡した直後に、攻撃したエンティティと死亡したエンティティの両方にタグが付与されます。

  • エンティティ被ダメージ時:

    • イベント:world.afterEvents.entityHurt

    • タグ:entityHurt

    • 説明: エンティティがダメージを受けた直後に、ダメージを与えたエンティティに付与されます。

  • エンティティ攻撃時:

    • イベント:world.afterEvents.entityHitEntity

    • タグ:entityHitEntity

    • 説明: エンティティが別のエンティティに攻撃をヒットさせた直後に、攻撃を受けたエンティティに付与されます。

利用規約

このアドオンをご利用いただくにあたり、以下の規約にご同意ください。

  • 改造の禁止: このアドオンのコードを直接改造することは禁止します。

  • 二次配布の禁止: このアドオンを単体で再配布することは禁止します。

  • 配布ワールドへの組み込み: 配布ワールドの一部としてこのアドオンを組み込むことは許可します。

  • 商用利用: このアドオンを組み込んだコンテンツ(配布ワールドなど)を商用目的で利用することは許可します。

  • 動画投稿・配信: このアドオンを使用したゲームプレイの動画投稿やライブ配信は許可します。

お知らせ・質問・提案(Discord)

https://discord.gg/PbZtPCysfJ (お気軽にご参加ください)

ダウンロード
(mcpack/mcaddon) [DL:263]
※投稿記事に含まれるファイルやリンクにより発生した被害についてクラフターズコロニーは責任を取りません
投稿通報

コメント

  1. 大好き結婚しよ

    • ありがとうございますw

  2. 大好き結婚しよ(2)

    • ^_^

  3. 1.21.81
    使用ができません、

    • コメントありがとうございます!✨️
      テストしましたが1.21.81では正常に動作するはずです!もう一度削除してインポートし直してみてください!

  4. 例えば攻撃したときにコマンドを発動させるにはどのようにコマンドを打てばいいんですか?イベントとタグの違いも教えてほしいです

    • コメントありがとうございます!✨️
      攻撃した時に付与されるタグは↓
      攻撃者:entityHurt
      被ダメージ者:entityHitEntity

      イベントとは、攻撃時やブロック破壊時などの名前に過ぎないので、あまり気にする必要はありません!

      例えば攻撃イベントじ、攻撃者にコマンドを発動させたい場合は↓
      /kill @a[tag=entityHurt]
      (コマンドブロックでループ)
      このコマンドは攻撃した瞬間に、攻撃者がキルされるというものです。

      ちょっと説明が分かりにくかったかもです。もしご不明点などあれば、もう一度コメントください!

  5. エンティティ死亡時のタグで、特定のモブが死亡したときになにかコマンドを実行したりするにはどうすればいいですか?

    • コメントありがとうございます!✨️
      恐らく特定のモブ死亡時での、アクションは今のところ出来ないかと思います!
      プレイヤー死亡時なのであれば恐らく可能ですが
      それ以外のモブなどは実行出来ないです!
      モブ指定は出来ないですが、攻撃して倒した時にアクションを起こすことは可能です!

  6. 1.21.100で使えません

    • コメントありがとうございます!✨️
      このアドオンは、バージョンアップデートにより壊れないように設計されています!
      1.21.100でも正常に動作しますのでもう一度ご確認ください!

コメント通報