make playerselector not act up when using chat
All checks were successful
/ Build BaseBand DSM & Broadway (push) Successful in 2m30s
All checks were successful
/ Build BaseBand DSM & Broadway (push) Successful in 2m30s
This commit is contained in:
parent
b21e85a998
commit
197c81cc2b
1 changed files with 2 additions and 2 deletions
|
@ -92,7 +92,7 @@ public class PlayerSelector extends Feature {
|
||||||
for (int i = Math.max(0, cursor - 5); i < Math.min(display.size(), cursor + 6); i++) {
|
for (int i = Math.max(0, cursor - 5); i < Math.min(display.size(), cursor + 6); i++) {
|
||||||
NetworkPlayerInfo playerInfo = display.get(i);
|
NetworkPlayerInfo playerInfo = display.get(i);
|
||||||
boolean selected = cursor == i;
|
boolean selected = cursor == i;
|
||||||
if (selected && Keyboard.isKeyDown(Keyboard.KEY_RIGHT)) {
|
if (mc.currentScreen == null && selected && Keyboard.isKeyDown(Keyboard.KEY_RIGHT)) {
|
||||||
mode = Mode.OPTIONS;
|
mode = Mode.OPTIONS;
|
||||||
optionCursor = 0;
|
optionCursor = 0;
|
||||||
}
|
}
|
||||||
|
@ -101,7 +101,7 @@ public class PlayerSelector extends Feature {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
private void renderOptions(int x, int y) {
|
private void renderOptions(int x, int y) {
|
||||||
if(Keyboard.isKeyDown(Keyboard.KEY_LEFT))
|
if(mc.currentScreen != null || Keyboard.isKeyDown(Keyboard.KEY_LEFT))
|
||||||
mode = Mode.LIST;
|
mode = Mode.LIST;
|
||||||
mc.fontRenderer.drawStringWithShadow(" Select with enter", x, y - mc.fontRenderer.FONT_HEIGHT, 0xffffffff);
|
mc.fontRenderer.drawStringWithShadow(" Select with enter", x, y - mc.fontRenderer.FONT_HEIGHT, 0xffffffff);
|
||||||
y += -Math.min(optionCursor - 5, 0) * mc.fontRenderer.FONT_HEIGHT;
|
y += -Math.min(optionCursor - 5, 0) * mc.fontRenderer.FONT_HEIGHT;
|
||||||
|
|
Loading…
Add table
Reference in a new issue