Class GameTestState

java.lang.Object
net.minecraft.test.GameTestState

public class GameTestState extends Object
Mappings:
Namespace Name
official ro
intermediary net/minecraft/class_4517
named net/minecraft/test/GameTestState
  • Field Details

    • testFunction

      private final TestFunction testFunction
      Mappings:
      Namespace Name Mixin selector
      official a Lro;a:Lse;
      intermediary field_20559 Lnet/minecraft/class_4517;field_20559:Lnet/minecraft/class_4529;
      named testFunction Lnet/minecraft/test/GameTestState;testFunction:Lnet/minecraft/test/TestFunction;
    • pos

      Mappings:
      Namespace Name Mixin selector
      official b Lro;b:Lhx;
      intermediary field_20560 Lnet/minecraft/class_4517;field_20560:Lnet/minecraft/class_2338;
      named pos Lnet/minecraft/test/GameTestState;pos:Lnet/minecraft/util/math/BlockPos;
    • world

      private final ServerWorld world
      Mappings:
      Namespace Name Mixin selector
      official c Lro;c:Land;
      intermediary field_20561 Lnet/minecraft/class_4517;field_20561:Lnet/minecraft/class_3218;
      named world Lnet/minecraft/test/GameTestState;world:Lnet/minecraft/server/world/ServerWorld;
    • listeners

      private final Collection<TestListener> listeners
      Mappings:
      Namespace Name Mixin selector
      official d Lro;d:Ljava/util/Collection;
      intermediary field_20562 Lnet/minecraft/class_4517;field_20562:Ljava/util/Collection;
      named listeners Lnet/minecraft/test/GameTestState;listeners:Ljava/util/Collection;
    • ticksLeft

      private final int ticksLeft
      Mappings:
      Namespace Name Mixin selector
      official e Lro;e:I
      intermediary field_20563 Lnet/minecraft/class_4517;field_20563:I
      named ticksLeft Lnet/minecraft/test/GameTestState;ticksLeft:I
    • timedTaskRunners

      private final Collection<TimedTaskRunner> timedTaskRunners
      Mappings:
      Namespace Name Mixin selector
      official f Lro;f:Ljava/util/Collection;
      intermediary field_21452 Lnet/minecraft/class_4517;field_21452:Ljava/util/Collection;
      named timedTaskRunners Lnet/minecraft/test/GameTestState;timedTaskRunners:Ljava/util/Collection;
    • ticksByRunnables

      private final Object2LongMap<Runnable> ticksByRunnables
      Mappings:
      Namespace Name Mixin selector
      official g Lro;g:Lit/unimi/dsi/fastutil/objects/Object2LongMap;
      intermediary field_21453 Lnet/minecraft/class_4517;field_21453:Lit/unimi/dsi/fastutil/objects/Object2LongMap;
      named ticksByRunnables Lnet/minecraft/test/GameTestState;ticksByRunnables:Lit/unimi/dsi/fastutil/objects/Object2LongMap;
    • expectedStopTime

      private long expectedStopTime
      Mappings:
      Namespace Name Mixin selector
      official h Lro;h:J
      intermediary field_21454 Lnet/minecraft/class_4517;field_21454:J
      named expectedStopTime Lnet/minecraft/test/GameTestState;expectedStopTime:J
    • initialDelay

      private int initialDelay
      Mappings:
      Namespace Name Mixin selector
      official i Lro;i:I
      intermediary field_47172 Lnet/minecraft/class_4517;field_47172:I
      named initialDelay Lnet/minecraft/test/GameTestState;initialDelay:I
    • initialized

      private boolean initialized
      Mappings:
      Namespace Name Mixin selector
      official j Lro;j:Z
      intermediary field_47173 Lnet/minecraft/class_4517;field_47173:Z
      named initialized Lnet/minecraft/test/GameTestState;initialized:Z
    • tickedOnce

      private boolean tickedOnce
      Mappings:
      Namespace Name Mixin selector
      official k Lro;k:Z
      intermediary field_47174 Lnet/minecraft/class_4517;field_47174:Z
      named tickedOnce Lnet/minecraft/test/GameTestState;tickedOnce:Z
    • tick

      private long tick
      Mappings:
      Namespace Name Mixin selector
      official l Lro;l:J
      intermediary field_21455 Lnet/minecraft/class_4517;field_21455:J
      named tick Lnet/minecraft/test/GameTestState;tick:J
    • started

      private boolean started
      Mappings:
      Namespace Name Mixin selector
      official m Lro;m:Z
      intermediary field_20565 Lnet/minecraft/class_4517;field_20565:Z
      named started Lnet/minecraft/test/GameTestState;started:Z
    • rerunUntilFailed

      private boolean rerunUntilFailed
      Mappings:
      Namespace Name Mixin selector
      official n Lro;n:Z
      intermediary field_46593 Lnet/minecraft/class_4517;field_46593:Z
      named rerunUntilFailed Lnet/minecraft/test/GameTestState;rerunUntilFailed:Z
    • stopwatch

      private final Stopwatch stopwatch
      Mappings:
      Namespace Name Mixin selector
      official o Lro;o:Lcom/google/common/base/Stopwatch;
      intermediary field_21456 Lnet/minecraft/class_4517;field_21456:Lcom/google/common/base/Stopwatch;
      named stopwatch Lnet/minecraft/test/GameTestState;stopwatch:Lcom/google/common/base/Stopwatch;
    • completed

      private boolean completed
      Mappings:
      Namespace Name Mixin selector
      official p Lro;p:Z
      intermediary field_20567 Lnet/minecraft/class_4517;field_20567:Z
      named completed Lnet/minecraft/test/GameTestState;completed:Z
    • rotation

      private final BlockRotation rotation
      Mappings:
      Namespace Name Mixin selector
      official q Lro;q:Lddc;
      intermediary field_25301 Lnet/minecraft/class_4517;field_25301:Lnet/minecraft/class_2470;
      named rotation Lnet/minecraft/test/GameTestState;rotation:Lnet/minecraft/util/BlockRotation;
    • throwable

      @Nullable private @Nullable Throwable throwable
      Mappings:
      Namespace Name Mixin selector
      official r Lro;r:Ljava/lang/Throwable;
      intermediary field_20569 Lnet/minecraft/class_4517;field_20569:Ljava/lang/Throwable;
      named throwable Lnet/minecraft/test/GameTestState;throwable:Ljava/lang/Throwable;
    • structureBlockEntity

      @Nullable private @Nullable StructureBlockBlockEntity structureBlockEntity
      Mappings:
      Namespace Name Mixin selector
      official s Lro;s:Ldij;
      intermediary field_27805 Lnet/minecraft/class_4517;field_27805:Lnet/minecraft/class_2633;
      named structureBlockEntity Lnet/minecraft/test/GameTestState;structureBlockEntity:Lnet/minecraft/block/entity/StructureBlockBlockEntity;
  • Constructor Details

    • GameTestState

      public GameTestState(TestFunction testFunction, BlockRotation rotation, ServerWorld world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lro;<init>(Lse;Lddc;Land;)V
      intermediary <init> Lnet/minecraft/class_4517;<init>(Lnet/minecraft/class_4529;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;)V
      named <init> Lnet/minecraft/test/GameTestState;<init>(Lnet/minecraft/test/TestFunction;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/server/world/ServerWorld;)V
  • Method Details

    • setPos

      void setPos(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official a Lro;a(Lhx;)V
      intermediary method_23635 Lnet/minecraft/class_4517;method_23635(Lnet/minecraft/class_2338;)V
      named setPos Lnet/minecraft/test/GameTestState;setPos(Lnet/minecraft/util/math/BlockPos;)V
    • startCountdown

      void startCountdown()
      Mappings:
      Namespace Name Mixin selector
      official a Lro;a()V
      intermediary method_23634 Lnet/minecraft/class_4517;method_23634()V
      named startCountdown Lnet/minecraft/test/GameTestState;startCountdown()V
    • tick

      public void tick()
      Mappings:
      Namespace Name Mixin selector
      official b Lro;b()V
      intermediary method_22165 Lnet/minecraft/class_4517;method_22165()V
      named tick Lnet/minecraft/test/GameTestState;tick()V
    • tickTests

      private void tickTests()
      Mappings:
      Namespace Name Mixin selector
      official C Lro;C()V
      intermediary method_33315 Lnet/minecraft/class_4517;method_33315()V
      named tickTests Lnet/minecraft/test/GameTestState;tickTests()V
    • start

      private void start()
      Mappings:
      Namespace Name Mixin selector
      official D Lro;D()V
      intermediary method_23639 Lnet/minecraft/class_4517;method_23639()V
      named start Lnet/minecraft/test/GameTestState;start()V
    • runAtTick

      public void runAtTick(long tick, Runnable runnable)
      Mappings:
      Namespace Name Mixin selector
      official a Lro;a(JLjava/lang/Runnable;)V
      intermediary method_36060 Lnet/minecraft/class_4517;method_36060(JLjava/lang/Runnable;)V
      named runAtTick Lnet/minecraft/test/GameTestState;runAtTick(JLjava/lang/Runnable;)V
    • getTemplatePath

      public String getTemplatePath()
      Mappings:
      Namespace Name Mixin selector
      official c Lro;c()Ljava/lang/String;
      intermediary method_22169 Lnet/minecraft/class_4517;method_22169()Ljava/lang/String;
      named getTemplatePath Lnet/minecraft/test/GameTestState;getTemplatePath()Ljava/lang/String;
    • getPos

      public BlockPos getPos()
      Mappings:
      Namespace Name Mixin selector
      official d Lro;d()Lhx;
      intermediary method_22172 Lnet/minecraft/class_4517;method_22172()Lnet/minecraft/class_2338;
      named getPos Lnet/minecraft/test/GameTestState;getPos()Lnet/minecraft/util/math/BlockPos;
    • getStructureBlockPos

      @Nullable public @Nullable BlockPos getStructureBlockPos()
      Mappings:
      Namespace Name Mixin selector
      official e Lro;e()Lhx;
      intermediary method_54843 Lnet/minecraft/class_4517;method_54843()Lnet/minecraft/class_2338;
      named getStructureBlockPos Lnet/minecraft/test/GameTestState;getStructureBlockPos()Lnet/minecraft/util/math/BlockPos;
    • getSize

      @Nullable public @Nullable Vec3i getSize()
      Mappings:
      Namespace Name Mixin selector
      official f Lro;f()Ljb;
      intermediary method_36061 Lnet/minecraft/class_4517;method_36061()Lnet/minecraft/class_2382;
      named getSize Lnet/minecraft/test/GameTestState;getSize()Lnet/minecraft/util/math/Vec3i;
    • getBoundingBox

      @Nullable public @Nullable Box getBoundingBox()
      Mappings:
      Namespace Name Mixin selector
      official g Lro;g()Lelo;
      intermediary method_36062 Lnet/minecraft/class_4517;method_36062()Lnet/minecraft/class_238;
      named getBoundingBox Lnet/minecraft/test/GameTestState;getBoundingBox()Lnet/minecraft/util/math/Box;
    • getStructureBlockBlockEntity

      @Nullable private @Nullable StructureBlockBlockEntity getStructureBlockBlockEntity()
      Mappings:
      Namespace Name Mixin selector
      official E Lro;E()Ldij;
      intermediary method_36059 Lnet/minecraft/class_4517;method_36059()Lnet/minecraft/class_2633;
      named getStructureBlockBlockEntity Lnet/minecraft/test/GameTestState;getStructureBlockBlockEntity()Lnet/minecraft/block/entity/StructureBlockBlockEntity;
    • getWorld

      public ServerWorld getWorld()
      Mappings:
      Namespace Name Mixin selector
      official h Lro;h()Land;
      intermediary method_22176 Lnet/minecraft/class_4517;method_22176()Lnet/minecraft/class_3218;
      named getWorld Lnet/minecraft/test/GameTestState;getWorld()Lnet/minecraft/server/world/ServerWorld;
    • isPassed

      public boolean isPassed()
      Mappings:
      Namespace Name Mixin selector
      official i Lro;i()Z
      intermediary method_22177 Lnet/minecraft/class_4517;method_22177()Z
      named isPassed Lnet/minecraft/test/GameTestState;isPassed()Z
    • isFailed

      public boolean isFailed()
      Mappings:
      Namespace Name Mixin selector
      official j Lro;j()Z
      intermediary method_22178 Lnet/minecraft/class_4517;method_22178()Z
      named isFailed Lnet/minecraft/test/GameTestState;isFailed()Z
    • isStarted

      public boolean isStarted()
      Mappings:
      Namespace Name Mixin selector
      official k Lro;k()Z
      intermediary method_22179 Lnet/minecraft/class_4517;method_22179()Z
      named isStarted Lnet/minecraft/test/GameTestState;isStarted()Z
    • isCompleted

      public boolean isCompleted()
      Mappings:
      Namespace Name Mixin selector
      official l Lro;l()Z
      intermediary method_22180 Lnet/minecraft/class_4517;method_22180()Z
      named isCompleted Lnet/minecraft/test/GameTestState;isCompleted()Z
    • getElapsedMilliseconds

      public long getElapsedMilliseconds()
      Mappings:
      Namespace Name Mixin selector
      official m Lro;m()J
      intermediary method_36063 Lnet/minecraft/class_4517;method_36063()J
      named getElapsedMilliseconds Lnet/minecraft/test/GameTestState;getElapsedMilliseconds()J
    • complete

      private void complete()
      Mappings:
      Namespace Name Mixin selector
      official F Lro;F()V
      intermediary method_23640 Lnet/minecraft/class_4517;method_23640()V
      named complete Lnet/minecraft/test/GameTestState;complete()V
    • completeIfSuccessful

      public void completeIfSuccessful()
      Mappings:
      Namespace Name Mixin selector
      official n Lro;n()V
      intermediary method_36064 Lnet/minecraft/class_4517;method_36064()V
      named completeIfSuccessful Lnet/minecraft/test/GameTestState;completeIfSuccessful()V
    • fail

      public void fail(Throwable throwable)
      Mappings:
      Namespace Name Mixin selector
      official a Lro;a(Ljava/lang/Throwable;)V
      intermediary method_22168 Lnet/minecraft/class_4517;method_22168(Ljava/lang/Throwable;)V
      named fail Lnet/minecraft/test/GameTestState;fail(Ljava/lang/Throwable;)V
    • getThrowable

      @Nullable public @Nullable Throwable getThrowable()
      Mappings:
      Namespace Name Mixin selector
      official o Lro;o()Ljava/lang/Throwable;
      intermediary method_22182 Lnet/minecraft/class_4517;method_22182()Ljava/lang/Throwable;
      named getThrowable Lnet/minecraft/test/GameTestState;getThrowable()Ljava/lang/Throwable;
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • addListener

      public void addListener(TestListener listener)
      Mappings:
      Namespace Name Mixin selector
      official a Lro;a(Lrp;)V
      intermediary method_22167 Lnet/minecraft/class_4517;method_22167(Lnet/minecraft/class_4518;)V
      named addListener Lnet/minecraft/test/GameTestState;addListener(Lnet/minecraft/test/TestListener;)V
    • init

      public void init(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official b Lro;b(Lhx;)V
      intermediary method_22166 Lnet/minecraft/class_4517;method_22166(Lnet/minecraft/class_2338;)V
      named init Lnet/minecraft/test/GameTestState;init(Lnet/minecraft/util/math/BlockPos;)V
    • clearArea

      public void clearArea()
      Mappings:
      Namespace Name Mixin selector
      official p Lro;p()V
      intermediary method_32240 Lnet/minecraft/class_4517;method_32240()V
      named clearArea Lnet/minecraft/test/GameTestState;clearArea()V
    • getTick

      long getTick()
      Mappings:
      Namespace Name Mixin selector
      official q Lro;q()J
      intermediary method_36065 Lnet/minecraft/class_4517;method_36065()J
      named getTick Lnet/minecraft/test/GameTestState;getTick()J
    • createTimedTaskRunner

      TimedTaskRunner createTimedTaskRunner()
      Mappings:
      Namespace Name Mixin selector
      official r Lro;r()Lrs;
      intermediary method_36066 Lnet/minecraft/class_4517;method_36066()Lnet/minecraft/class_4693;
      named createTimedTaskRunner Lnet/minecraft/test/GameTestState;createTimedTaskRunner()Lnet/minecraft/test/TimedTaskRunner;
    • isRequired

      public boolean isRequired()
      Mappings:
      Namespace Name Mixin selector
      official s Lro;s()Z
      intermediary method_22183 Lnet/minecraft/class_4517;method_22183()Z
      named isRequired Lnet/minecraft/test/GameTestState;isRequired()Z
    • isOptional

      public boolean isOptional()
      Mappings:
      Namespace Name Mixin selector
      official t Lro;t()Z
      intermediary method_22184 Lnet/minecraft/class_4517;method_22184()Z
      named isOptional Lnet/minecraft/test/GameTestState;isOptional()Z
    • getTemplateName

      public String getTemplateName()
      Mappings:
      Namespace Name Mixin selector
      official u Lro;u()Ljava/lang/String;
      intermediary method_23638 Lnet/minecraft/class_4517;method_23638()Ljava/lang/String;
      named getTemplateName Lnet/minecraft/test/GameTestState;getTemplateName()Ljava/lang/String;
    • getRotation

      public BlockRotation getRotation()
      Mappings:
      Namespace Name Mixin selector
      official v Lro;v()Lddc;
      intermediary method_29402 Lnet/minecraft/class_4517;method_29402()Lnet/minecraft/class_2470;
      named getRotation Lnet/minecraft/test/GameTestState;getRotation()Lnet/minecraft/util/BlockRotation;
    • getTestFunction

      public TestFunction getTestFunction()
      Mappings:
      Namespace Name Mixin selector
      official w Lro;w()Lse;
      intermediary method_29403 Lnet/minecraft/class_4517;method_29403()Lnet/minecraft/class_4529;
      named getTestFunction Lnet/minecraft/test/GameTestState;getTestFunction()Lnet/minecraft/test/TestFunction;
    • getTicksLeft

      public int getTicksLeft()
      Mappings:
      Namespace Name Mixin selector
      official x Lro;x()I
      intermediary method_36067 Lnet/minecraft/class_4517;method_36067()I
      named getTicksLeft Lnet/minecraft/test/GameTestState;getTicksLeft()I
    • isFlaky

      public boolean isFlaky()
      Mappings:
      Namespace Name Mixin selector
      official y Lro;y()Z
      intermediary method_32241 Lnet/minecraft/class_4517;method_32241()Z
      named isFlaky Lnet/minecraft/test/GameTestState;isFlaky()Z
    • getMaxAttempts

      public int getMaxAttempts()
      Mappings:
      Namespace Name Mixin selector
      official z Lro;z()I
      intermediary method_32242 Lnet/minecraft/class_4517;method_32242()I
      named getMaxAttempts Lnet/minecraft/test/GameTestState;getMaxAttempts()I
    • getRequiredSuccesses

      public int getRequiredSuccesses()
      Mappings:
      Namespace Name Mixin selector
      official A Lro;A()I
      intermediary method_32243 Lnet/minecraft/class_4517;method_32243()I
      named getRequiredSuccesses Lnet/minecraft/test/GameTestState;getRequiredSuccesses()I
    • setRerunUntilFailed

      public void setRerunUntilFailed(boolean rerunUntilFailed)
      Mappings:
      Namespace Name Mixin selector
      official a Lro;a(Z)V
      intermediary method_54146 Lnet/minecraft/class_4517;method_54146(Z)V
      named setRerunUntilFailed Lnet/minecraft/test/GameTestState;setRerunUntilFailed(Z)V
    • shouldRerunUntilFailed

      public boolean shouldRerunUntilFailed()
      Mappings:
      Namespace Name Mixin selector
      official B Lro;B()Z
      intermediary method_54145 Lnet/minecraft/class_4517;method_54145()Z
      named shouldRerunUntilFailed Lnet/minecraft/test/GameTestState;shouldRerunUntilFailed()Z