diff --git a/src/main/java/de/bixilon/minosoft/config/config/game/OtherGameConfig.kt b/src/main/java/de/bixilon/minosoft/config/config/game/OtherGameConfig.kt index 47cb5b863..5795da28c 100644 --- a/src/main/java/de/bixilon/minosoft/config/config/game/OtherGameConfig.kt +++ b/src/main/java/de/bixilon/minosoft/config/config/game/OtherGameConfig.kt @@ -20,4 +20,5 @@ data class OtherGameConfig( @Json(name = "flower_random_offset") var flowerRandomOffset: Boolean = true, @Json(name = "block_outline") var blockOutline: BlockOutline = BlockOutline(), @Json(name = "magic_fps") var magicFPS: Boolean = false, + @Json(name = "super_dumb_advanced_setting_leave_at_1") var swapInterval: Int = 1, ) diff --git a/src/main/java/de/bixilon/minosoft/gui/rendering/RenderWindow.kt b/src/main/java/de/bixilon/minosoft/gui/rendering/RenderWindow.kt index 63672e5df..0c89600d7 100644 --- a/src/main/java/de/bixilon/minosoft/gui/rendering/RenderWindow.kt +++ b/src/main/java/de/bixilon/minosoft/gui/rendering/RenderWindow.kt @@ -172,7 +172,7 @@ class RenderWindow( // Make the OpenGL context current glfwMakeContextCurrent(windowId) // Enable v-sync - glfwSwapInterval(1) + glfwSwapInterval(Minosoft.config.config.game.other.swapInterval) // Make the window visible