diff --git a/common/src/main/java/org/embeddedt/modernfix/common/mixin/feature/cause_lag_by_disabling_threads/UtilMixin.java b/common/src/main/java/org/embeddedt/modernfix/common/mixin/feature/cause_lag_by_disabling_threads/UtilMixin.java index a8b452bd..e8b7285e 100644 --- a/common/src/main/java/org/embeddedt/modernfix/common/mixin/feature/cause_lag_by_disabling_threads/UtilMixin.java +++ b/common/src/main/java/org/embeddedt/modernfix/common/mixin/feature/cause_lag_by_disabling_threads/UtilMixin.java @@ -1,5 +1,6 @@ package org.embeddedt.modernfix.common.mixin.feature.cause_lag_by_disabling_threads; +import net.minecraft.TracingExecutor; import net.minecraft.Util; import org.embeddedt.modernfix.util.DirectExecutorService; import org.spongepowered.asm.mixin.Final; @@ -7,10 +8,8 @@ import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.Mutable; import org.spongepowered.asm.mixin.Shadow; -import java.util.concurrent.ExecutorService; - @Mixin(Util.class) public class UtilMixin { @Shadow @Final @Mutable - private static final ExecutorService BACKGROUND_EXECUTOR = new DirectExecutorService(); + private static final TracingExecutor BACKGROUND_EXECUTOR = new TracingExecutor(new DirectExecutorService()); }