@minecraft
    正在准备搜索索引...

    Executes a set of steps defined via chained .thenXyz methods, sequentially. This facilitates a 'script' of GameTest setup methods and assertions over time.

    索引

    方法

    • 世界修改

      参数

      • callback: () => void

        Callback function to execute.

      返回 GameTestSequence

      Returns a GameTestSequence object where additional .thenXyz method steps can be added.

      Runs the given callback as a step within a GameTest sequence. Exceptions thrown within the callback will end sequence execution.

    • 世界修改

      参数

      • delayTicks: number

        Number of ticks to wait before executing the callback.

      • callback: () => void

        Callback function to execute.

      返回 GameTestSequence

      Returns a GameTestSequence object where additional .thenXyz method steps can be added.

      After a delay, runs the given callback as a step within a GameTest sequence. Exceptions thrown within the callback will end sequence execution.

    • 世界修改

      参数

      • tickCount: number
      • callback: () => void

        Callback function to execute.

      返回 GameTestSequence

      Returns a GameTestSequence object where additional .thenXyz method steps can be added.

      Runs the given callback every tick for the given number of ticks.

    • 世界修改

      参数

      • errorMessage: string

        Error message summarizing the failure condition.

      返回 void

      Causes the test to fail if this step in the GameTest sequence is reached.

    • 世界修改

      参数

      • delayTicks: number

        Number of ticks to delay for this step in the GameTest sequence.

      返回 GameTestSequence

      Returns a GameTestSequence object where additional .thenXyz method steps can be added.

      Idles the GameTest sequence for the specified delayTicks.

    • 世界修改

      参数

      • callback: () => void

        Testing callback function to execute. Typically, this function will have .assertXyz functions within it.

      返回 GameTestSequence

      Returns a GameTestSequence object where additional .thenXyz method steps can be added.

      Executes the given callback every tick until it succeeds. Exceptions thrown within the callback will end sequence execution.

    • 世界修改

      参数

      • delayTicks: number

        Tick (after the previous step in the GameTest sequence) to run the callback at.

      • callback: () => void

        Testing callback function to execute. Typically, this function will have .assertXyz functions within it.

      返回 GameTestSequence

      Returns a GameTestSequence object where additional .thenXyz method steps can be added.

      After a delay from the previous step, executes the given callback every tick until it succeeds. Exceptions thrown within the callback will end sequence execution.