Package net.minecraft.test
Class GameTestState
java.lang.Object
net.minecraft.test.GameTestState
- Mappings:
Namespace Name named net/minecraft/test/GameTestState
intermediary net/minecraft/class_4517
official sr
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate @Nullable TestInstanceBlockEntity
private boolean
private @Nullable TestException
private boolean
private final RegistryEntry.Reference
<TestInstance> private final Collection
<TestListener> private final BlockRotation
private boolean
private final Stopwatch
private final TestAttemptConfig
private int
private boolean
private final int
private final Object2LongMap
<Runnable> private final Collection
<TimedTaskRunner> private final ServerWorld
-
Constructor Summary
ConstructorsConstructorDescriptionGameTestState
(RegistryEntry.Reference<TestInstance> instanceEntry, BlockRotation rotation, ServerWorld world, TestAttemptConfig testAttemptConfig) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addListener
(TestListener listener) private void
complete()
void
copy()
(package private) TimedTaskRunner
void
fail
(TestException exception) void
long
getId()
int
getPos()
int
(package private) int
getTick()
int
getWorld()
init()
void
boolean
boolean
isFailed()
boolean
isFlaky()
boolean
boolean
isPassed()
boolean
boolean
private TestInstanceBlockEntity
placeTestInstance
(BlockPos pos, BlockRotation rotation, ServerWorld world) void
void
setTestBlockPos
(@Nullable BlockPos testBlockPos) private void
start()
startCountdown
(int additionalExpectedStopTime) void
tick
(TestRunContext context) private void
toString()
-
Field Details
-
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
- 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
- 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
- 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
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
- 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
- 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
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
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
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
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
- 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
- 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
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
- 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
- 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
- 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
-
GameTestState
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
-
setTestBlockPos
- 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
- 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
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
- 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
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
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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
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
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
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
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
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
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
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
- 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
- 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
- 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
-
addListener
- 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
- 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
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
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
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
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
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
- 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
- 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
- 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
- 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
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
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
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
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
- 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
- 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
- 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;
-