Examples of canRemoveItems()


Examples of mods.railcraft.common.util.inventory.manipulators.InventoryManipulator.canRemoveItems()

     * @return true if there are enough items that can be removed, false
     *         otherwise.
     */
    public static boolean removeItemsAbsolute(IInventory inv, int amount, IStackFilter filter) {
        InventoryManipulator im = InventoryManipulator.get(inv);
        if (im.canRemoveItems(filter, amount)) {
            im.removeItems(filter, amount);
            return true;
        }
        return false;
    }
View Full Code Here

Examples of mods.railcraft.common.util.inventory.manipulators.InventoryManipulator.canRemoveItems()

            }
    }

    private void condense(Metal metal) {
        InventoryManipulator im = InventoryManipulator.get(this);
        if (metal.getIngot() != null && im.canRemoveItems(metal.nuggetFilter, 9) && im.canAddStack(metal.getIngot())) {
            im.removeItems(metal.nuggetFilter, 9);
            InvTools.moveItemStack(metal.getIngot(), this);
        }
        if (metal.getBlock() != null && im.canRemoveItems(metal.ingotFilter, 9) && im.canAddStack(metal.getBlock())) {
            im.removeItems(metal.ingotFilter, 9);
View Full Code Here

Examples of mods.railcraft.common.util.inventory.manipulators.InventoryManipulator.canRemoveItems()

        InventoryManipulator im = InventoryManipulator.get(this);
        if (metal.getIngot() != null && im.canRemoveItems(metal.nuggetFilter, 9) && im.canAddStack(metal.getIngot())) {
            im.removeItems(metal.nuggetFilter, 9);
            InvTools.moveItemStack(metal.getIngot(), this);
        }
        if (metal.getBlock() != null && im.canRemoveItems(metal.ingotFilter, 9) && im.canAddStack(metal.getBlock())) {
            im.removeItems(metal.ingotFilter, 9);
            InvTools.moveItemStack(metal.getBlock(), this);
        }
    }
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.