From 2fb4f73ae4d4ad304f9a3c272bdcbad99af483b0 Mon Sep 17 00:00:00 2001 From: Jonas Herzig Date: Sat, 27 Feb 2021 18:29:11 +0100 Subject: [PATCH] Move ChunkRenderDispatcherAccessor into 1.14.4 project --- .../mixin/ChunkRenderDispatcherAccessor.java | 35 +------------------ .../mixin/ChunkRenderDispatcherAccessor.java | 34 ++++++++++++++++++ 2 files changed, 35 insertions(+), 34 deletions(-) create mode 100644 versions/1.14.4/src/main/java/com/replaymod/render/mixin/ChunkRenderDispatcherAccessor.java diff --git a/src/main/java/com/replaymod/render/mixin/ChunkRenderDispatcherAccessor.java b/src/main/java/com/replaymod/render/mixin/ChunkRenderDispatcherAccessor.java index 2e1ed260..a6f9a3fe 100644 --- a/src/main/java/com/replaymod/render/mixin/ChunkRenderDispatcherAccessor.java +++ b/src/main/java/com/replaymod/render/mixin/ChunkRenderDispatcherAccessor.java @@ -1,34 +1 @@ -//#if MC>=10800 && MC<11500 -//$$ package com.replaymod.render.mixin; -//$$ -//$$ import net.minecraft.client.render.chunk.ChunkBuilder; -//$$ import net.minecraft.client.render.chunk.ChunkRenderTask; -//$$ import net.minecraft.client.render.chunk.ChunkRenderWorker; -//$$ import org.spongepowered.asm.mixin.Mixin; -//$$ import org.spongepowered.asm.mixin.gen.Accessor; -//$$ -//$$ import java.util.List; -//#if MC>=10904 -//$$ import java.util.concurrent.PriorityBlockingQueue; -//#else -//$$ import java.util.concurrent.BlockingQueue; -//#endif -//$$ -//$$ @Mixin(ChunkBuilder.class) -//$$ public interface ChunkRenderDispatcherAccessor { -//$$ @Accessor("workers") -//$$ List getListThreadedWorkers(); -//$$ - //#if MC>=10904 - //$$ @Accessor("pendingChunks") - //$$ PriorityBlockingQueue getQueueChunkUpdates(); - //$$ @Accessor("pendingChunks") - //$$ void setQueueChunkUpdates(PriorityBlockingQueue value); - //#else - //$$ @Accessor - //$$ BlockingQueue getQueueChunkUpdates(); - //$$ @Accessor - //$$ void setQueueChunkUpdates(BlockingQueue value); - //#endif -//$$ } -//#endif +// 1.14.4 to 1.8 diff --git a/versions/1.14.4/src/main/java/com/replaymod/render/mixin/ChunkRenderDispatcherAccessor.java b/versions/1.14.4/src/main/java/com/replaymod/render/mixin/ChunkRenderDispatcherAccessor.java new file mode 100644 index 00000000..2c62b138 --- /dev/null +++ b/versions/1.14.4/src/main/java/com/replaymod/render/mixin/ChunkRenderDispatcherAccessor.java @@ -0,0 +1,34 @@ +//#if MC>=10800 +package com.replaymod.render.mixin; + +import net.minecraft.client.render.chunk.ChunkBuilder; +import net.minecraft.client.render.chunk.ChunkRenderTask; +import net.minecraft.client.render.chunk.ChunkRenderWorker; +import org.spongepowered.asm.mixin.Mixin; +import org.spongepowered.asm.mixin.gen.Accessor; + +import java.util.List; +//#if MC>=10904 +import java.util.concurrent.PriorityBlockingQueue; +//#else +//$$ import java.util.concurrent.BlockingQueue; +//#endif + +@Mixin(ChunkBuilder.class) +public interface ChunkRenderDispatcherAccessor { + @Accessor("workers") + List getListThreadedWorkers(); + + //#if MC>=10904 + @Accessor("pendingChunks") + PriorityBlockingQueue getQueueChunkUpdates(); + @Accessor("pendingChunks") + void setQueueChunkUpdates(PriorityBlockingQueue value); + //#else + //$$ @Accessor + //$$ BlockingQueue getQueueChunkUpdates(); + //$$ @Accessor + //$$ void setQueueChunkUpdates(BlockingQueue value); + //#endif +} +//#endif