From 0fb71316318faaada0db48f74496996bd3da3df0 Mon Sep 17 00:00:00 2001 From: James Seibel Date: Fri, 8 Nov 2024 07:41:02 -0600 Subject: [PATCH] deprectate MC_CLIENT.executeOnRenderThread() Use GLProxy instead --- .../minecraft/IMinecraftClientWrapper.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/com/seibel/distanthorizons/core/wrapperInterfaces/minecraft/IMinecraftClientWrapper.java b/core/src/main/java/com/seibel/distanthorizons/core/wrapperInterfaces/minecraft/IMinecraftClientWrapper.java index bec5ddcff..fcb22b01e 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/wrapperInterfaces/minecraft/IMinecraftClientWrapper.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/wrapperInterfaces/minecraft/IMinecraftClientWrapper.java @@ -25,6 +25,7 @@ import java.util.UUID; import com.seibel.distanthorizons.core.enums.EDhDirection; import com.seibel.distanthorizons.core.pos.blockPos.DhBlockPos; import com.seibel.distanthorizons.core.pos.DhChunkPos; +import com.seibel.distanthorizons.core.render.glObject.GLProxy; import com.seibel.distanthorizons.core.wrapperInterfaces.world.IClientLevelWrapper; import com.seibel.distanthorizons.coreapi.ModInfo; import com.seibel.distanthorizons.coreapi.interfaces.dependencyInjection.IBindable; @@ -147,7 +148,11 @@ public interface IMinecraftClientWrapper extends IBindable Object getOptionsObject(); - /** Executes the given task on Minecraft's render thread. */ + /** + * Executes the given task on Minecraft's render thread. + * @deprecated use {@link GLProxy#runningOnRenderThread()} instead + */ + @Deprecated void executeOnRenderThread(Runnable runnable); }