Class GameTestState

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

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

    • testFunction

      private final TestFunction testFunction
      Mappings:
      Namespace Name Mixin selector
      official a Loj;a:Lpa;
      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 Loj;b:Lgt;
      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 Loj;c:Lafo;
      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 Loj;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 Loj;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 Loj;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 Loj;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 Loj;h:J
      intermediary field_21454 Lnet/minecraft/class_4517;field_21454:J
      named expectedStopTime Lnet/minecraft/test/GameTestState;expectedStopTime:J
    • tick

      private long tick
      Mappings:
      Namespace Name Mixin selector
      official i Loj;i: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 j Loj;j:Z
      intermediary field_20565 Lnet/minecraft/class_4517;field_20565:Z
      named started Lnet/minecraft/test/GameTestState;started:Z
    • stopwatch

      private final Stopwatch stopwatch
      Mappings:
      Namespace Name Mixin selector
      official k Loj;k: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 l Loj;l: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 m Loj;m:Lcoz;
      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 n Loj;n: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 o Loj;o:Lctr;
      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> Loj;<init>(Lpa;Lcoz;Lafo;)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 Loj;a(Lgt;)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 Loj;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 Loj;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 A Loj;A()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 B Loj;B()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 Loj;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 Loj;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 Loj;d()Lgt;
      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;
    • getSize

      @Nullable public @Nullable Vec3i getSize()
      Mappings:
      Namespace Name Mixin selector
      official e Loj;e()Lhs;
      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 f Loj;f()Ldvo;
      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 C Loj;C()Lctr;
      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 g Loj;g()Lafo;
      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 h Loj;h()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 i Loj;i()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 j Loj;j()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 k Loj;k()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 l Loj;l()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 D Loj;D()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 m Loj;m()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 Loj;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 n Loj;n()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 Loj;a(Lok;)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, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Loj;a(Lgt;I)V
      intermediary method_22166 Lnet/minecraft/class_4517;method_22166(Lnet/minecraft/class_2338;I)V
      named init Lnet/minecraft/test/GameTestState;init(Lnet/minecraft/util/math/BlockPos;I)V
    • clearArea

      public void clearArea()
      Mappings:
      Namespace Name Mixin selector
      official o Loj;o()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 p Loj;p()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 q Loj;q()Lon;
      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 r Loj;r()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 s Loj;s()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 t Loj;t()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 u Loj;u()Lcoz;
      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 v Loj;v()Lpa;
      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 w Loj;w()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 x Loj;x()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 y Loj;y()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 z Loj;z()I
      intermediary method_32243 Lnet/minecraft/class_4517;method_32243()I
      named getRequiredSuccesses Lnet/minecraft/test/GameTestState;getRequiredSuccesses()I