File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ Subject: [PATCH] Ender dragon fight
55
66
77diff --git a/src/main/java/net/minecraft/world/level/dimension/end/EndDragonFight.java b/src/main/java/net/minecraft/world/level/dimension/end/EndDragonFight.java
8- index 18a1b4325cac81b040596071dab99ef9bf6f3142..40df5dbe88419e81e36998120381387eff4f1921 100644
8+ index 18a1b4325cac81b040596071dab99ef9bf6f3142..09552a26497e26590a306f76fff3162af36c1812 100644
99--- a/src/main/java/net/minecraft/world/level/dimension/end/EndDragonFight.java
1010+++ b/src/main/java/net/minecraft/world/level/dimension/end/EndDragonFight.java
1111@@ -9,6 +9,7 @@ import com.google.common.collect.Sets;
@@ -32,7 +32,7 @@ index 18a1b4325cac81b040596071dab99ef9bf6f3142..40df5dbe88419e81e36998120381387e
3232+ };
3333+ while (!this.level.chunkScheduler.getRegionLocker().tryLockNow(RegionPos.forChunk(0, 0), r)) {
3434+ long startBlockingTime = System.nanoTime();
35- + this.level.chunkSource.mainThreadProcessor.managedBlock(() -> System.nanoTime() - startBlockingTime < 1_000_000); // Wait for 1ms
35+ + this.level.chunkSource.mainThreadProcessor.managedBlock(() -> System.nanoTime() - startBlockingTime >= 1_000_000); // Wait for 1ms
3636+ }
3737+ // ShreddedPaper end - run on end island thread
3838 } else {
You can’t perform that action at this time.
0 commit comments