//#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