О силах обеих армий мы решительно ничего не можем сказать. Наш источник совершенно обошёл вниманием этот вопрос, всегда предпочитая точным цифрам цветистые но пустые эпитеты вроде «бесчисленных полчищ». В обеих армиях называются полки, батальоны и батареи, но даже о нормальном их составе для каждой из сторон никаких сведений нет. Можно только утверждать с уверенностью, что численность кукольной армии была не меньшей, чем мышиной. Этот вывод мы делаем на основании замечания, что при равном размене потерь с обеих сторон мыши «извлекли мало выгоды из этого злодеяния», то есть, в переводе с поэтического языка источника, выгоды не извлекли, следовательно, их было либо меньше, либо столько же, сколько кукол. Это сравнение едва ли выдумано — слишком много спокойствия и холодного рассчёта слышится в нём — скорее всего оно передаёт какие-то слова из разговора, случайно услышанного Мари в свите Щелкунчика.
Собственно крепость Стеклянный Шкаф представляет собой шкаф с несколькими полками. Спуск с первой полки по счёту снизу на пол и подъём обратно представляют некоторые затруднения для пехоты, конница проделывает их свободно. Вторая полка находится на высоте двух футов над первой, спуск с неё и подъём вверх осуществляется по инженерным сооружениям, но при необходимости можно спуститься на первую полку простым прыжком, как это сделали Щелкунчик и его генералы в начале сражения. Шкаф стоит налево от двери в гостиную.
Поле перед шкафом представляет широкую гладкую равнину. В центре её находится возвышение — мамина скамеечка для ног, которая командует над окружающей местностью. Слева вдоль стены расположен комод, под ним имеется известное свободное пространство.
Крепость, особенно вторая её полка, прекрасно приспособлена для обороны и не может быть взята без длительной осады и предварительных инженерных работ. Первая полка шкафа представляет собой, благодаря возвышению над полом, хорошую оборонительную позицию, не непреодолимую, впрочем, для решительной атаки. Поле перед шкафом даёт обороняющемуся единственное преимущество в виде господствующей над ним скамеечки для ног, однако для защиты левого фланга опасность представляет комод, под которым наступающий может сосредоточить войска для атаки, вне опасности от огня артиллерии противника.
К началу первого часа 25 декабря мышиная армия в походных колоннах вышла из подземных тоннелей в гостиную Штальбаумов, справа от двери, и начала развертывание к сражению. В авангарде двигались пехотные части, среди них первыми, как можно установить из одного места у Гофмана, шли егеря.[8] Артиллерия и другая часть пехоты следовали в центре походного порядка, конница составляла арьергард. О таком порядке мы делаем заключение из того, в какой последовательности вступали в сражение части мышиной армии — можно считать твердо установленным, что артиллерия не участвовала в завязывании боя, а кавалерия смогла вступить в сражение уже только в самый его решительный момент.
Армия молодого Дроссельмейера в ночь с 24 на 25 декабря стояла лагерем в крепости. Hа второй полке шкафа располагались главные силы армии и сам командующий со своим штабом, на первой — вспомогательные части и артиллерийский парк. Об этом мы узнаем у Гофмана, когда при развертывании войск 25 декабря он описывает, как пехота и кавалерия прыгали вниз со второй полки, пушки же с артиллеристами были просто выкачены на поле: значит, они стояли на первой полке.
Оперативный план Мышиного Короля, как мы уже говорили выше, состоял в оттеснении неприятельских сил в Стеклянный Шкаф и блокаде их в крепости. Поскольку на полную внезапность нападения, такую, что вражеская армия не успеет выйти из крепости чтобы дать бой, рассчитывать при нападении на пограничную крепость безрассудно, успех операции должен был быть достигнут в сражении, если молодой Дроссельмейер имел бы решимость встретить мышиную армию в поле. Момент неожиданности нападения сохранял однако своё значение в том, что при должной быстроте действий мышам представлялась возможность броситься на неприятеля до полного развертывания его порядков, и на этом Мышиный Король построил свой смелый замысел.
В авангарде походной колонны он поставил полки егерей и стрелков. Авангард должен был выдвинуться в поле, развернуться в боевой порядок и, не дожидаясь подхода остальных сил, нанести быстрый удар по кукольному войску в поле, отбросив его по крайней мере до первой полки шкафа, а если удастся, развить наступление на плечах отступающего противника и на полку. Там его усилия будут поддержаны подошедшими артиллерией и конницей, и объединенными силами они превратят первый успех в победу. Hо почему Мышиный Король не поставил в авангард наиболее подходящие для быстрой атаки войска — кавалерию? Ведь конница могла бы и скорее атаковать, и успешнее преследовать отступающих.
При внимательном рассмотрении оказывается, что этих качеств было недостаточно для выполнения замысла Мышиного Короля. Особенности действий кавалерии как рода войск таковы, что ее нападение на вражескую пехоту может равным образом окончиться и успехом, и неудачей, причем исход полностью зависит от выучки и моральной стойкости пехоты. Даже когда атака удачна и неприятель обратился в бегство, победа не может быть закреплена без помощи пехоты, а кавалерия при преследовании бегущих обыкновенно расстраивает порядки и легко обращается вспять даже небольшим решительным вражеским отрядом. Мышиному королю же требовался здесь пусть не столь скорый, но прочный успех, который только и мог быть достигнут и, в случае контратаки врага, удержан зубами пехоты.
Инициатива в начавшейся войне находилась полностью на стороне мышей, и король молодой Дроссельмейер не мог, конечно, планировать ни наступательной кампании, ни даже наступательного сражения; его главной целью было защитить границы королевства до подхода помощи от союзников. Однако, собрав значительные силы в Стеклянном Шкафу он при подходе мышиной армии мог, по крайней мере, не запираться в осаду а дать сражение неприятелю с тем, чтобы в случае удачи отразить вражеское нашествие, и при любом исходе попытаться удержать предполье в гостиной и сохранить свободный выход из крепости для своей армии чтобы стеснить дальнейшие движения неприятеля.
Главной целью сражения по плану молодого Дроссельмейера было, таким образом, удержание первой полки шкафа. При появлении мышей войска должны были выйти из лагеря (для обеспечения быстроты развертывания артиллерия была заблаговременно расквартирована внизу) и выстроиться в две линии — первая на полу перед шкафом, заняв в центре позиции мамину скамеечку для ног, вторая на первой полке шкафа. Вторая линия должна была служить для первой источником подкреплений, а при необходимости первая линия могла бы отойти на позиции второй. План был составлен командующим и высшим генералитетом 24 декабря, в самый день прибытия короля в крепость самых общих чертах, составление подробной диспозиции было отнесено на следующий день.