@@ -236,7 +236,7 @@ public void mapHeaderConfigAcceptsAnArchiveWithoutAnHm3wPrefix() throws Exceptio
236236 Files .write (mapWithoutHeader , original );
237237
238238 Method applyMapHeader = ProjectConfigBuilder .class .getDeclaredMethod (
239- "applyMapHeader" , WurstProjectConfigData .class , File .class
239+ "applyMapHeader" , WurstProjectConfigData .class , File .class , int . class
240240 );
241241 applyMapHeader .setAccessible (true );
242242
@@ -249,11 +249,12 @@ public void mapHeaderConfigAcceptsAnArchiveWithoutAnHm3wPrefix() throws Exceptio
249249 null ,
250250 null
251251 ),
252- mapWithoutHeader .toFile ()
252+ mapWithoutHeader .toFile (),
253+ 3
253254 );
254255
255256 assertEquals (Files .readAllBytes (mapWithoutHeader )[0 ], (byte ) 'H' );
256- assertEquals (MapHeader .ofFile (mapWithoutHeader .toFile ()).getMaxPlayersCount (), 0 );
257+ assertEquals (MapHeader .ofFile (mapWithoutHeader .toFile ()).getMaxPlayersCount (), 3 );
257258 assertEquals (Files .size (mapWithoutHeader ), original .length + 512 );
258259 }
259260
@@ -268,10 +269,10 @@ public void mapHeaderConfigDoesNotReadAnArchiveWhenNothingNeedsChanging() throws
268269 Files .write (mapWithoutHeader , original );
269270
270271 Method applyMapHeader = ProjectConfigBuilder .class .getDeclaredMethod (
271- "applyMapHeader" , WurstProjectConfigData .class , File .class
272+ "applyMapHeader" , WurstProjectConfigData .class , File .class , int . class
272273 );
273274 applyMapHeader .setAccessible (true );
274- applyMapHeader .invoke (null , WurstProjectConfigData .empty (), mapWithoutHeader .toFile ());
275+ applyMapHeader .invoke (null , WurstProjectConfigData .empty (), mapWithoutHeader .toFile (), 0 );
275276
276277 assertEquals (Files .readAllBytes (mapWithoutHeader ), original );
277278 }
0 commit comments