Example usage for net.minecraftforge.fluids.capability.templates FluidHandlerItemStack drain

List of usage examples for net.minecraftforge.fluids.capability.templates FluidHandlerItemStack drain

Introduction

In this page you can find the example usage for net.minecraftforge.fluids.capability.templates FluidHandlerItemStack drain.

Prototype

@Nonnull
    @Override
    public FluidStack drain(int maxDrain, FluidAction action) 

Source Link

Usage

From source file:com.buuz135.industrial.item.MeatFeederItem.java

License:Open Source License

public void drain(ItemStack stack, int amount) {
    FluidHandlerItemStack handlerItemStack = (FluidHandlerItemStack) stack
            .getCapability(CapabilityFluidHandler.FLUID_HANDLER_ITEM_CAPABILITY, EnumFacing.DOWN);
    handlerItemStack.drain(new FluidStack(FluidsRegistry.MEAT, amount), true);
}