FAIL full-profile-corrupt-nbt : java.lang.AssertionError: Expected IOException
java.lang.AssertionError: Expected IOException
	at AuditTest.reject(AuditTest.java:12)
	at AuditTest.lambda$static$0(AuditTest.java:20)
	at AuditTest.main(AuditTest.java:36)
FAIL plan-overworld-required : java.lang.NullPointerException: Cannot invoke "java.lang.Integer.intValue()" because the return value of "java.util.TreeMap.get(Object)" is null
java.lang.NullPointerException: Cannot invoke "java.lang.Integer.intValue()" because the return value of "java.util.TreeMap.get(Object)" is null
	at MergeEngine$Plan.base(MergeEngine.java:149)
	at MergeEngine.merge(MergeEngine.java:195)
	at AuditTest.lambda$static$7(AuditTest.java:21)
	at AuditTest.reject(AuditTest.java:12)
	at AuditTest.lambda$static$6(AuditTest.java:21)
	at AuditTest.main(AuditTest.java:36)
PASS plan-extra-dimension-key 0,038s
FAIL portable-world-name-CON : java.lang.AssertionError: Expected IOException
java.lang.AssertionError: Expected IOException
	at AuditTest.reject(AuditTest.java:12)
	at AuditTest.lambda$static$14(AuditTest.java:23)
	at AuditTest.main(AuditTest.java:36)
FAIL zip-portable-trailing-dot : java.lang.AssertionError: Expected IOException
java.lang.AssertionError: Expected IOException
	at AuditTest.reject(AuditTest.java:12)
	at AuditTest.lambda$static$18(AuditTest.java:24)
	at AuditTest.main(AuditTest.java:36)
FAIL zip-portable-backslash : java.lang.AssertionError: Expected IOException
java.lang.AssertionError: Expected IOException
	at AuditTest.reject(AuditTest.java:12)
	at AuditTest.lambda$static$20(AuditTest.java:25)
	at AuditTest.main(AuditTest.java:36)
FAIL nbt-encoder-invalid-list : java.lang.AssertionError: Expected IOException
java.lang.AssertionError: Expected IOException
	at AuditTest.reject(AuditTest.java:12)
	at AuditTest.lambda$static$22(AuditTest.java:26)
	at AuditTest.main(AuditTest.java:36)
FAIL nbt-nan-payload-preserved : java.lang.AssertionError: NaN bits changed
java.lang.AssertionError: NaN bits changed
	at AuditTest.assertTrue(AuditTest.java:11)
	at AuditTest.lambda$static$24(AuditTest.java:27)
	at AuditTest.main(AuditTest.java:36)

MONDE 1 : C:\Users\Gpxkiller\Documents\Codex\2026-10-03\fa\work\tests\ww-audit-8861316149198955940\a\world
world : 4 dimensions, 1 joueurs, DataVersion 3465

MONDE 2 : C:\Users\Gpxkiller\Documents\Codex\2026-10-03\fa\work\tests\ww-audit-8861316149198955940\b\world
world : 4 dimensions, 2 joueurs, DataVersion 3465

DIMENSIONS
minecraft:overworld | disponible=1, 2 | choix=1
minecraft:the_end | disponible=1, 2 | choix=1
minecraft:the_nether | disponible=1, 2 | choix=1
test:moon | disponible=1, 2 | choix=1

JOUEURS
00000000-0000-0000-0000-000000000001 UUID | disponible=1, 2 | choix=1
00000000-0000-0000-0000-000000000002 UUID | disponible=2 | choix=2
• Arrêter les serveurs avant l'export. Les sources sont uniquement lues.
• Chaque dimension est conservée entière : aucun assemblage de chunks dans la même dimension.
• Réglages globaux, cartes, scoreboard et datapacks proviennent de l'Overworld choisi. Les identifiants de cartes des autres mondes ne sont pas remappés.
• Graines différentes : les nouveaux chunks peuvent former des bordures. Vérifier les datapacks/mods nécessaires aux dimensions choisies.
• Inventaire, armure, seconde main, coffre de l'Ender et emplacement sélectionné : source du joueur. Position, XP, santé, statistiques et progrès : source de l'Overworld si le joueur y existe, sinon source du joueur.
• Les plugins (économie, permissions, inventaires par monde), leurs bases de données et la configuration du serveur ne sont pas fusionnés.
PASS cli-option-consumed-as-value 0,057s
FAIL output-progress-coalesced : java.lang.AssertionError: duplicate/nonmonotonic progress
java.lang.AssertionError: duplicate/nonmonotonic progress
	at AuditTest.assertTrue(AuditTest.java:11)
	at AuditTest.lambda$static$34(AuditTest.java:29)
	at MergeEngine.merge(MergeEngine.java:275)
	at AuditTest.lambda$static$27(AuditTest.java:29)
	at AuditTest.main(AuditTest.java:36)
FAIL callback-error-after-publication : java.lang.IllegalStateException: broken listener
java.lang.IllegalStateException: broken listener
	at AuditTest.lambda$static$37(AuditTest.java:30)
	at MergeEngine.merge(MergeEngine.java:275)
	at AuditTest.lambda$static$35(AuditTest.java:30)
	at AuditTest.main(AuditTest.java:36)
FAIL cancelled-before-export : java.lang.AssertionError: cancel created directory
java.lang.AssertionError: cancel created directory
	at AuditTest.assertTrue(AuditTest.java:11)
	at AuditTest.lambda$static$38(AuditTest.java:31)
	at AuditTest.main(AuditTest.java:36)
RESULT 2 passed / 10 failed
