Fixes typo cause timings not ending

This commit is contained in:
Sotr
2018-07-23 18:55:08 +08:00
parent 87583d4e7c
commit 528ab01026
2 changed files with 5 additions and 2 deletions

View File

@@ -227,7 +227,7 @@ public abstract class MixinMinecraftServer {
if (AkarinGlobalConfig.legacyWorldTimings) {
for (int i = 0; i < worlds.size(); ++i) {
worlds.get(i).timings.tickEntities.stopTiming();
worlds.get(i).timings.doTick.startTiming();
worlds.get(i).timings.doTick.stopTiming();
}
}

View File

@@ -4,6 +4,7 @@ import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.injection.At;
import org.spongepowered.asm.mixin.injection.Redirect;
import io.akarin.api.internal.Akari;
import io.akarin.api.internal.mixin.IMixinLockProvider;
import net.minecraft.server.WorldServer;
@@ -13,7 +14,9 @@ public abstract class MixinWorldServer implements IMixinLockProvider {
value = "INVOKE",
target = "net/minecraft/server/PlayerChunkMap.flush()V"
))
public void onFlush() {} // Migrated to main thread
public void onFlush() {
Akari.logger.warn("Cancelled");
} // Migrated to main thread
private final Object tickLock = new Object();