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 sr
  • Field Details Link icon

    • instanceEntry Link icon

      private final RegistryEntry.Reference<TestInstance> instanceEntry
      Mappings:
      Namespace Name Mixin selector
      named instanceEntry Lnet/minecraft/test/GameTestState;instanceEntry:Lnet/minecraft/registry/entry/RegistryEntry$Reference;
      intermediary field_56173 Lnet/minecraft/class_4517;field_56173:Lnet/minecraft/class_6880$class_6883;
      official a Lsr;a:Ljg$c;
    • testBlockPos Link icon

      @Nullable private @Nullable BlockPos testBlockPos
      Mappings:
      Namespace Name Mixin selector
      named testBlockPos Lnet/minecraft/test/GameTestState;testBlockPos:Lnet/minecraft/util/math/BlockPos;
      intermediary field_56174 Lnet/minecraft/class_4517;field_56174:Lnet/minecraft/class_2338;
      official b Lsr;b:Liw;
    • 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 c Lsr;c:Lasb;
    • 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 d Lsr;d: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 e Lsr;e: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 f Lsr;f: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 g Lsr;g:Lit/unimi/dsi/fastutil/objects/Object2LongMap;
    • 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 h Lsr;h: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 i Lsr;i:Z
    • tick Link icon

      private int tick
      Mappings:
      Namespace Name Mixin selector
      named tick Lnet/minecraft/test/GameTestState;tick:I
      intermediary field_21455 Lnet/minecraft/class_4517;field_21455:I
      official j Lsr;j:I
    • 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 k Lsr;k: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 l Lsr;l:Lth;
    • 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 m Lsr;m: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 n Lsr;n: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_56175 Lnet/minecraft/class_4517;field_56175:Lnet/minecraft/class_2470;
      official o Lsr;o:Ldui;
    • exception Link icon

      @Nullable private @Nullable TestException exception
      Mappings:
      Namespace Name Mixin selector
      named exception Lnet/minecraft/test/GameTestState;exception:Lnet/minecraft/test/TestException;
      intermediary field_20569 Lnet/minecraft/class_4517;field_20569:Lnet/minecraft/class_10751;
      official p Lsr;p:Lsp;
    • blockEntity Link icon

      Mappings:
      Namespace Name Mixin selector
      named blockEntity Lnet/minecraft/test/GameTestState;blockEntity:Lnet/minecraft/block/entity/TestInstanceBlockEntity;
      intermediary field_56176 Lnet/minecraft/class_4517;field_56176:Lnet/minecraft/class_10638;
      official q Lsr;q:Leaj;
  • Constructor Details Link icon

    • GameTestState Link icon

      public GameTestState(RegistryEntry.Reference<TestInstance> instanceEntry, BlockRotation rotation, ServerWorld world, TestAttemptConfig testAttemptConfig)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/test/GameTestState;<init>(Lnet/minecraft/registry/entry/RegistryEntry$Reference;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/test/TestAttemptConfig;)V
      intermediary <init> Lnet/minecraft/class_4517;<init>(Lnet/minecraft/class_6880$class_6883;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;Lnet/minecraft/class_9118;)V
      official <init> Lsr;<init>(Ljg$c;Ldui;Lasb;Lth;)V
  • Method Details Link icon

    • setTestBlockPos Link icon

      public void setTestBlockPos(@Nullable @Nullable BlockPos testBlockPos)
      Mappings:
      Namespace Name Mixin selector
      named setTestBlockPos Lnet/minecraft/test/GameTestState;setTestBlockPos(Lnet/minecraft/util/math/BlockPos;)V
      intermediary method_66949 Lnet/minecraft/class_4517;method_66949(Lnet/minecraft/class_2338;)V
      official a Lsr;a(Liw;)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 Lsr;a(I)Lsr;
    • initializeImmediately Link icon

      public void initializeImmediately()
      Mappings:
      Namespace Name Mixin selector
      named initializeImmediately Lnet/minecraft/test/GameTestState;initializeImmediately()V
      intermediary method_56213 Lnet/minecraft/class_4517;method_56213()V
      official a Lsr;a()V
    • 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 Lsr;a(Lsw;)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 E Lsr;E()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 F Lsr;F()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 Lsr;a(JLjava/lang/Runnable;)V
    • getId Link icon

      public Identifier getId()
      Mappings:
      Namespace Name Mixin selector
      named getId Lnet/minecraft/test/GameTestState;getId()Lnet/minecraft/util/Identifier;
      intermediary method_66951 Lnet/minecraft/class_4517;method_66951()Lnet/minecraft/class_2960;
      official b Lsr;b()Lalr;
    • 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 Lsr;c()Liw;
    • 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 Lsr;d()Liw;
    • 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 Lsr;e()Lffx;
    • getTestInstanceBlockEntity Link icon

      public TestInstanceBlockEntity getTestInstanceBlockEntity()
      Mappings:
      Namespace Name Mixin selector
      named getTestInstanceBlockEntity Lnet/minecraft/test/GameTestState;getTestInstanceBlockEntity()Lnet/minecraft/block/entity/TestInstanceBlockEntity;
      intermediary method_66953 Lnet/minecraft/class_4517;method_66953()Lnet/minecraft/class_10638;
      official f Lsr;f()Leaj;
    • 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 Lsr;g()Lasb;
    • 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 Lsr;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 Lsr;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 Lsr;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 Lsr;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 Lsr;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 G Lsr;G()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 Lsr;m()V
    • fail Link icon

      public void fail(Text message)
      Mappings:
      Namespace Name Mixin selector
      named fail Lnet/minecraft/test/GameTestState;fail(Lnet/minecraft/text/Text;)V
      intermediary method_67485 Lnet/minecraft/class_4517;method_67485(Lnet/minecraft/class_2561;)V
      official a Lsr;a(Lxg;)V
    • fail Link icon

      public void fail(TestException exception)
      Mappings:
      Namespace Name Mixin selector
      named fail Lnet/minecraft/test/GameTestState;fail(Lnet/minecraft/test/TestException;)V
      intermediary method_22168 Lnet/minecraft/class_4517;method_22168(Lnet/minecraft/class_10751;)V
      official a Lsr;a(Lsp;)V
    • getThrowable Link icon

      @Nullable public @Nullable TestException getThrowable()
      Mappings:
      Namespace Name Mixin selector
      named getThrowable Lnet/minecraft/test/GameTestState;getThrowable()Lnet/minecraft/test/TestException;
      intermediary method_22182 Lnet/minecraft/class_4517;method_22182()Lnet/minecraft/class_10751;
      official n Lsr;n()Lsp;
    • 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 Lsr;a(Lsu;)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 Lsr;o()Lsr;
    • placeTestInstance Link icon

      private TestInstanceBlockEntity placeTestInstance(BlockPos pos, BlockRotation rotation, ServerWorld world)
      Mappings:
      Namespace Name Mixin selector
      named placeTestInstance Lnet/minecraft/test/GameTestState;placeTestInstance(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/BlockRotation;Lnet/minecraft/server/world/ServerWorld;)Lnet/minecraft/block/entity/TestInstanceBlockEntity;
      intermediary method_66950 Lnet/minecraft/class_4517;method_66950(Lnet/minecraft/class_2338;Lnet/minecraft/class_2470;Lnet/minecraft/class_3218;)Lnet/minecraft/class_10638;
      official a Lsr;a(Liw;Ldui;Lasb;)Leaj;
    • getTick Link icon

      int getTick()
      Mappings:
      Namespace Name Mixin selector
      named getTick Lnet/minecraft/test/GameTestState;getTick()I
      intermediary method_36065 Lnet/minecraft/class_4517;method_36065()I
      official p Lsr;p()I
    • 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 Lsr;q()Lsx;
    • 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 Lsr;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 Lsr;s()Z
    • getStructure Link icon

      public Identifier getStructure()
      Mappings:
      Namespace Name Mixin selector
      named getStructure Lnet/minecraft/test/GameTestState;getStructure()Lnet/minecraft/util/Identifier;
      intermediary method_66954 Lnet/minecraft/class_4517;method_66954()Lnet/minecraft/class_2960;
      official t Lsr;t()Lalr;
    • 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 Lsr;u()Ldui;
    • getInstance Link icon

      public TestInstance getInstance()
      Mappings:
      Namespace Name Mixin selector
      named getInstance Lnet/minecraft/test/GameTestState;getInstance()Lnet/minecraft/test/TestInstance;
      intermediary method_66955 Lnet/minecraft/class_4517;method_66955()Lnet/minecraft/class_10660;
      official v Lsr;v()Lss;
    • getInstanceEntry Link icon

      public RegistryEntry.Reference<TestInstance> getInstanceEntry()
      Mappings:
      Namespace Name Mixin selector
      named getInstanceEntry Lnet/minecraft/test/GameTestState;getInstanceEntry()Lnet/minecraft/registry/entry/RegistryEntry$Reference;
      intermediary method_66956 Lnet/minecraft/class_4517;method_66956()Lnet/minecraft/class_6880$class_6883;
      official w Lsr;w()Ljg$c;
    • 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 x Lsr;x()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 y Lsr;y()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 z Lsr;z()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 A Lsr;A()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 B Lsr;B()Lth;
    • 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 C Lsr;C()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 D Lsr;D()Lsr;