@Override
  public boolean isItemValidForSlot(int slotID, ItemStack itemstack) {
    if (slotID == 1) {
      return false;
    } else if (slotID == 0) {
      return FluidContainerRegistry.isFilledContainer(itemstack);
    } else if (slotID == 2) {
      return ChargeUtils.canBeDischarged(itemstack);
    }

    return false;
  }