forked from RepoMirrors/kami-blue
make fixgui even more reliable
This commit is contained in:
parent
8d9ae76dd7
commit
bc7400a7f1
|
@ -42,8 +42,6 @@ public class GuiFrameUtil {
|
||||||
if (kamiGUI == null || mc.player == null) return;
|
if (kamiGUI == null || mc.player == null) return;
|
||||||
List<Frame> frames = ContainerHelper.getAllChildren(Frame.class, kamiGUI);
|
List<Frame> frames = ContainerHelper.getAllChildren(Frame.class, kamiGUI);
|
||||||
for (Frame frame : frames) {
|
for (Frame frame : frames) {
|
||||||
if (frame.getX() < 0) frame.setX(0);
|
|
||||||
if (frame.getY() < 0) frame.setY(0);
|
|
||||||
int divider = mc.gameSettings.guiScale;
|
int divider = mc.gameSettings.guiScale;
|
||||||
if (divider == 0) divider = 3;
|
if (divider == 0) divider = 3;
|
||||||
if (frame.getX() > (Display.getWidth() / divider)) {
|
if (frame.getX() > (Display.getWidth() / divider)) {
|
||||||
|
@ -52,6 +50,8 @@ public class GuiFrameUtil {
|
||||||
if (frame.getY() > (Display.getHeight() / divider)) {
|
if (frame.getY() > (Display.getHeight() / divider)) {
|
||||||
frame.setY((Display.getHeight() / divider) - frame.getHeight());
|
frame.setY((Display.getHeight() / divider) - frame.getHeight());
|
||||||
}
|
}
|
||||||
|
if (frame.getX() < 0) frame.setX(0);
|
||||||
|
if (frame.getY() < 0) frame.setY(0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue