メインコンテンツまでスキップ

test

概要

test は、テストを実行する ScriptEvent です。
Commander-APIが正しく動作していることを確認するためのコマンドです。
このコマンドを利用するためには /scriptevent capi:config を実行し 基本設定 から テスト を有効にしてください。

構文

/scriptevent capi:test <テスト名>

パラメータ

パラメータ説明必須
テスト名実行するテストの名前(省略可)

使用例

全てのテストを実行

テスト名を省略すると、全てのテストが実行されます。

建築物が破壊される可能性があります。

全てのテストを実行すると多くの範囲を利用するため、建築物が破壊される可能性があります。
必ず周囲に大きな土地を確保した上で実行してください。

/scriptevent capi:test

特定のテストを実行

特定のテストのみを実行します。

建築物が破壊される可能性があります。

全てのテストに比べると利用する範囲は小規模ですが、建築物が破壊される可能性があります。
必ず周囲に10x10ほど土地を確保した上で実行してください。

/scriptevent capi:test テスト名

テスト一覧

一覧を開く
テスト名説明
button_pushプレイヤーがボタンを押したときのイベントをテストします
chat_sendプレイヤーがチャットメッセージを送信したときのイベントをテストします
entity_dieエンティティが死亡したときのイベントをテストします
entity_hit_blockエンティティがブロックに衝突したときのイベントをテストします
entity_hit_entityエンティティが別のエンティティに衝突したときのイベントをテストします
entity_hurtエンティティがダメージを受けたときのイベントをテストします
item_useアイテムが使用されたときのイベントをテストします
item_use_onアイテムがブロックに対して使用されたときのイベントをテストします
player_break_blockプレイヤーがブロックを破壊したときのイベントをテストします
player_interact_with_blockプレイヤーがブロックと対話したときのイベントをテストします
player_interact_with_entityプレイヤーがエンティティと対話したときのイベントをテストします
player_place_blockプレイヤーがブロックを設置したときのイベントをテストします
player_spawnプレイヤーがスポーンしたときのイベントをテストします
pressure_plate_pop圧力板がポップしたときのイベントをテストします
pressure_plate_push圧力板が押されたときのイベントをテストします
projectile_hit_block発射物がブロックに衝突したときのイベントをテストします
projectile_hit_entity発射物がエンティティに衝突したときのイベントをテストします
trip_wire_tripトリップワイヤーが発動したときのイベントをテストします

注意事項

  • 建築物が破壊されるおそれがあるため、周りの環境には非常に注意して行うようにしてください。
  • この機能を利用するためには /scriptevent capi:config を実行し 基本設定 から テスト を有効にしてください。
  • 公式サポートを受けるとき、テストの実行結果を見せてくれたらスタッフは大喜びするかもしれないな...?

関連項目

なし