Грамматический словарь Зализняка (склонения слова):
Мачтовник, мачтовники, мачтовника, мачтовников, мачтовнику, мачтовникам, мачтовник, мачтовники, мачтовником, мачтовниками, мачтовнике, мачтовниках
мачто́вник
-а, м.
Лес на корню, годный на мачты.
мачто́вник
МАЧТОВНИК -а; м. Разг. О лесе, деревьях, годных для изготовления корабельных мачт.