Пример #1
0
  @Override
  protected void mouseClicked(final int mouseX, final int mouseY, final int mouseButton) {
    if (clickHandler_Widgets(mouseX, mouseY, mouseButton)) {
      return;
    }

    if (clickHandler_RegionDeposit(mouseX, mouseY)) {
      return;
    }

    if (clickHandler_SearchBox(mouseX, mouseY, mouseButton)) {
      return;
    }

    // Get search mode
    SearchBoxMode searchBoxMode =
        (SearchBoxMode) AEConfig.instance.settings.getSetting(Settings.SEARCH_MODE);

    // Inform search field of click if auto mode is not on
    if (!(searchBoxMode == SearchBoxMode.AUTOSEARCH
        || searchBoxMode == SearchBoxMode.NEI_AUTOSEARCH)) {
      this.searchField.mouseClicked(mouseX - this.guiLeft, mouseY - this.guiTop, mouseButton);
    }

    // Pass to super
    super.mouseClicked(mouseX, mouseY, mouseButton);
  }