Fixes typo cause timings not ending
This commit is contained in:
@@ -227,7 +227,7 @@ public abstract class MixinMinecraftServer {
|
|||||||
if (AkarinGlobalConfig.legacyWorldTimings) {
|
if (AkarinGlobalConfig.legacyWorldTimings) {
|
||||||
for (int i = 0; i < worlds.size(); ++i) {
|
for (int i = 0; i < worlds.size(); ++i) {
|
||||||
worlds.get(i).timings.tickEntities.stopTiming();
|
worlds.get(i).timings.tickEntities.stopTiming();
|
||||||
worlds.get(i).timings.doTick.startTiming();
|
worlds.get(i).timings.doTick.stopTiming();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ import org.spongepowered.asm.mixin.Mixin;
|
|||||||
import org.spongepowered.asm.mixin.injection.At;
|
import org.spongepowered.asm.mixin.injection.At;
|
||||||
import org.spongepowered.asm.mixin.injection.Redirect;
|
import org.spongepowered.asm.mixin.injection.Redirect;
|
||||||
|
|
||||||
|
import io.akarin.api.internal.Akari;
|
||||||
import io.akarin.api.internal.mixin.IMixinLockProvider;
|
import io.akarin.api.internal.mixin.IMixinLockProvider;
|
||||||
import net.minecraft.server.WorldServer;
|
import net.minecraft.server.WorldServer;
|
||||||
|
|
||||||
@@ -13,7 +14,9 @@ public abstract class MixinWorldServer implements IMixinLockProvider {
|
|||||||
value = "INVOKE",
|
value = "INVOKE",
|
||||||
target = "net/minecraft/server/PlayerChunkMap.flush()V"
|
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();
|
private final Object tickLock = new Object();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user