Example #1
0
 @SideOnly(Side.CLIENT)
 @Override
 public void onMouseClick(
     GuiContainer gui,
     EntityPlayer player,
     int guiLeft,
     int guiTop,
     int mouseX,
     int mouseY,
     int btnID) {
   if (btnID == 0) {
     for (GuiCheckBox box : this.checks.keySet()) {
       if (box.isMouseOver(guiLeft, guiTop, mouseX, mouseY)) {
         box.onMouseClick(guiLeft, guiTop, mouseX, mouseY);
         RarmorSettings.setSetting(
             RarmorUtil.getRarmorChestplate(player), this.checks.get(box), box.getState());
         RarmorUtil.syncBoolToServer(player, this, this.checks.get(box).ordinal(), box.getState());
       }
     }
   }
 }