diff --git a/src/main/java/com/replaymod/extras/advancedscreenshots/ScreenshotRenderer.java b/src/main/java/com/replaymod/extras/advancedscreenshots/ScreenshotRenderer.java index 1049cd02..cd7613f9 100644 --- a/src/main/java/com/replaymod/extras/advancedscreenshots/ScreenshotRenderer.java +++ b/src/main/java/com/replaymod/extras/advancedscreenshots/ScreenshotRenderer.java @@ -71,6 +71,9 @@ public class ScreenshotRenderer implements RenderInfo { , false //#endif ); + //#if MC>=11500 + //$$ mc.gameRenderer.onResized(displayWidthBefore, displayHeightBefore); + //#endif //#else //$$ mc.resize(displayWidthBefore, displayHeightBefore); //#endif diff --git a/src/main/java/com/replaymod/render/capturer/OpenGlFrameCapturer.java b/src/main/java/com/replaymod/render/capturer/OpenGlFrameCapturer.java index a9d687ab..1759fdae 100644 --- a/src/main/java/com/replaymod/render/capturer/OpenGlFrameCapturer.java +++ b/src/main/java/com/replaymod/render/capturer/OpenGlFrameCapturer.java @@ -129,6 +129,9 @@ public abstract class OpenGlFrameCapturer=11500 + //$$ mc.gameRenderer.onResized(width, height); + //#endif //#else //$$ if (width != mc.displayWidth || height != mc.displayHeight) { //$$ mc.resize(width, height); diff --git a/src/main/java/com/replaymod/render/rendering/VideoRenderer.java b/src/main/java/com/replaymod/render/rendering/VideoRenderer.java index a91b97ce..38890ee9 100644 --- a/src/main/java/com/replaymod/render/rendering/VideoRenderer.java +++ b/src/main/java/com/replaymod/render/rendering/VideoRenderer.java @@ -378,6 +378,9 @@ public class VideoRenderer implements RenderInfo { MainWindowAccessor acc = (MainWindowAccessor) (Object) getWindow(mc); acc.setFramebufferWidth(displayWidth); acc.setFramebufferHeight(displayHeight); + //#if MC>=11500 + //$$ mc.gameRenderer.onResized(displayWidth, displayHeight); + //#endif //#else //$$ mc.resize(displayWidth, displayHeight); //#endif