blob: 69d1f2e0b65527038e1c69b7b64bc47c31fa10a8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
package cc.polyfrost.oneconfig.internal.plugin;
import cc.polyfrost.oneconfig.gui.OneConfigGui;
import cc.polyfrost.oneconfig.libs.universal.UScreen;
import cc.polyfrost.oneconfig.utils.gui.GuiUtils;
import net.minecraft.client.gui.GuiScreen;
import java.util.Optional;
public class OptifineConfigHook {
public static boolean shouldNotApplyFastRender() {
if (UScreen.getCurrentScreen() instanceof OneConfigGui) {
return true;
}
for (Optional<GuiScreen> screen : GuiUtils.getScreenQueue()) {
if (screen.isPresent() && screen.get() instanceof OneConfigGui) {
return true;
}
}
return false;
}
}
|