Пример #1
0
  @Override
  public final void drawScreen(int mouseX, int mouseY, float partialTicks) {
    ComponentScreenManager.atlasPass(mouseX, mouseY);
    GlStateManager.bindTexture(mc.getTextureMapBlocks().getGlTextureId());
    ComponentScreenManager.itemPass(mouseX, mouseY);

    ComponentScreenManager.textPass(zLevel, fontRendererObj, partialTicks);
  }
Пример #2
0
 @Override
 protected final void keyTyped(char typedChar, int keyCode) throws IOException {
   super.keyTyped(typedChar, keyCode);
   if (keyCode == 1 || this.mc.gameSettings.keyBindInventory.isActiveAndMatches(keyCode))
     exitGui();
   ComponentScreenManager.type(typedChar, keyCode);
 }
Пример #3
0
 @Override
 protected final void mouseClickMove(
     int mouseX, int mouseY, int clickedMouseButton, long timeSinceLastClick) {
   super.mouseClickMove(mouseX, mouseY, clickedMouseButton, timeSinceLastClick);
   ComponentScreenManager.mouseDragged(mouseX, mouseY);
 }
Пример #4
0
  @Override
  protected void mouseReleased(int mouseX, int mouseY, int state) {
    super.mouseReleased(mouseX, mouseY, state);

    ComponentScreenManager.mouseReleased(mouseX);
  }
Пример #5
0
 @Override
 public final void onGuiClosed() {
   super.onGuiClosed();
   ComponentScreenManager.close();
   close();
 }
Пример #6
0
 @Override
 protected final void mouseClicked(int mouseX, int mouseY, int mouseButton) throws IOException {
   super.mouseClicked(mouseX, mouseY, mouseButton);
   ComponentScreenManager.mouseClicked(mouseButton);
 }
Пример #7
0
 @Override
 public final void updateScreen() {
   super.updateScreen();
   ComponentScreenManager.update();
 }
Пример #8
0
 @Override
 public final void initGui() {
   super.initGui();
   ComponentScreenManager.init();
   build(ComponentScreenManager.components);
 }