Examples of IOverlayHandler


Examples of codechicken.nei.api.IOverlayHandler

        return new DefaultOverlayRenderer(getIngredientStacks(recipe), positioner);
    }

    @Override
    public IOverlayHandler getOverlayHandler(GuiContainer gui, int recipe) {
        IOverlayHandler handler = super.getOverlayHandler(gui, recipe);
        if (handler != null)
            return handler;

        return RecipeInfo.getOverlayHandler(gui, "crafting2x2");
    }
View Full Code Here

Examples of codechicken.nei.api.IOverlayHandler

        page = 0;
    }

    private void overlayRecipe(int recipe) {
        IRecipeOverlayRenderer renderer = currenthandlers.get(recipetype).getOverlayRenderer(firstGui, recipe);
        IOverlayHandler handler = currenthandlers.get(recipetype).getOverlayHandler(firstGui, recipe);
        boolean shift = NEIClientUtils.shiftKey();

        if (handler != null && (renderer == null || shift)) {
            mc.displayGuiScreen(firstGui);
            handler.overlayRecipe(firstGui, currenthandlers.get(recipetype), recipe, shift);
        } else if (renderer != null) {
            mc.displayGuiScreen(firstGui);
            LayoutManager.overlayRenderer = renderer;
        }
    }
View Full Code Here

Examples of codechicken.nei.api.IOverlayHandler

  }

  @Override
  public IOverlayHandler getOverlayHandler(GuiContainer gui, int recipe)
  {
    IOverlayHandler handler = super.getOverlayHandler( gui, recipe );
    if ( handler != null )
      return handler;

    return RecipeInfo.getOverlayHandler( gui, "crafting2x2" );
  }
View Full Code Here

Examples of codechicken.nei.api.IOverlayHandler

  }

  @Override
  public IOverlayHandler getOverlayHandler(GuiContainer gui, int recipe)
  {
    IOverlayHandler handler = super.getOverlayHandler( gui, recipe );
    if ( handler != null )
      return handler;

    return RecipeInfo.getOverlayHandler( gui, "crafting2x2" );
  }
View Full Code Here

Examples of codechicken.nei.api.IOverlayHandler

  }

  @Override
  public IOverlayHandler getOverlayHandler(GuiContainer gui, int recipe)
  {
    IOverlayHandler handler = super.getOverlayHandler( gui, recipe );
    if ( handler != null )
      return handler;

    return RecipeInfo.getOverlayHandler( gui, "crafting2x2" );
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.