Remove unused world gen MixinData thread local

This commit is contained in:
James Seibel
2024-12-01 17:00:22 -06:00
parent b9a97a0fda
commit 3b4b4d6b7e
4 changed files with 0 additions and 22 deletions
@@ -198,24 +198,7 @@ public final class BatchGenerationEnvironment extends AbstractBatchGenerationEnv
}
public static ThreadLocal<Boolean> isDistantGeneratorThread = new ThreadLocal<>();
public static ThreadLocal<Object> onDistantGenerationMixinData = new ThreadLocal<>();
public static boolean isCurrentThreadDistantGeneratorThread() { return (isDistantGeneratorThread.get() != null); }
public static void putDistantGenerationMixinData(Object data)
{
LodUtil.assertTrue(isCurrentThreadDistantGeneratorThread());
onDistantGenerationMixinData.set(data);
}
public static Object getDistantGenerationMixinData()
{
LodUtil.assertTrue(isCurrentThreadDistantGeneratorThread());
return onDistantGenerationMixinData.get();
}
public static void clearDistantGenerationMixinData()
{
LodUtil.assertTrue(isCurrentThreadDistantGeneratorThread());
onDistantGenerationMixinData.remove();
}
@@ -91,7 +91,6 @@ public final class StepFeatures
#endif
Heightmap.primeHeightmaps(chunk, STATUS.heightmapsAfter());
BatchGenerationEnvironment.clearDistantGenerationMixinData();
}
catch (Exception e)
{
@@ -51,7 +51,6 @@ public class FabricServerProxy implements AbstractModInitializer.IEventProxy
private static final Logger LOGGER = DhLoggerBuilder.getLogger();
private final boolean isDedicatedServer;
public static Supplier<Boolean> isGenerationThreadChecker = null;
@@ -87,7 +86,6 @@ public class FabricServerProxy implements AbstractModInitializer.IEventProxy
public void registerEvents()
{
LOGGER.info("Registering Fabric Server Events");
isGenerationThreadChecker = BatchGenerationEnvironment::isCurrentThreadDistantGeneratorThread;
/* Register the mod needed event callbacks */
@@ -59,7 +59,6 @@ public class ForgeServerProxy implements AbstractModInitializer.IEventProxy
private final ServerApi serverApi = ServerApi.INSTANCE;
private final boolean isDedicated;
public static Supplier<Boolean> isGenerationThreadChecker = null;
@@ -82,7 +81,6 @@ public class ForgeServerProxy implements AbstractModInitializer.IEventProxy
public ForgeServerProxy(boolean isDedicated)
{
this.isDedicated = isDedicated;
isGenerationThreadChecker = BatchGenerationEnvironment::isCurrentThreadDistantGeneratorThread;
}