Package com.pahimar.ee3.exchange

Examples of com.pahimar.ee3.exchange.WrappedStack


    }

    public RecipeAludel(ItemStack recipeOutput, OreStack inputStack, ItemStack dustStack)
    {
        this.recipeOutput = recipeOutput.copy();
        this.inputStack = new WrappedStack(inputStack);
        this.dustStack = dustStack.copy();
    }
View Full Code Here


    public boolean matches(ItemStack inputStack, ItemStack dustStack)
    {
        if (OreDictionary.getOreIDs(inputStack).length > 0)
        {
            if (matches(new WrappedStack(new OreStack(inputStack)), dustStack))
            {
                return matches(new WrappedStack(new OreStack(inputStack)), dustStack);
            }
        }

        return matches(new WrappedStack(inputStack), dustStack);
    }
View Full Code Here

        return this.recipeOutput;
    }

    public WrappedStack[] getRecipeInputs()
    {
        return new WrappedStack[]{inputStack, new WrappedStack(dustStack)};
    }
View Full Code Here

    }

    public List<WrappedStack> getRecipeInputsAsWrappedStacks()
    {
        List<WrappedStack> recipeInputs = new ArrayList<WrappedStack>();
        recipeInputs.add(new WrappedStack(inputStack));
        recipeInputs.add(new WrappedStack(dustStack));
        return recipeInputs;
    }
View Full Code Here

    private Slot field_147064_C;
    private boolean field_147057_D;

    public GuiAlchemicalTome(EntityPlayer entityPlayer)
    {
        super(new ContainerAlchemicalTome(entityPlayer.inventory));
        this.inventoryPlayer = entityPlayer.inventory;
        entityPlayer.openContainer = this.inventorySlots;
        this.allowUserInput = true;
        xSize = 209;
        ySize = 200;
View Full Code Here

{
    private TileEntityAugmentationTable tileEntityAugmentationTable;

    public GuiAugmentationTable(InventoryPlayer inventoryPlayer, TileEntityAugmentationTable tileEntityAugmentationTable)
    {
        super(new ContainerAugmentationTable(inventoryPlayer, tileEntityAugmentationTable));
        this.tileEntityAugmentationTable = tileEntityAugmentationTable;
        xSize = 188;
        ySize = 199;
    }
View Full Code Here

{
    private TileEntityGlassBell tileEntityGlassBell;

    public GuiGlassBell(InventoryPlayer inventoryPlayer, TileEntityGlassBell tileEntityGlassBell)
    {
        super(new ContainerGlassBell(inventoryPlayer, tileEntityGlassBell));
        this.tileEntityGlassBell = tileEntityGlassBell;
        xSize = 176;
        ySize = 161;
    }
View Full Code Here

{
    private TileEntityResearchStation tileEntityResearchStation;

    public GuiResearchStation(InventoryPlayer inventoryPlayer, TileEntityResearchStation tileEntityResearchStation)
    {
        super(new ContainerResearchStation(inventoryPlayer, tileEntityResearchStation));
        xSize = 256;
        ySize = 234;
        this.tileEntityResearchStation = tileEntityResearchStation;
    }
View Full Code Here

public class GuiSymbolSelection extends GuiContainer
{
    public GuiSymbolSelection()
    {
        super(new ContainerSymbolSelection());
    }
View Full Code Here

        return aludelRegistry;
    }

    public void addRecipe(ItemStack recipeOutput, ItemStack recipeInputStack, ItemStack recipeInputDust)
    {
        addRecipe(new RecipeAludel(recipeOutput, recipeInputStack, recipeInputDust));
    }
View Full Code Here

TOP

Related Classes of com.pahimar.ee3.exchange.WrappedStack

Copyright © 2018 www.massapicom. 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.