Esempio n. 1
0
  @Override
  protected void keyTyped(char c, int key) {
    if (listenKeyType == -1 && key == 1) {
      if (returnStates[guiState] != -1337) {
        guiState = returnStates[guiState];
        createGui();
      } else {
        this.mc.thePlayer.closeScreen();
      }
    } else if (listenKeyType != -1) {
      switch (listenKeyType) {
        case 0:
          RecMod.instance.keyRec = key == 1 ? -1337 : key;
          break;
        case 1:
          RecMod.instance.keyStr = key == 1 ? -1337 : key;
          break;
      }
      listenKeyType = -1;
      RecMod.instance.writeToFile();

      createGui();
    } else {
      switch (guiState) {
        case 2:
          if (tfAbsX != null && tfAbsY != null) {
            tfAbsX.keyTyped(c, key);
            tfAbsY.keyTyped(c, key);
          }
          break;
      }
    }
  }