Военные действия союзников против Трунаджайи в конце 1677 — начале 1678 г. шли с переменным успехом. Большая часть страны все еще оставалась в руках восставших. Голландским войскам (большую часть которых составляли навербованные в разных частях архипелага индонезийские наемники) удалось вытеснить Трунаджайю из некоторых прибрежных районов. Кроме того, в центре страны действовавший сепаратно Пангеран Пугер снова овладел доменом династии — областью Матарам и разместил свою ставку на развалинах Плереда [242, с. 403].
Весной 1678 г. голландско-матарамской дипломатии удалось добиться значительного успеха. Соблюдавший до этого времени нейтралитет Краенг Галесунг, подкупленный богатыми дарами, рыступил из Пасуруана и двинулся на Кедири. Большинство войск Трунаджайи сражалось в это время на Центральной Яве, и столица «нового Маджапахита» едва не стала легкой добычей макасарского авантюриста. Борьба недавних союзников была приостановлена вмешательством послов султана Бантама, которые уговорили Галесунга вернуться на побережье. Там в дельте реки Брантас он возвел новый сильно укрепленный лагерь Капар, где снова занял выжидательную позицию. Опасаясь с его стороны нового удара во фланг, Трунаджайя оттянул большую часть своих сил на Восточную Яву. В центральных областях остался только Раден Каджоран со сравнительно небольшой армией. Наступательная инициатива была таким образом утрачена. Этим немедленно воспользовались голландцы. В конце июля 1678 г. они направили в Матарам новый экспедиционный корпус под командованием генерала Антония Хурдта. Чтобы укомплектовать этот корпус, новый генерал-губернатор Рейклоф ван Гуне (1678–1681) уполовинил все голландские гарнизоны, рассеянные по архипелагу, и даже снял с бантамской границы наиболее боеспособное подразделение — бугинезское войско Ару Палаки (голландцы в это время не без оснований ожидали нападения Бантама). В Джапаре экспедиционный корпус соединился с реорганизованной армией Амангкурата I и начал движение в глубь Явы. Это был первый поход такого рода для европейской армии [132, с. 220–221; 209, с 77; 242, с. 406].
Медленно оттесняя войска Трунаджайи, голландско-матарам-ская армия в середине октября 1678 г. подошла к западному берегу реки Брантас, за которой находился Кедири. Прикрываясь широким водным рубежом, Трунаджайя мог бы долго сдерживать войско противника, которое уже начало страдать от болезней и нехватки продовольствия (крестьяне окрестных деревень бежали в горы при приближении армии Хурдта и Амангкурата II, и она фактически двигалась по вымершей земле). К тому же приближался сезон дождей, когда военные действия вести невозможно. Но голландцам опять помогло предательство Галесунга. Он пропустил мимо своей крепости в устье Брантаса 800 лодок с провиантом, которые собрал губернатор вновь отвоенной голландцами Сурабаи. 16 ноября 1678 г. голландский авангард капитана Фредерика Така под прикрытием артиллерии форсировал Брантас. Началась осада Кедири. Кедири был сильно укреплен, но в решающую минуту несколько отрядов яванцев под командованием сыновей панембахана Гири (князя-священника, о котором говорилось выше) перешли на сторону Така, и голландцам удалось ворваться в город через открытые предателями ворота.
Защитники Кедири упорно сопротивлялись. Бой шел за каждый дом, каждая мечеть становилась опорным пунктом. Последним пал кратон — укрепленный дворец. Трунаджайю в последнюю минуту вывели из города подземным ходом. С остатками войск он отступил в Маланг, область к востоку от Кедири [158, с. 292; 215, т. I, с. 169; 242, с. 407].
Победители первым делом бросились грабить казну сусухунана, вывезенную в июле 1677 г. из Плереда. Голландские солдаты разбивали ящики и делили добычу, отмеряя серебряные и золотые монеты шляпами. Амангкурату II пришлось сделать вид, что он и так собирался раздарить войску все сокровища, оставив себе лишь царские регалии. Регалии ему вернули, но во время торжественной церемонии вручения короны оказалось, что в ней не хватает главного бриллианта. Поговаривали, что это дело рук бравого капитана Фредерика Така. Однако уличить его в этом никому не удалось. Зато достоверно известно другое. Прежде чем вручить корону сусухунану, Так примерил ее на себя — оскорбление, которое Амангкурату II тоже пришлось молча проглотить [132, с. 221; 215, т. I, с. 175; 262, с. 101; 263, с. 179; 280, с. 93–94].
Наступление дождей прервало кампанию до весны. В следующем году, собрав новые силы, Трунаджайя вышел из гористой местности, где он укрылся на равнине, но, потерпев поражение в нескольких битвах, вынужден был снова вернуться в Маланг. Теперь голландцы и Амангкурат II (который, впрочем, не отличался ни воинским мастерством, ни мужеством и большей частью отсиживался в Сурабае, ставшей его временной столицей) могли взяться за менее опасных противников. Первый их удар пришелся по Радену Каджорану, который после падения Кедири покинул лагерь Трунаджайи, вернулся в свои родовые земли в Паджанге и снова поднял там восстание. 14 сентября 1679 г. его укрепление в горах было взято голландско-индонезийским войском под командованием капитана Альберта Слота. Каджоран был схвачен и по приказу Слота без суда казнен. Затем наступила очередь Краенга Галесунга, которому не помогли его многократные предательства. Его крепость Капар в дельте Брантаса была осаждена голландцами той же осенью. Ару Палака, участвовавший со своим войском в осаде, сумел внести разложение в ряды защитников Капара. 21 октября 1679 г. крепость пала. Галесунгу удалось бежать, но в пути он умер по неизвестной причине. Другие командиры макасарцев подписали с Компанией договор, по которому они вместе со своими отрядами обязывались вернуться на Сулавеси. Пока же они влились в войско Ару Палаки [96, т. III, с. 194–196; 158, с. 293; 209, с. 89; 215, т. I, с. 169; 242, с. 408].
Покончив с Каджораном и Галесунгом, новый голландский командующий Я. Коупер, соединив свои силы с войском Аманг-курата II, начал новое наступление на область, занятую Тру-наджайей. В декабре 1679 г. голландско-матарамские войска окружили горную крепость Нгантанг, где укрепился Трунаджайя. 25 декабря измученный голодом гарнизон крепости сдался. Трунаджайя бежал в лес с тремя сотнями приверженцев, но 27 декабря капитан йонкер с отрядом наемных амбонцев-христиан настиг его и убедил сдаться, гарантировав ему от имени сусухунана неприкосновенность. Трунаджайя был доставлен в ставку Амангкурата II, который объявил, что прощает его и назначает наместником Мадуры. Клятва, данная монархом, была, таким образом, соблюдена. Но 2 января 1680 г. Амангку-рат II снова вызвал Трунаджайю к себе и сам нанес ему первый удар крисом. Затем охрана сусухунана добила вождя восстания. Вместе с ним были перебиты и другие сдавшиеся в плен повстанческие командиры. Народу было объявлено, что неблагодарный Трунаджайя собирался убить сусухунана во время аудиенции [132, с. 222; 215, т. I, с. 170; 242, с. 408–409; 263, с. 179].
Но гибель основных повстанческих вождей не положила конец войне. Правда, время огромных повстанческих армий, занимавших обширные территории, миновало, восстание приняло очаговый характер. В то же время эти очаги появились в новых районах, не затронутых ранее крестьянской войной, — на юге и в центре страны, и вожаками восстания на этом этапе стали, как правило, выходцы из социальных низов — беглые рабы, мелкие ремесленники, торговцы-разносчики, бродячие мусульманские проповедники — «дервиши». Наиболее яркой личностью среди этих вождей второго поколения был Раджа Нимруд. Подлинное имя его осталось неизвестным. Но он, разумеется, не был раджей. Буг по национальности, он в молодости был продан в рабство в Батавию, бежал оттуда и в 1679 г. собрал на Центральной Яве многонациональную группу «мусульманских фанатиков», как их именуют голландские источники, и развернул здесь знамя священной войны против голландцев и их ставленника Амангкурата II. Подчеркивая свою связь со всем мусульманским миром в борьбе против «неверных», он назвал свою главную крепость в области Баньюмас «Месир» — «Египет», а сам принял имя Раджа Нимруд (царь Немврод — библейский персонаж, популярный в мусульманской священной истории) [209, с. 88–89].
Социальная программа Раджи Нимруда до нас не дошла, но он явно противопоставлял себя Амангкурату I, как «доброго» крестьянского царя, который принесет облегчение народным массам. Еще более демократический очаг восстания образовался в деревне Ванакусума в области Паджанга. Источники не называют здесь имени вождя. Руководство восстанием было, видимо, коллегиальным, так как голландцы называют восставших «люди Ванакусумы». О силе этого восстания свидетельствует хотя бы тот факт, что «люди Ванакусумы» в 1680–1681 гг. дважды атаковали новую столицу Амангкурата П.Картасуру и эти атаки были с трудом отбиты голландскими войсками под командованием капитана Яна Слоота [209, с. 89; 263, с. 180; 280, с. 93].