Class GameTestState

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

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

    • testFunction Link icon

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

      Mappings:
      Namespace Name Mixin selector
      named pos Lnet/minecraft/test/GameTestState;pos:Lnet/minecraft/util/math/BlockPos;
      intermediary field_20560 Lnet/minecraft/class_4517;field_20560:Lnet/minecraft/class_2338;
      official b Lsl;b:Lji;
    • boxMinPos Link icon

      @Nullable private @Nullable BlockPos boxMinPos
      Mappings:
      Namespace Name Mixin selector
      named boxMinPos Lnet/minecraft/test/GameTestState;boxMinPos:Lnet/minecraft/util/math/BlockPos;
      intermediary field_48468 Lnet/minecraft/class_4517;field_48468:Lnet/minecraft/class_2338;
      official c Lsl;c:Lji;
    • world Link icon

      private final ServerWorld world
      Mappings:
      Namespace Name Mixin selector
      named world Lnet/minecraft/test/GameTestState;world:Lnet/minecraft/server/world/ServerWorld;
      intermediary field_20561 Lnet/minecraft/class_4517;field_20561:Lnet/minecraft/class_3218;
      official d Lsl;d:Lard;
    • listeners Link icon

      private final Collection<TestListener> listeners
      Mappings:
      Namespace Name Mixin selector
      named listeners Lnet/minecraft/test/GameTestState;listeners:Ljava/util/Collection;
      intermediary field_20562 Lnet/minecraft/class_4517;field_20562:Ljava/util/Collection;
      official e Lsl;e:Ljava/util/Collection;
    • tickLimit Link icon

      private final int tickLimit
      Mappings:
      Namespace Name Mixin selector
      named tickLimit Lnet/minecraft/test/GameTestState;tickLimit:I
      intermediary field_20563 Lnet/minecraft/class_4517;field_20563:I
      official f Lsl;f:I
    • timedTaskRunners Link icon

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

      private final Object2LongMap<Runnable> ticksByRunnables
      Mappings:
      Namespace Name Mixin selector
      named ticksByRunnables Lnet/minecraft/test/GameTestState;ticksByRunnables:Lit/unimi/dsi/fastutil/objects/Object2LongMap;
      intermediary field_21453 Lnet/minecraft/class_4517;field_21453:Lit/unimi/dsi/fastutil/objects/Object2LongMap;
      official h Lsl;h:Lit/unimi/dsi/fastutil/objects/Object2LongMap;
    • startTime Link icon

      private long startTime
      Mappings:
      Namespace Name Mixin selector
      named startTime Lnet/minecraft/test/GameTestState;startTime:J
      intermediary field_21454 Lnet/minecraft/class_4517;field_21454:J
      official i Lsl;i:J
    • initialDelay Link icon

      private int initialDelay
      Mappings:
      Namespace Name Mixin selector
      named initialDelay Lnet/minecraft/test/GameTestState;initialDelay:I
      intermediary field_47172 Lnet/minecraft/class_4517;field_47172:I
      official j Lsl;j:I
    • initialized Link icon

      private boolean initialized
      Mappings:
      Namespace Name Mixin selector
      named initialized Lnet/minecraft/test/GameTestState;initialized:Z
      intermediary field_47173 Lnet/minecraft/class_4517;field_47173:Z
      official k Lsl;k:Z
    • tickedOnce Link icon

      private boolean tickedOnce
      Mappings:
      Namespace Name Mixin selector
      named tickedOnce Lnet/minecraft/test/GameTestState;tickedOnce:Z
      intermediary field_47174 Lnet/minecraft/class_4517;field_47174:Z
      official l Lsl;l:Z
    • tick Link icon

      private long tick
      Mappings:
      Namespace Name Mixin selector
      named tick Lnet/minecraft/test/GameTestState;tick:J
      intermediary field_21455 Lnet/minecraft/class_4517;field_21455:J
      official m Lsl;m:J
    • started Link icon

      private boolean started
      Mappings:
      Namespace Name Mixin selector
      named started Lnet/minecraft/test/GameTestState;started:Z
      intermediary field_20565 Lnet/minecraft/class_4517;field_20565:Z
      official n Lsl;n:Z
    • testAttemptConfig Link icon

      private final TestAttemptConfig testAttemptConfig
      Mappings:
      Namespace Name Mixin selector
      named testAttemptConfig Lnet/minecraft/test/GameTestState;testAttemptConfig:Lnet/minecraft/test/TestAttemptConfig;
      intermediary field_48469 Lnet/minecraft/class_4517;field_48469:Lnet/minecraft/class_9118;
      official o Lsl;o:Lsy;
    • stopwatch Link icon

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

      private boolean completed
      Mappings:
      Namespace Name Mixin selector
      named completed Lnet/minecraft/test/GameTestState;completed:Z
      intermediary field_20567 Lnet/minecraft/class_4517;field_20567:Z
      official q Lsl;q:Z
    • rotation Link icon

      private final BlockRotation rotation
      Mappings:
      Namespace Name Mixin selector
      named rotation Lnet/minecraft/test/GameTestState;rotation:Lnet/minecraft/util/BlockRotation;
      intermediary field_25301 Lnet/minecraft/class_4517;field_25301:Lnet/minecraft/class_2470;
      official r Lsl;r:Ldqf;
    • throwable Link icon

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

      @Nullable private @Nullable StructureBlockBlockEntity structureBlockEntity
      Mappings:
      Namespace Name Mixin selector
      named structureBlockEntity Lnet/minecraft/test/GameTestState;structureBlockEntity:Lnet/minecraft/block/entity/StructureBlockBlockEntity;
      intermediary field_27805 Lnet/minecraft/class_4517;field_27805:Lnet/minecraft/class_2633;
      official t Lsl;t:Ldvs;
  • Constructor Details Link icon

    • GameTestState Link icon

      public GameTestState(TestFunction testFunction, BlockRotation rotation, ServerWorld world, TestAttemptConfig testAttemptConfig)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/test/GameTestState;<init>(Lnet/minecraft/test/TestFunction;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/test/TestAttemptConfig;)V
      intermediary <init> Lnet/minecraft/class_4517;<init>(Lnet/minecraft/class_4529;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;Lnet/minecraft/class_9118;)V
      official <init> Lsl;<init>(Ltf;Ldqf;Lard;Lsy;)V
  • Method Details Link icon

    • setPos Link icon

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

      public GameTestState startCountdown(int additionalExpectedStopTime)
      Mappings:
      Namespace Name Mixin selector
      named startCountdown Lnet/minecraft/test/GameTestState;startCountdown(I)Lnet/minecraft/test/GameTestState;
      intermediary method_23634 Lnet/minecraft/class_4517;method_23634(I)Lnet/minecraft/class_4517;
      official a Lsl;a(I)Lsl;
    • initializeImmediately Link icon

      public GameTestState initializeImmediately()
      Mappings:
      Namespace Name Mixin selector
      named initializeImmediately Lnet/minecraft/test/GameTestState;initializeImmediately()Lnet/minecraft/test/GameTestState;
      intermediary method_56213 Lnet/minecraft/class_4517;method_56213()Lnet/minecraft/class_4517;
      official a Lsl;a()Lsl;
    • initialize Link icon

      private boolean initialize()
      Mappings:
      Namespace Name Mixin selector
      named initialize Lnet/minecraft/test/GameTestState;initialize()Z
      intermediary method_56211 Lnet/minecraft/class_4517;method_56211()Z
      official E Lsl;E()Z
    • tick Link icon

      public void tick(TestRunContext context)
      Mappings:
      Namespace Name Mixin selector
      named tick Lnet/minecraft/test/GameTestState;tick(Lnet/minecraft/test/TestRunContext;)V
      intermediary method_22165 Lnet/minecraft/class_4517;method_22165(Lnet/minecraft/class_4520;)V
      official a Lsl;a(Lso;)V
    • tickTests Link icon

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

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

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

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

      @Nullable public @Nullable BlockPos getPos()
      Mappings:
      Namespace Name Mixin selector
      named getPos Lnet/minecraft/test/GameTestState;getPos()Lnet/minecraft/util/math/BlockPos;
      intermediary method_22172 Lnet/minecraft/class_4517;method_22172()Lnet/minecraft/class_2338;
      official c Lsl;c()Lji;
    • getOrigin Link icon

      public BlockPos getOrigin()
      Mappings:
      Namespace Name Mixin selector
      named getOrigin Lnet/minecraft/test/GameTestState;getOrigin()Lnet/minecraft/util/math/BlockPos;
      intermediary method_64385 Lnet/minecraft/class_4517;method_64385()Lnet/minecraft/class_2338;
      official d Lsl;d()Lji;
    • getBoundingBox Link icon

      public Box getBoundingBox()
      Mappings:
      Namespace Name Mixin selector
      named getBoundingBox Lnet/minecraft/test/GameTestState;getBoundingBox()Lnet/minecraft/util/math/Box;
      intermediary method_36062 Lnet/minecraft/class_4517;method_36062()Lnet/minecraft/class_238;
      official e Lsl;e()Lfaw;
    • getStructureBlockBlockEntity Link icon

      public StructureBlockBlockEntity getStructureBlockBlockEntity()
      Mappings:
      Namespace Name Mixin selector
      named getStructureBlockBlockEntity Lnet/minecraft/test/GameTestState;getStructureBlockBlockEntity()Lnet/minecraft/block/entity/StructureBlockBlockEntity;
      intermediary method_36059 Lnet/minecraft/class_4517;method_36059()Lnet/minecraft/class_2633;
      official f Lsl;f()Ldvs;
    • getWorld Link icon

      public ServerWorld getWorld()
      Mappings:
      Namespace Name Mixin selector
      named getWorld Lnet/minecraft/test/GameTestState;getWorld()Lnet/minecraft/server/world/ServerWorld;
      intermediary method_22176 Lnet/minecraft/class_4517;method_22176()Lnet/minecraft/class_3218;
      official g Lsl;g()Lard;
    • isPassed Link icon

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

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

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

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

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

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

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

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

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

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

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

      public GameTestState init()
      Mappings:
      Namespace Name Mixin selector
      named init Lnet/minecraft/test/GameTestState;init()Lnet/minecraft/test/GameTestState;
      intermediary method_22166 Lnet/minecraft/class_4517;method_22166()Lnet/minecraft/class_4517;
      official o Lsl;o()Lsl;
    • getTick Link icon

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

      TimedTaskRunner createTimedTaskRunner()
      Mappings:
      Namespace Name Mixin selector
      named createTimedTaskRunner Lnet/minecraft/test/GameTestState;createTimedTaskRunner()Lnet/minecraft/test/TimedTaskRunner;
      intermediary method_36066 Lnet/minecraft/class_4517;method_36066()Lnet/minecraft/class_4693;
      official q Lsl;q()Lsp;
    • isRequired Link icon

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

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

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

      public BlockRotation getRotation()
      Mappings:
      Namespace Name Mixin selector
      named getRotation Lnet/minecraft/test/GameTestState;getRotation()Lnet/minecraft/util/BlockRotation;
      intermediary method_29402 Lnet/minecraft/class_4517;method_29402()Lnet/minecraft/class_2470;
      official u Lsl;u()Ldqf;
    • getTestFunction Link icon

      public TestFunction getTestFunction()
      Mappings:
      Namespace Name Mixin selector
      named getTestFunction Lnet/minecraft/test/GameTestState;getTestFunction()Lnet/minecraft/test/TestFunction;
      intermediary method_29403 Lnet/minecraft/class_4517;method_29403()Lnet/minecraft/class_4529;
      official v Lsl;v()Ltf;
    • getTickLimit Link icon

      public int getTickLimit()
      Mappings:
      Namespace Name Mixin selector
      named getTickLimit Lnet/minecraft/test/GameTestState;getTickLimit()I
      intermediary method_36067 Lnet/minecraft/class_4517;method_36067()I
      official w Lsl;w()I
    • isFlaky Link icon

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

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

      public int getRequiredSuccesses()
      Mappings:
      Namespace Name Mixin selector
      named getRequiredSuccesses Lnet/minecraft/test/GameTestState;getRequiredSuccesses()I
      intermediary method_32243 Lnet/minecraft/class_4517;method_32243()I
      official z Lsl;z()I
    • getTestAttemptConfig Link icon

      public TestAttemptConfig getTestAttemptConfig()
      Mappings:
      Namespace Name Mixin selector
      named getTestAttemptConfig Lnet/minecraft/test/GameTestState;getTestAttemptConfig()Lnet/minecraft/test/TestAttemptConfig;
      intermediary method_56215 Lnet/minecraft/class_4517;method_56215()Lnet/minecraft/class_9118;
      official A Lsl;A()Lsy;
    • streamListeners Link icon

      public Stream<TestListener> streamListeners()
      Mappings:
      Namespace Name Mixin selector
      named streamListeners Lnet/minecraft/test/GameTestState;streamListeners()Ljava/util/stream/Stream;
      intermediary method_56209 Lnet/minecraft/class_4517;method_56209()Ljava/util/stream/Stream;
      official B Lsl;B()Ljava/util/stream/Stream;
    • copy Link icon

      public GameTestState copy()
      Mappings:
      Namespace Name Mixin selector
      named copy Lnet/minecraft/test/GameTestState;copy()Lnet/minecraft/test/GameTestState;
      intermediary method_56210 Lnet/minecraft/class_4517;method_56210()Lnet/minecraft/class_4517;
      official C Lsl;C()Lsl;
    • getBoxMinPos Link icon

      public BlockPos getBoxMinPos()
      Mappings:
      Namespace Name Mixin selector
      named getBoxMinPos Lnet/minecraft/test/GameTestState;getBoxMinPos()Lnet/minecraft/util/math/BlockPos;
      intermediary method_56212 Lnet/minecraft/class_4517;method_56212()Lnet/minecraft/class_2338;
      official D Lsl;D()Lji;
    • setBoxMinPos Link icon

      public void setBoxMinPos(BlockPos boxMinPos)
      Mappings:
      Namespace Name Mixin selector
      named setBoxMinPos Lnet/minecraft/test/GameTestState;setBoxMinPos(Lnet/minecraft/util/math/BlockPos;)V
      intermediary method_56214 Lnet/minecraft/class_4517;method_56214(Lnet/minecraft/class_2338;)V
      official b Lsl;b(Lji;)V