Skip to content

Commit e633b43

Browse files
committed
Actually fix gametests (hopefully)
1 parent e8307eb commit e633b43

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

src/gameTest/java/mekanism/common/tests/network/TransmitterNetworkTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ private static class ChunkData {
156156
@Nullable
157157
private ChunkPos absolutePos;
158158
private long absPos;
159-
private boolean isLoaded;
159+
private boolean isLoaded = true;
160160

161161
public ChunkData(int x, int y) {
162162
this.relativePos = new ChunkPos(x, y);
@@ -186,8 +186,8 @@ public int updateChunkLoading(MekGameTestHelper helper, boolean load, int level)
186186
if (holder == null) {//Should never happen unless start value was unloaded
187187
helper.fail("Error loading chunk", relativePos);
188188
} else {
189-
//And force all updates to run to make the chunk have the scheduling we want it to
190-
distanceManager.runAllUpdates(chunkMap);
189+
//And ensure we schedule it to be updated by the distance manager
190+
distanceManager.chunksToUpdateFutures.add(holder);
191191
}
192192
} else {
193193
//If it is currently loaded, queue it for unload

src/gameTest/resources/META-INF/gametest_ats.cfg

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
public net.minecraft.server.level.DistanceManager chunksToUpdateFutures
12
public net.minecraft.server.level.DistanceManager getChunk(J)Lnet/minecraft/server/level/ChunkHolder;
23
public net.minecraft.server.level.DistanceManager updateChunkScheduling(JILnet/minecraft/server/level/ChunkHolder;I)Lnet/minecraft/server/level/ChunkHolder;
34

0 commit comments

Comments
 (0)