Closed yanlyub closed 2 years ago
Out of curiosity: can you please paste your log of ./gradlew build
? I'm getting unexpected errors and I'd like to know if they're reproducible.
Sure. I had to replace the debug world for 1.17 at some point because it led to some errors with missing regions. See the output of git status
at the bottom.
$ java --version
java 16.0.1 2021-04-20
Java(TM) SE Runtime Environment (build 16.0.1+9-24)
Java HotSpot(TM) 64-Bit Server VM (build 16.0.1+9-24, mixed mode, sharing)
$ ./gradlew build > build.log
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
130 tests completed, 12 failed
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':BlockMap-internal:test'.
> There were failing tests. See the report at: file:///C:/Users/Lyubashevskiy/Documents/p/code/BlockMap/BlockMap-internal/build/reports/tests/test/index.html
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
$ cat ./build.log
Starting a Gradle Daemon (subsequent builds will be faster)
> Configure project :BlockMap-gui
Project :BlockMap-gui => no module-info.java found
> Configure project :BlockMap-internal
Project :BlockMap-internal => no module-info.java found
> Task :assemble UP-TO-DATE
> Task :check UP-TO-DATE
> Task :build UP-TO-DATE
> Task :BlockMap-core:compileJava UP-TO-DATE
> Task :BlockMap-cli:compileJava UP-TO-DATE
> Task :BlockMap-cli:processResources UP-TO-DATE
> Task :BlockMap-cli:classes UP-TO-DATE
> Task :BlockMap-cli:jar UP-TO-DATE
> Task :BlockMap-core:processResources UP-TO-DATE
> Task :BlockMap-core:classes UP-TO-DATE
> Task :BlockMap-core:jar UP-TO-DATE
> Task :BlockMap-cli:startScripts
> Task :BlockMap-cli:distTar
> Task :BlockMap-cli:distZip
> Task :BlockMap-cli:shadowJar
> Task :BlockMap-cli:startShadowScripts
> Task :BlockMap-cli:shadowDistTar
> Task :BlockMap-cli:shadowDistZip
> Task :BlockMap-cli:assemble
> Task :BlockMap-cli:compileTestJava NO-SOURCE
> Task :BlockMap-cli:processTestResources NO-SOURCE
> Task :BlockMap-cli:testClasses UP-TO-DATE
> Task :BlockMap-cli:test NO-SOURCE
> Task :BlockMap-cli:check UP-TO-DATE
> Task :BlockMap-cli:build
> Task :BlockMap-core:assemble UP-TO-DATE
> Task :BlockMap-core:compileTestJava NO-SOURCE
> Task :BlockMap-core:processTestResources NO-SOURCE
> Task :BlockMap-core:testClasses UP-TO-DATE
> Task :BlockMap-core:test NO-SOURCE
> Task :BlockMap-core:check UP-TO-DATE
> Task :BlockMap-core:build UP-TO-DATE
> Task :BlockMap-gui:compileJava
> Task :BlockMap-gui:processResources UP-TO-DATE
> Task :BlockMap-gui:classes
> Task :BlockMap-gui:jar UP-TO-DATE
> Task :BlockMap-gui:startScripts
> Task :BlockMap-gui:distTar
> Task :BlockMap-gui:distZip
> Task :BlockMap-gui:shadowJar
> Task :BlockMap-gui:startShadowScripts
> Task :BlockMap-gui:shadowDistTar
> Task :BlockMap-gui:shadowDistZip
> Task :BlockMap-gui:assemble
> Task :BlockMap-gui:compileTestJava NO-SOURCE
> Task :BlockMap-gui:processTestResources NO-SOURCE
> Task :BlockMap-gui:testClasses UP-TO-DATE
> Task :BlockMap-gui:test NO-SOURCE
> Task :BlockMap-gui:check UP-TO-DATE
> Task :BlockMap-gui:build
> Task :BlockMap-internal:compileJava
> Task :BlockMap-internal:processResources
> Task :BlockMap-internal:classes
> Task :BlockMap-internal:jar
> Task :BlockMap-internal:assemble
> Task :BlockMap-internal:compileTestJava
> Task :BlockMap-internal:processTestResources UP-TO-DATE
> Task :BlockMap-internal:testClasses
> Task :BlockMap-internal:test
de.piegames.blockmap.ColorMapTest > testDetailed[MC_1_16, DEFAULT] FAILED
java.lang.AssertionError: The following states are missing in the color map: [minecraft:chain {axis=x, waterlogged=true}, minecraft:chain {axis=x, waterlogged=false}, minecraft:chain {axis=y, waterlogged=true}, minecraft:chain {axis=y, waterlogged=false}, minecraft:chain {axis=z, waterlogged=true}, minecraft:chain {axis=z, waterlogged=false}, minecraft:lantern {hanging=true, waterlogged=true}, minecraft:lantern {hanging=true, waterlogged=false}, minecraft:lantern {hanging=false, waterlogged=true}, minecraft:lantern {hanging=false, waterlogged=false}, minecraft:soul_lantern {hanging=true, waterlogged=true}, minecraft:soul_lantern {hanging=true, waterlogged=false}, minecraft:soul_lantern {hanging=false, waterlogged=true}, minecraft:soul_lantern {hanging=false, waterlogged=false}]
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.assertTrue(Assert.java:42)
at de.piegames.blockmap.ColorMapTest.testDetailed(ColorMapTest.java:121)
de.piegames.blockmap.ColorMapTest > testDetailed[MC_1_16, CAVES] FAILED
java.lang.AssertionError: The following states are missing in the color map: [minecraft:chain {axis=x, waterlogged=true}, minecraft:chain {axis=x, waterlogged=false}, minecraft:chain {axis=y, waterlogged=true}, minecraft:chain {axis=y, waterlogged=false}, minecraft:chain {axis=z, waterlogged=true}, minecraft:chain {axis=z, waterlogged=false}, minecraft:lantern {hanging=true, waterlogged=true}, minecraft:lantern {hanging=true, waterlogged=false}, minecraft:lantern {hanging=false, waterlogged=true}, minecraft:lantern {hanging=false, waterlogged=false}, minecraft:soul_lantern {hanging=true, waterlogged=true}, minecraft:soul_lantern {hanging=true, waterlogged=false}, minecraft:soul_lantern {hanging=false, waterlogged=true}, minecraft:soul_lantern {hanging=false, waterlogged=false}]
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.assertTrue(Assert.java:42)
at de.piegames.blockmap.ColorMapTest.testDetailed(ColorMapTest.java:121)
de.piegames.blockmap.ColorMapTest > testDetailed[MC_1_16, NO_FOLIAGE] FAILED
java.lang.AssertionError: The following states are missing in the color map: [minecraft:chain {axis=x, waterlogged=true}, minecraft:chain {axis=x, waterlogged=false}, minecraft:chain {axis=y, waterlogged=true}, minecraft:chain {axis=y, waterlogged=false}, minecraft:chain {axis=z, waterlogged=true}, minecraft:chain {axis=z, waterlogged=false}, minecraft:lantern {hanging=true, waterlogged=true}, minecraft:lantern {hanging=true, waterlogged=false}, minecraft:lantern {hanging=false, waterlogged=true}, minecraft:lantern {hanging=false, waterlogged=false}, minecraft:soul_lantern {hanging=true, waterlogged=true}, minecraft:soul_lantern {hanging=true, waterlogged=false}, minecraft:soul_lantern {hanging=false, waterlogged=true}, minecraft:soul_lantern {hanging=false, waterlogged=false}]
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.assertTrue(Assert.java:42)
at de.piegames.blockmap.ColorMapTest.testDetailed(ColorMapTest.java:121)
de.piegames.blockmap.ColorMapTest > testDetailed[MC_1_16, OCEAN_GROUND] FAILED
java.lang.AssertionError: The following states are missing in the color map: [minecraft:chain {axis=x, waterlogged=true}, minecraft:chain {axis=x, waterlogged=false}, minecraft:chain {axis=y, waterlogged=true}, minecraft:chain {axis=y, waterlogged=false}, minecraft:chain {axis=z, waterlogged=true}, minecraft:chain {axis=z, waterlogged=false}, minecraft:lantern {hanging=true, waterlogged=true}, minecraft:lantern {hanging=true, waterlogged=false}, minecraft:lantern {hanging=false, waterlogged=true}, minecraft:lantern {hanging=false, waterlogged=false}, minecraft:soul_lantern {hanging=true, waterlogged=true}, minecraft:soul_lantern {hanging=true, waterlogged=false}, minecraft:soul_lantern {hanging=false, waterlogged=true}, minecraft:soul_lantern {hanging=false, waterlogged=false}]
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.assertTrue(Assert.java:42)
at de.piegames.blockmap.ColorMapTest.testDetailed(ColorMapTest.java:121)
de.piegames.blockmap.ColorMapTest > testDetailed[MC_1_16, X_RAY] FAILED
java.lang.AssertionError: The following states are missing in the color map: [minecraft:chain {axis=x, waterlogged=true}, minecraft:chain {axis=x, waterlogged=false}, minecraft:chain {axis=y, waterlogged=true}, minecraft:chain {axis=y, waterlogged=false}, minecraft:chain {axis=z, waterlogged=true}, minecraft:chain {axis=z, waterlogged=false}, minecraft:lantern {hanging=true, waterlogged=true}, minecraft:lantern {hanging=true, waterlogged=false}, minecraft:lantern {hanging=false, waterlogged=true}, minecraft:lantern {hanging=false, waterlogged=false}, minecraft:soul_lantern {hanging=true, waterlogged=true}, minecraft:soul_lantern {hanging=true, waterlogged=false}, minecraft:soul_lantern {hanging=false, waterlogged=true}, minecraft:soul_lantern {hanging=false, waterlogged=false}]
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.assertTrue(Assert.java:42)
at de.piegames.blockmap.ColorMapTest.testDetailed(ColorMapTest.java:121)
de.piegames.blockmap.ColorMapTest > testDetailed[MC_1_16, RAILS] FAILED
java.lang.AssertionError: The following states are missing in the color map: [minecraft:chain {axis=x, waterlogged=true}, minecraft:chain {axis=x, waterlogged=false}, minecraft:chain {axis=y, waterlogged=true}, minecraft:chain {axis=y, waterlogged=false}, minecraft:chain {axis=z, waterlogged=true}, minecraft:chain {axis=z, waterlogged=false}, minecraft:lantern {hanging=true, waterlogged=true}, minecraft:lantern {hanging=true, waterlogged=false}, minecraft:lantern {hanging=false, waterlogged=true}, minecraft:lantern {hanging=false, waterlogged=false}, minecraft:soul_lantern {hanging=true, waterlogged=true}, minecraft:soul_lantern {hanging=true, waterlogged=false}, minecraft:soul_lantern {hanging=false, waterlogged=true}, minecraft:soul_lantern {hanging=false, waterlogged=false}]
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.assertTrue(Assert.java:42)
at de.piegames.blockmap.ColorMapTest.testDetailed(ColorMapTest.java:121)
de.piegames.blockmap.ColorMapTest > testDetailed[MC_1_17, DEFAULT] FAILED
java.lang.AssertionError: The following states are missing in the color map: [minecraft:powered_rail {powered=true, shape=north_south, waterlogged=true}, minecraft:powered_rail {powered=true, shape=north_south, waterlogged=false}, minecraft:powered_rail {powered=true, shape=east_west, waterlogged=true}, minecraft:powered_rail {powered=true, shape=east_west, waterlogged=false}, minecraft:powered_rail {powered=true, shape=ascending_east, waterlogged=true}, minecraft:powered_rail {powered=true, shape=ascending_east, waterlogged=false}, minecraft:powered_rail {powered=true, shape=ascending_west, waterlogged=true}, minecraft:powered_rail {powered=true, shape=ascending_west, waterlogged=false}, minecraft:powered_rail {powered=true, shape=ascending_north, waterlogged=true}, minecraft:powered_rail {powered=true, shape=ascending_north, waterlogged=false}, minecraft:powered_rail {powered=true, shape=ascending_south, waterlogged=true}, minecraft:powered_rail {powered=true, shape=ascending_south, waterlogged=false}, minecraft:powered_rail {powered=false, shape=north_south, waterlogged=true}, minecraft:powered_rail {powered=false, shape=north_south, waterlogged=false}, minecraft:powered_rail {powered=false, shape=east_west, waterlogged=true}, minecraft:powered_rail {powered=false, shape=east_west, waterlogged=false}, minecraft:powered_rail {powered=false, shape=ascending_east, waterlogged=true}, minecraft:powered_rail {powered=false, shape=ascending_east, waterlogged=false}, minecraft:powered_rail {powered=false, shape=ascending_west, waterlogged=true}, minecraft:powered_rail {powered=false, shape=ascending_west, waterlogged=false}, minecraft:powered_rail {powered=false, shape=ascending_north, waterlogged=true}, minecraft:powered_rail {powered=false, shape=ascending_north, waterlogged=false}, minecraft:powered_rail {powered=false, shape=ascending_south, waterlogged=true}, minecraft:powered_rail {powered=false, shape=ascending_south, waterlogged=false}, minecraft:detector_rail {powered=true, shape=north_south, waterlogged=true}, minecraft:detector_rail {powered=true, shape=north_south, waterlogged=false}, minecraft:detector_rail {powered=true, shape=east_west, waterlogged=true}, minecraft:detector_rail {powered=true, shape=east_west, waterlogged=false}, minecraft:detector_rail {powered=true, shape=ascending_east, waterlogged=true}, minecraft:detector_rail {powered=true, shape=ascending_east, waterlogged=false}, minecraft:detector_rail {powered=true, shape=ascending_west, waterlogged=true}, minecraft:detector_rail {powered=true, shape=ascending_west, waterlogged=false}, minecraft:detector_rail {powered=true, shape=ascending_north, waterlogged=true}, minecraft:detector_rail {powered=true, shape=ascending_north, waterlogged=false}, minecraft:detector_rail {powered=true, shape=ascending_south, waterlogged=true}, minecraft:detector_rail {powered=true, shape=ascending_south, waterlogged=false}, minecraft:detector_rail {powered=false, shape=north_south, waterlogged=true}, minecraft:detector_rail {powered=false, shape=north_south, waterlogged=false}, minecraft:detector_rail {powered=false, shape=east_west, waterlogged=true}, minecraft:detector_rail {powered=false, shape=east_west, waterlogged=false}, minecraft:detector_rail {powered=false, shape=ascending_east, waterlogged=true}, minecraft:detector_rail {powered=false, shape=ascending_east, waterlogged=false}, minecraft:detector_rail {powered=false, shape=ascending_west, waterlogged=true}, minecraft:detector_rail {powered=false, shape=ascending_west, waterlogged=false}, minecraft:detector_rail {powered=false, shape=ascending_north, waterlogged=true}, minecraft:detector_rail {powered=false, shape=ascending_north, waterlogged=false}, minecraft:detector_rail {powered=false, shape=ascending_south, waterlogged=true}, minecraft:detector_rail {powered=false, shape=ascending_south, waterlogged=false}, minecraft:rail {shape=north_south, waterlogged=true}, minecraft:rail {shape=north_south, waterlogged=false}, minecraft:rail {shape=east_west, waterlogged=true}, minecraft:rail {shape=east_west, waterlogged=false}, minecraft:rail {shape=ascending_east, waterlogged=true}, minecraft:rail {shape=ascending_east, waterlogged=false}, minecraft:rail {shape=ascending_west, waterlogged=true}, minecraft:rail {shape=ascending_west, waterlogged=false}, minecraft:rail {shape=ascending_north, waterlogged=true}, minecraft:rail {shape=ascending_north, waterlogged=false}, minecraft:rail {shape=ascending_south, waterlogged=true}, minecraft:rail {shape=ascending_south, waterlogged=false}, minecraft:rail {shape=south_east, waterlogged=true}, minecraft:rail {shape=south_east, waterlogged=false}, minecraft:rail {shape=south_west, waterlogged=true}, minecraft:rail {shape=south_west, waterlogged=false}, minecraft:rail {shape=north_west, waterlogged=true}, minecraft:rail {shape=north_west, waterlogged=false}, minecraft:rail {shape=north_east, waterlogged=true}, minecraft:rail {shape=north_east, waterlogged=false}, minecraft:activator_rail {powered=true, shape=north_south, waterlogged=true}, minecraft:activator_rail {powered=true, shape=north_south, waterlogged=false}, minecraft:activator_rail {powered=true, shape=east_west, waterlogged=true}, minecraft:activator_rail {powered=true, shape=east_west, waterlogged=false}, minecraft:activator_rail {powered=true, shape=ascending_east, waterlogged=true}, minecraft:activator_rail {powered=true, shape=ascending_east, waterlogged=false}, minecraft:activator_rail {powered=true, shape=ascending_west, waterlogged=true}, minecraft:activator_rail {powered=true, shape=ascending_west, waterlogged=false}, minecraft:activator_rail {powered=true, shape=ascending_north, waterlogged=true}, minecraft:activator_rail {powered=true, shape=ascending_north, waterlogged=false}, minecraft:activator_rail {powered=true, shape=ascending_south, waterlogged=true}, minecraft:activator_rail {powered=true, shape=ascending_south, waterlogged=false}, minecraft:activator_rail {powered=false, shape=north_south, waterlogged=true}, minecraft:activator_rail {powered=false, shape=north_south, waterlogged=false}, minecraft:activator_rail {powered=false, shape=east_west, waterlogged=true}, minecraft:activator_rail {powered=false, shape=east_west, waterlogged=false}, minecraft:activator_rail {powered=false, shape=ascending_east, waterlogged=true}, minecraft:activator_rail {powered=false, shape=ascending_east, waterlogged=false}, minecraft:activator_rail {powered=false, shape=ascending_west, waterlogged=true}, minecraft:activator_rail {powered=false, shape=ascending_west, waterlogged=false}, minecraft:activator_rail {powered=false, shape=ascending_north, waterlogged=true}, minecraft:activator_rail {powered=false, shape=ascending_north, waterlogged=false}, minecraft:activator_rail {powered=false, shape=ascending_south, waterlogged=true}, minecraft:activator_rail {powered=false, shape=ascending_south, waterlogged=false}, minecraft:cave_vines_plant {berries=true}, minecraft:cave_vines_plant {berries=false}, minecraft:big_dripleaf_stem {facing=north, waterlogged=true}, minecraft:big_dripleaf_stem {facing=north, waterlogged=false}, minecraft:big_dripleaf_stem {facing=south, waterlogged=true}, minecraft:big_dripleaf_stem {facing=south, waterlogged=false}, minecraft:big_dripleaf_stem {facing=west, waterlogged=true}, minecraft:big_dripleaf_stem {facing=west, waterlogged=false}, minecraft:big_dripleaf_stem {facing=east, waterlogged=true}, minecraft:big_dripleaf_stem {facing=east, waterlogged=false}, minecraft:small_dripleaf {facing=north, half=upper, waterlogged=true}, minecraft:small_dripleaf {facing=north, half=upper, waterlogged=false}, minecraft:small_dripleaf {facing=north, half=lower, waterlogged=true}, minecraft:small_dripleaf {facing=north, half=lower, waterlogged=false}, minecraft:small_dripleaf {facing=south, half=upper, waterlogged=true}, minecraft:small_dripleaf {facing=south, half=upper, waterlogged=false}, minecraft:small_dripleaf {facing=south, half=lower, waterlogged=true}, minecraft:small_dripleaf {facing=south, half=lower, waterlogged=false}, minecraft:small_dripleaf {facing=west, half=upper, waterlogged=true}, minecraft:small_dripleaf {facing=west, half=upper, waterlogged=false}, minecraft:small_dripleaf {facing=west, half=lower, waterlogged=true}, minecraft:small_dripleaf {facing=west, half=lower, waterlogged=false}, minecraft:small_dripleaf {facing=east, half=upper, waterlogged=true}, minecraft:small_dripleaf {facing=east, half=upper, waterlogged=false}, minecraft:small_dripleaf {facing=east, half=lower, waterlogged=true}, minecraft:small_dripleaf {facing=east, half=lower, waterlogged=false}, minecraft:infested_deepslate {axis=x}, minecraft:infested_deepslate {axis=y}, minecraft:infested_deepslate {axis=z}]
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.assertTrue(Assert.java:42)
at de.piegames.blockmap.ColorMapTest.testDetailed(ColorMapTest.java:121)
de.piegames.blockmap.ColorMapTest > testDetailed[MC_1_17, CAVES] FAILED
java.lang.AssertionError: The following states are missing in the color map: [minecraft:powered_rail {powered=true, shape=north_south, waterlogged=true}, minecraft:powered_rail {powered=true, shape=north_south, waterlogged=false}, minecraft:powered_rail {powered=true, shape=east_west, waterlogged=true}, minecraft:powered_rail {powered=true, shape=east_west, waterlogged=false}, minecraft:powered_rail {powered=true, shape=ascending_east, waterlogged=true}, minecraft:powered_rail {powered=true, shape=ascending_east, waterlogged=false}, minecraft:powered_rail {powered=true, shape=ascending_west, waterlogged=true}, minecraft:powered_rail {powered=true, shape=ascending_west, waterlogged=false}, minecraft:powered_rail {powered=true, shape=ascending_north, waterlogged=true}, minecraft:powered_rail {powered=true, shape=ascending_north, waterlogged=false}, minecraft:powered_rail {powered=true, shape=ascending_south, waterlogged=true}, minecraft:powered_rail {powered=true, shape=ascending_south, waterlogged=false}, minecraft:powered_rail {powered=false, shape=north_south, waterlogged=true}, minecraft:powered_rail {powered=false, shape=north_south, waterlogged=false}, minecraft:powered_rail {powered=false, shape=east_west, waterlogged=true}, minecraft:powered_rail {powered=false, shape=east_west, waterlogged=false}, minecraft:powered_rail {powered=false, shape=ascending_east, waterlogged=true}, minecraft:powered_rail {powered=false, shape=ascending_east, waterlogged=false}, minecraft:powered_rail {powered=false, shape=ascending_west, waterlogged=true}, minecraft:powered_rail {powered=false, shape=ascending_west, waterlogged=false}, minecraft:powered_rail {powered=false, shape=ascending_north, waterlogged=true}, minecraft:powered_rail {powered=false, shape=ascending_north, waterlogged=false}, minecraft:powered_rail {powered=false, shape=ascending_south, waterlogged=true}, minecraft:powered_rail {powered=false, shape=ascending_south, waterlogged=false}, minecraft:detector_rail {powered=true, shape=north_south, waterlogged=true}, minecraft:detector_rail {powered=true, shape=north_south, waterlogged=false}, minecraft:detector_rail {powered=true, shape=east_west, waterlogged=true}, minecraft:detector_rail {powered=true, shape=east_west, waterlogged=false}, minecraft:detector_rail {powered=true, shape=ascending_east, waterlogged=true}, minecraft:detector_rail {powered=true, shape=ascending_east, waterlogged=false}, minecraft:detector_rail {powered=true, shape=ascending_west, waterlogged=true}, minecraft:detector_rail {powered=true, shape=ascending_west, waterlogged=false}, minecraft:detector_rail {powered=true, shape=ascending_north, waterlogged=true}, minecraft:detector_rail {powered=true, shape=ascending_north, waterlogged=false}, minecraft:detector_rail {powered=true, shape=ascending_south, waterlogged=true}, minecraft:detector_rail {powered=true, shape=ascending_south, waterlogged=false}, minecraft:detector_rail {powered=false, shape=north_south, waterlogged=true}, minecraft:detector_rail {powered=false, shape=north_south, waterlogged=false}, minecraft:detector_rail {powered=false, shape=east_west, waterlogged=true}, minecraft:detector_rail {powered=false, shape=east_west, waterlogged=false}, minecraft:detector_rail {powered=false, shape=ascending_east, waterlogged=true}, minecraft:detector_rail {powered=false, shape=ascending_east, waterlogged=false}, minecraft:detector_rail {powered=false, shape=ascending_west, waterlogged=true}, minecraft:detector_rail {powered=false, shape=ascending_west, waterlogged=false}, minecraft:detector_rail {powered=false, shape=ascending_north, waterlogged=true}, minecraft:detector_rail {powered=false, shape=ascending_north, waterlogged=false}, minecraft:detector_rail {powered=false, shape=ascending_south, waterlogged=true}, minecraft:detector_rail {powered=false, shape=ascending_south, waterlogged=false}, minecraft:rail {shape=north_south, waterlogged=true}, minecraft:rail {shape=north_south, waterlogged=false}, minecraft:rail {shape=east_west, waterlogged=true}, minecraft:rail {shape=east_west, waterlogged=false}, minecraft:rail {shape=ascending_east, waterlogged=true}, minecraft:rail {shape=ascending_east, waterlogged=false}, minecraft:rail {shape=ascending_west, waterlogged=true}, minecraft:rail {shape=ascending_west, waterlogged=false}, minecraft:rail {shape=ascending_north, waterlogged=true}, minecraft:rail {shape=ascending_north, waterlogged=false}, minecraft:rail {shape=ascending_south, waterlogged=true}, minecraft:rail {shape=ascending_south, waterlogged=false}, minecraft:rail {shape=south_east, waterlogged=true}, minecraft:rail {shape=south_east, waterlogged=false}, minecraft:rail {shape=south_west, waterlogged=true}, minecraft:rail {shape=south_west, waterlogged=false}, minecraft:rail {shape=north_west, waterlogged=true}, minecraft:rail {shape=north_west, waterlogged=false}, minecraft:rail {shape=north_east, waterlogged=true}, minecraft:rail {shape=north_east, waterlogged=false}, minecraft:activator_rail {powered=true, shape=north_south, waterlogged=true}, minecraft:activator_rail {powered=true, shape=north_south, waterlogged=false}, minecraft:activator_rail {powered=true, shape=east_west, waterlogged=true}, minecraft:activator_rail {powered=true, shape=east_west, waterlogged=false}, minecraft:activator_rail {powered=true, shape=ascending_east, waterlogged=true}, minecraft:activator_rail {powered=true, shape=ascending_east, waterlogged=false}, minecraft:activator_rail {powered=true, shape=ascending_west, waterlogged=true}, minecraft:activator_rail {powered=true, shape=ascending_west, waterlogged=false}, minecraft:activator_rail {powered=true, shape=ascending_north, waterlogged=true}, minecraft:activator_rail {powered=true, shape=ascending_north, waterlogged=false}, minecraft:activator_rail {powered=true, shape=ascending_south, waterlogged=true}, minecraft:activator_rail {powered=true, shape=ascending_south, waterlogged=false}, minecraft:activator_rail {powered=false, shape=north_south, waterlogged=true}, minecraft:activator_rail {powered=false, shape=north_south, waterlogged=false}, minecraft:activator_rail {powered=false, shape=east_west, waterlogged=true}, minecraft:activator_rail {powered=false, shape=east_west, waterlogged=false}, minecraft:activator_rail {powered=false, shape=ascending_east, waterlogged=true}, minecraft:activator_rail {powered=false, shape=ascending_east, waterlogged=false}, minecraft:activator_rail {powered=false, shape=ascending_west, waterlogged=true}, minecraft:activator_rail {powered=false, shape=ascending_west, waterlogged=false}, minecraft:activator_rail {powered=false, shape=ascending_north, waterlogged=true}, minecraft:activator_rail {powered=false, shape=ascending_north, waterlogged=false}, minecraft:activator_rail {powered=false, shape=ascending_south, waterlogged=true}, minecraft:activator_rail {powered=false, shape=ascending_south, waterlogged=false}, minecraft:cave_vines_plant {berries=true}, minecraft:cave_vines_plant {berries=false}, minecraft:big_dripleaf_stem {facing=north, waterlogged=true}, minecraft:big_dripleaf_stem {facing=north, waterlogged=false}, minecraft:big_dripleaf_stem {facing=south, waterlogged=true}, minecraft:big_dripleaf_stem {facing=south, waterlogged=false}, minecraft:big_dripleaf_stem {facing=west, waterlogged=true}, minecraft:big_dripleaf_stem {facing=west, waterlogged=false}, minecraft:big_dripleaf_stem {facing=east, waterlogged=true}, minecraft:big_dripleaf_stem {facing=east, waterlogged=false}, minecraft:small_dripleaf {facing=north, half=upper, waterlogged=true}, minecraft:small_dripleaf {facing=north, half=upper, waterlogged=false}, minecraft:small_dripleaf {facing=north, half=lower, waterlogged=true}, minecraft:small_dripleaf {facing=north, half=lower, waterlogged=false}, minecraft:small_dripleaf {facing=south, half=upper, waterlogged=true}, minecraft:small_dripleaf {facing=south, half=upper, waterlogged=false}, minecraft:small_dripleaf {facing=south, half=lower, waterlogged=true}, minecraft:small_dripleaf {facing=south, half=lower, waterlogged=false}, minecraft:small_dripleaf {facing=west, half=upper, waterlogged=true}, minecraft:small_dripleaf {facing=west, half=upper, waterlogged=false}, minecraft:small_dripleaf {facing=west, half=lower, waterlogged=true}, minecraft:small_dripleaf {facing=west, half=lower, waterlogged=false}, minecraft:small_dripleaf {facing=east, half=upper, waterlogged=true}, minecraft:small_dripleaf {facing=east, half=upper, waterlogged=false}, minecraft:small_dripleaf {facing=east, half=lower, waterlogged=true}, minecraft:small_dripleaf {facing=east, half=lower, waterlogged=false}, minecraft:infested_deepslate {axis=x}, minecraft:infested_deepslate {axis=y}, minecraft:infested_deepslate {axis=z}]
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.assertTrue(Assert.java:42)
at de.piegames.blockmap.ColorMapTest.testDetailed(ColorMapTest.java:121)
de.piegames.blockmap.ColorMapTest > testDetailed[MC_1_17, NO_FOLIAGE] FAILED
java.lang.AssertionError: The following states are missing in the color map: [minecraft:powered_rail {powered=true, shape=north_south, waterlogged=true}, minecraft:powered_rail {powered=true, shape=north_south, waterlogged=false}, minecraft:powered_rail {powered=true, shape=east_west, waterlogged=true}, minecraft:powered_rail {powered=true, shape=east_west, waterlogged=false}, minecraft:powered_rail {powered=true, shape=ascending_east, waterlogged=true}, minecraft:powered_rail {powered=true, shape=ascending_east, waterlogged=false}, minecraft:powered_rail {powered=true, shape=ascending_west, waterlogged=true}, minecraft:powered_rail {powered=true, shape=ascending_west, waterlogged=false}, minecraft:powered_rail {powered=true, shape=ascending_north, waterlogged=true}, minecraft:powered_rail {powered=true, shape=ascending_north, waterlogged=false}, minecraft:powered_rail {powered=true, shape=ascending_south, waterlogged=true}, minecraft:powered_rail {powered=true, shape=ascending_south, waterlogged=false}, minecraft:powered_rail {powered=false, shape=north_south, waterlogged=true}, minecraft:powered_rail {powered=false, shape=north_south, waterlogged=false}, minecraft:powered_rail {powered=false, shape=east_west, waterlogged=true}, minecraft:powered_rail {powered=false, shape=east_west, waterlogged=false}, minecraft:powered_rail {powered=false, shape=ascending_east, waterlogged=true}, minecraft:powered_rail {powered=false, shape=ascending_east, waterlogged=false}, minecraft:powered_rail {powered=false, shape=ascending_west, waterlogged=true}, minecraft:powered_rail {powered=false, shape=ascending_west, waterlogged=false}, minecraft:powered_rail {powered=false, shape=ascending_north, waterlogged=true}, minecraft:powered_rail {powered=false, shape=ascending_north, waterlogged=false}, minecraft:powered_rail {powered=false, shape=ascending_south, waterlogged=true}, minecraft:powered_rail {powered=false, shape=ascending_south, waterlogged=false}, minecraft:detector_rail {powered=true, shape=north_south, waterlogged=true}, minecraft:detector_rail {powered=true, shape=north_south, waterlogged=false}, minecraft:detector_rail {powered=true, shape=east_west, waterlogged=true}, minecraft:detector_rail {powered=true, shape=east_west, waterlogged=false}, minecraft:detector_rail {powered=true, shape=ascending_east, waterlogged=true}, minecraft:detector_rail {powered=true, shape=ascending_east, waterlogged=false}, minecraft:detector_rail {powered=true, shape=ascending_west, waterlogged=true}, minecraft:detector_rail {powered=true, shape=ascending_west, waterlogged=false}, minecraft:detector_rail {powered=true, shape=ascending_north, waterlogged=true}, minecraft:detector_rail {powered=true, shape=ascending_north, waterlogged=false}, minecraft:detector_rail {powered=true, shape=ascending_south, waterlogged=true}, minecraft:detector_rail {powered=true, shape=ascending_south, waterlogged=false}, minecraft:detector_rail {powered=false, shape=north_south, waterlogged=true}, minecraft:detector_rail {powered=false, shape=north_south, waterlogged=false}, minecraft:detector_rail {powered=false, shape=east_west, waterlogged=true}, minecraft:detector_rail {powered=false, shape=east_west, waterlogged=false}, minecraft:detector_rail {powered=false, shape=ascending_east, waterlogged=true}, minecraft:detector_rail {powered=false, shape=ascending_east, waterlogged=false}, minecraft:detector_rail {powered=false, shape=ascending_west, waterlogged=true}, minecraft:detector_rail {powered=false, shape=ascending_west, waterlogged=false}, minecraft:detector_rail {powered=false, shape=ascending_north, waterlogged=true}, minecraft:detector_rail {powered=false, shape=ascending_north, waterlogged=false}, minecraft:detector_rail {powered=false, shape=ascending_south, waterlogged=true}, minecraft:detector_rail {powered=false, shape=ascending_south, waterlogged=false}, minecraft:rail {shape=north_south, waterlogged=true}, minecraft:rail {shape=north_south, waterlogged=false}, minecraft:rail {shape=east_west, waterlogged=true}, minecraft:rail {shape=east_west, waterlogged=false}, minecraft:rail {shape=ascending_east, waterlogged=true}, minecraft:rail {shape=ascending_east, waterlogged=false}, minecraft:rail {shape=ascending_west, waterlogged=true}, minecraft:rail {shape=ascending_west, waterlogged=false}, minecraft:rail {shape=ascending_north, waterlogged=true}, minecraft:rail {shape=ascending_north, waterlogged=false}, minecraft:rail {shape=ascending_south, waterlogged=true}, minecraft:rail {shape=ascending_south, waterlogged=false}, minecraft:rail {shape=south_east, waterlogged=true}, minecraft:rail {shape=south_east, waterlogged=false}, minecraft:rail {shape=south_west, waterlogged=true}, minecraft:rail {shape=south_west, waterlogged=false}, minecraft:rail {shape=north_west, waterlogged=true}, minecraft:rail {shape=north_west, waterlogged=false}, minecraft:rail {shape=north_east, waterlogged=true}, minecraft:rail {shape=north_east, waterlogged=false}, minecraft:activator_rail {powered=true, shape=north_south, waterlogged=true}, minecraft:activator_rail {powered=true, shape=north_south, waterlogged=false}, minecraft:activator_rail {powered=true, shape=east_west, waterlogged=true}, minecraft:activator_rail {powered=true, shape=east_west, waterlogged=false}, minecraft:activator_rail {powered=true, shape=ascending_east, waterlogged=true}, minecraft:activator_rail {powered=true, shape=ascending_east, waterlogged=false}, minecraft:activator_rail {powered=true, shape=ascending_west, waterlogged=true}, minecraft:activator_rail {powered=true, shape=ascending_west, waterlogged=false}, minecraft:activator_rail {powered=true, shape=ascending_north, waterlogged=true}, minecraft:activator_rail {powered=true, shape=ascending_north, waterlogged=false}, minecraft:activator_rail {powered=true, shape=ascending_south, waterlogged=true}, minecraft:activator_rail {powered=true, shape=ascending_south, waterlogged=false}, minecraft:activator_rail {powered=false, shape=north_south, waterlogged=true}, minecraft:activator_rail {powered=false, shape=north_south, waterlogged=false}, minecraft:activator_rail {powered=false, shape=east_west, waterlogged=true}, minecraft:activator_rail {powered=false, shape=east_west, waterlogged=false}, minecraft:activator_rail {powered=false, shape=ascending_east, waterlogged=true}, minecraft:activator_rail {powered=false, shape=ascending_east, waterlogged=false}, minecraft:activator_rail {powered=false, shape=ascending_west, waterlogged=true}, minecraft:activator_rail {powered=false, shape=ascending_west, waterlogged=false}, minecraft:activator_rail {powered=false, shape=ascending_north, waterlogged=true}, minecraft:activator_rail {powered=false, shape=ascending_north, waterlogged=false}, minecraft:activator_rail {powered=false, shape=ascending_south, waterlogged=true}, minecraft:activator_rail {powered=false, shape=ascending_south, waterlogged=false}, minecraft:cave_vines_plant {berries=true}, minecraft:cave_vines_plant {berries=false}, minecraft:big_dripleaf_stem {facing=north, waterlogged=true}, minecraft:big_dripleaf_stem {facing=north, waterlogged=false}, minecraft:big_dripleaf_stem {facing=south, waterlogged=true}, minecraft:big_dripleaf_stem {facing=south, waterlogged=false}, minecraft:big_dripleaf_stem {facing=west, waterlogged=true}, minecraft:big_dripleaf_stem {facing=west, waterlogged=false}, minecraft:big_dripleaf_stem {facing=east, waterlogged=true}, minecraft:big_dripleaf_stem {facing=east, waterlogged=false}, minecraft:small_dripleaf {facing=north, half=upper, waterlogged=true}, minecraft:small_dripleaf {facing=north, half=upper, waterlogged=false}, minecraft:small_dripleaf {facing=north, half=lower, waterlogged=true}, minecraft:small_dripleaf {facing=north, half=lower, waterlogged=false}, minecraft:small_dripleaf {facing=south, half=upper, waterlogged=true}, minecraft:small_dripleaf {facing=south, half=upper, waterlogged=false}, minecraft:small_dripleaf {facing=south, half=lower, waterlogged=true}, minecraft:small_dripleaf {facing=south, half=lower, waterlogged=false}, minecraft:small_dripleaf {facing=west, half=upper, waterlogged=true}, minecraft:small_dripleaf {facing=west, half=upper, waterlogged=false}, minecraft:small_dripleaf {facing=west, half=lower, waterlogged=true}, minecraft:small_dripleaf {facing=west, half=lower, waterlogged=false}, minecraft:small_dripleaf {facing=east, half=upper, waterlogged=true}, minecraft:small_dripleaf {facing=east, half=upper, waterlogged=false}, minecraft:small_dripleaf {facing=east, half=lower, waterlogged=true}, minecraft:small_dripleaf {facing=east, half=lower, waterlogged=false}, minecraft:infested_deepslate {axis=x}, minecraft:infested_deepslate {axis=y}, minecraft:infested_deepslate {axis=z}]
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.assertTrue(Assert.java:42)
at de.piegames.blockmap.ColorMapTest.testDetailed(ColorMapTest.java:121)
de.piegames.blockmap.ColorMapTest > testDetailed[MC_1_17, OCEAN_GROUND] FAILED
java.lang.AssertionError: The following states are missing in the color map: [minecraft:powered_rail {powered=true, shape=north_south, waterlogged=true}, minecraft:powered_rail {powered=true, shape=north_south, waterlogged=false}, minecraft:powered_rail {powered=true, shape=east_west, waterlogged=true}, minecraft:powered_rail {powered=true, shape=east_west, waterlogged=false}, minecraft:powered_rail {powered=true, shape=ascending_east, waterlogged=true}, minecraft:powered_rail {powered=true, shape=ascending_east, waterlogged=false}, minecraft:powered_rail {powered=true, shape=ascending_west, waterlogged=true}, minecraft:powered_rail {powered=true, shape=ascending_west, waterlogged=false}, minecraft:powered_rail {powered=true, shape=ascending_north, waterlogged=true}, minecraft:powered_rail {powered=true, shape=ascending_north, waterlogged=false}, minecraft:powered_rail {powered=true, shape=ascending_south, waterlogged=true}, minecraft:powered_rail {powered=true, shape=ascending_south, waterlogged=false}, minecraft:powered_rail {powered=false, shape=north_south, waterlogged=true}, minecraft:powered_rail {powered=false, shape=north_south, waterlogged=false}, minecraft:powered_rail {powered=false, shape=east_west, waterlogged=true}, minecraft:powered_rail {powered=false, shape=east_west, waterlogged=false}, minecraft:powered_rail {powered=false, shape=ascending_east, waterlogged=true}, minecraft:powered_rail {powered=false, shape=ascending_east, waterlogged=false}, minecraft:powered_rail {powered=false, shape=ascending_west, waterlogged=true}, minecraft:powered_rail {powered=false, shape=ascending_west, waterlogged=false}, minecraft:powered_rail {powered=false, shape=ascending_north, waterlogged=true}, minecraft:powered_rail {powered=false, shape=ascending_north, waterlogged=false}, minecraft:powered_rail {powered=false, shape=ascending_south, waterlogged=true}, minecraft:powered_rail {powered=false, shape=ascending_south, waterlogged=false}, minecraft:detector_rail {powered=true, shape=north_south, waterlogged=true}, minecraft:detector_rail {powered=true, shape=north_south, waterlogged=false}, minecraft:detector_rail {powered=true, shape=east_west, waterlogged=true}, minecraft:detector_rail {powered=true, shape=east_west, waterlogged=false}, minecraft:detector_rail {powered=true, shape=ascending_east, waterlogged=true}, minecraft:detector_rail {powered=true, shape=ascending_east, waterlogged=false}, minecraft:detector_rail {powered=true, shape=ascending_west, waterlogged=true}, minecraft:detector_rail {powered=true, shape=ascending_west, waterlogged=false}, minecraft:detector_rail {powered=true, shape=ascending_north, waterlogged=true}, minecraft:detector_rail {powered=true, shape=ascending_north, waterlogged=false}, minecraft:detector_rail {powered=true, shape=ascending_south, waterlogged=true}, minecraft:detector_rail {powered=true, shape=ascending_south, waterlogged=false}, minecraft:detector_rail {powered=false, shape=north_south, waterlogged=true}, minecraft:detector_rail {powered=false, shape=north_south, waterlogged=false}, minecraft:detector_rail {powered=false, shape=east_west, waterlogged=true}, minecraft:detector_rail {powered=false, shape=east_west, waterlogged=false}, minecraft:detector_rail {powered=false, shape=ascending_east, waterlogged=true}, minecraft:detector_rail {powered=false, shape=ascending_east, waterlogged=false}, minecraft:detector_rail {powered=false, shape=ascending_west, waterlogged=true}, minecraft:detector_rail {powered=false, shape=ascending_west, waterlogged=false}, minecraft:detector_rail {powered=false, shape=ascending_north, waterlogged=true}, minecraft:detector_rail {powered=false, shape=ascending_north, waterlogged=false}, minecraft:detector_rail {powered=false, shape=ascending_south, waterlogged=true}, minecraft:detector_rail {powered=false, shape=ascending_south, waterlogged=false}, minecraft:rail {shape=north_south, waterlogged=true}, minecraft:rail {shape=north_south, waterlogged=false}, minecraft:rail {shape=east_west, waterlogged=true}, minecraft:rail {shape=east_west, waterlogged=false}, minecraft:rail {shape=ascending_east, waterlogged=true}, minecraft:rail {shape=ascending_east, waterlogged=false}, minecraft:rail {shape=ascending_west, waterlogged=true}, minecraft:rail {shape=ascending_west, waterlogged=false}, minecraft:rail {shape=ascending_north, waterlogged=true}, minecraft:rail {shape=ascending_north, waterlogged=false}, minecraft:rail {shape=ascending_south, waterlogged=true}, minecraft:rail {shape=ascending_south, waterlogged=false}, minecraft:rail {shape=south_east, waterlogged=true}, minecraft:rail {shape=south_east, waterlogged=false}, minecraft:rail {shape=south_west, waterlogged=true}, minecraft:rail {shape=south_west, waterlogged=false}, minecraft:rail {shape=north_west, waterlogged=true}, minecraft:rail {shape=north_west, waterlogged=false}, minecraft:rail {shape=north_east, waterlogged=true}, minecraft:rail {shape=north_east, waterlogged=false}, minecraft:activator_rail {powered=true, shape=north_south, waterlogged=true}, minecraft:activator_rail {powered=true, shape=north_south, waterlogged=false}, minecraft:activator_rail {powered=true, shape=east_west, waterlogged=true}, minecraft:activator_rail {powered=true, shape=east_west, waterlogged=false}, minecraft:activator_rail {powered=true, shape=ascending_east, waterlogged=true}, minecraft:activator_rail {powered=true, shape=ascending_east, waterlogged=false}, minecraft:activator_rail {powered=true, shape=ascending_west, waterlogged=true}, minecraft:activator_rail {powered=true, shape=ascending_west, waterlogged=false}, minecraft:activator_rail {powered=true, shape=ascending_north, waterlogged=true}, minecraft:activator_rail {powered=true, shape=ascending_north, waterlogged=false}, minecraft:activator_rail {powered=true, shape=ascending_south, waterlogged=true}, minecraft:activator_rail {powered=true, shape=ascending_south, waterlogged=false}, minecraft:activator_rail {powered=false, shape=north_south, waterlogged=true}, minecraft:activator_rail {powered=false, shape=north_south, waterlogged=false}, minecraft:activator_rail {powered=false, shape=east_west, waterlogged=true}, minecraft:activator_rail {powered=false, shape=east_west, waterlogged=false}, minecraft:activator_rail {powered=false, shape=ascending_east, waterlogged=true}, minecraft:activator_rail {powered=false, shape=ascending_east, waterlogged=false}, minecraft:activator_rail {powered=false, shape=ascending_west, waterlogged=true}, minecraft:activator_rail {powered=false, shape=ascending_west, waterlogged=false}, minecraft:activator_rail {powered=false, shape=ascending_north, waterlogged=true}, minecraft:activator_rail {powered=false, shape=ascending_north, waterlogged=false}, minecraft:activator_rail {powered=false, shape=ascending_south, waterlogged=true}, minecraft:activator_rail {powered=false, shape=ascending_south, waterlogged=false}, minecraft:cave_vines_plant {berries=true}, minecraft:cave_vines_plant {berries=false}, minecraft:big_dripleaf_stem {facing=north, waterlogged=true}, minecraft:big_dripleaf_stem {facing=north, waterlogged=false}, minecraft:big_dripleaf_stem {facing=south, waterlogged=true}, minecraft:big_dripleaf_stem {facing=south, waterlogged=false}, minecraft:big_dripleaf_stem {facing=west, waterlogged=true}, minecraft:big_dripleaf_stem {facing=west, waterlogged=false}, minecraft:big_dripleaf_stem {facing=east, waterlogged=true}, minecraft:big_dripleaf_stem {facing=east, waterlogged=false}, minecraft:small_dripleaf {facing=north, half=upper, waterlogged=true}, minecraft:small_dripleaf {facing=north, half=upper, waterlogged=false}, minecraft:small_dripleaf {facing=north, half=lower, waterlogged=true}, minecraft:small_dripleaf {facing=north, half=lower, waterlogged=false}, minecraft:small_dripleaf {facing=south, half=upper, waterlogged=true}, minecraft:small_dripleaf {facing=south, half=upper, waterlogged=false}, minecraft:small_dripleaf {facing=south, half=lower, waterlogged=true}, minecraft:small_dripleaf {facing=south, half=lower, waterlogged=false}, minecraft:small_dripleaf {facing=west, half=upper, waterlogged=true}, minecraft:small_dripleaf {facing=west, half=upper, waterlogged=false}, minecraft:small_dripleaf {facing=west, half=lower, waterlogged=true}, minecraft:small_dripleaf {facing=west, half=lower, waterlogged=false}, minecraft:small_dripleaf {facing=east, half=upper, waterlogged=true}, minecraft:small_dripleaf {facing=east, half=upper, waterlogged=false}, minecraft:small_dripleaf {facing=east, half=lower, waterlogged=true}, minecraft:small_dripleaf {facing=east, half=lower, waterlogged=false}, minecraft:infested_deepslate {axis=x}, minecraft:infested_deepslate {axis=y}, minecraft:infested_deepslate {axis=z}]
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.assertTrue(Assert.java:42)
at de.piegames.blockmap.ColorMapTest.testDetailed(ColorMapTest.java:121)
de.piegames.blockmap.ColorMapTest > testDetailed[MC_1_17, X_RAY] FAILED
java.lang.AssertionError: The following states are missing in the color map: [minecraft:powered_rail {powered=true, shape=north_south, waterlogged=true}, minecraft:powered_rail {powered=true, shape=north_south, waterlogged=false}, minecraft:powered_rail {powered=true, shape=east_west, waterlogged=true}, minecraft:powered_rail {powered=true, shape=east_west, waterlogged=false}, minecraft:powered_rail {powered=true, shape=ascending_east, waterlogged=true}, minecraft:powered_rail {powered=true, shape=ascending_east, waterlogged=false}, minecraft:powered_rail {powered=true, shape=ascending_west, waterlogged=true}, minecraft:powered_rail {powered=true, shape=ascending_west, waterlogged=false}, minecraft:powered_rail {powered=true, shape=ascending_north, waterlogged=true}, minecraft:powered_rail {powered=true, shape=ascending_north, waterlogged=false}, minecraft:powered_rail {powered=true, shape=ascending_south, waterlogged=true}, minecraft:powered_rail {powered=true, shape=ascending_south, waterlogged=false}, minecraft:powered_rail {powered=false, shape=north_south, waterlogged=true}, minecraft:powered_rail {powered=false, shape=north_south, waterlogged=false}, minecraft:powered_rail {powered=false, shape=east_west, waterlogged=true}, minecraft:powered_rail {powered=false, shape=east_west, waterlogged=false}, minecraft:powered_rail {powered=false, shape=ascending_east, waterlogged=true}, minecraft:powered_rail {powered=false, shape=ascending_east, waterlogged=false}, minecraft:powered_rail {powered=false, shape=ascending_west, waterlogged=true}, minecraft:powered_rail {powered=false, shape=ascending_west, waterlogged=false}, minecraft:powered_rail {powered=false, shape=ascending_north, waterlogged=true}, minecraft:powered_rail {powered=false, shape=ascending_north, waterlogged=false}, minecraft:powered_rail {powered=false, shape=ascending_south, waterlogged=true}, minecraft:powered_rail {powered=false, shape=ascending_south, waterlogged=false}, minecraft:detector_rail {powered=true, shape=north_south, waterlogged=true}, minecraft:detector_rail {powered=true, shape=north_south, waterlogged=false}, minecraft:detector_rail {powered=true, shape=east_west, waterlogged=true}, minecraft:detector_rail {powered=true, shape=east_west, waterlogged=false}, minecraft:detector_rail {powered=true, shape=ascending_east, waterlogged=true}, minecraft:detector_rail {powered=true, shape=ascending_east, waterlogged=false}, minecraft:detector_rail {powered=true, shape=ascending_west, waterlogged=true}, minecraft:detector_rail {powered=true, shape=ascending_west, waterlogged=false}, minecraft:detector_rail {powered=true, shape=ascending_north, waterlogged=true}, minecraft:detector_rail {powered=true, shape=ascending_north, waterlogged=false}, minecraft:detector_rail {powered=true, shape=ascending_south, waterlogged=true}, minecraft:detector_rail {powered=true, shape=ascending_south, waterlogged=false}, minecraft:detector_rail {powered=false, shape=north_south, waterlogged=true}, minecraft:detector_rail {powered=false, shape=north_south, waterlogged=false}, minecraft:detector_rail {powered=false, shape=east_west, waterlogged=true}, minecraft:detector_rail {powered=false, shape=east_west, waterlogged=false}, minecraft:detector_rail {powered=false, shape=ascending_east, waterlogged=true}, minecraft:detector_rail {powered=false, shape=ascending_east, waterlogged=false}, minecraft:detector_rail {powered=false, shape=ascending_west, waterlogged=true}, minecraft:detector_rail {powered=false, shape=ascending_west, waterlogged=false}, minecraft:detector_rail {powered=false, shape=ascending_north, waterlogged=true}, minecraft:detector_rail {powered=false, shape=ascending_north, waterlogged=false}, minecraft:detector_rail {powered=false, shape=ascending_south, waterlogged=true}, minecraft:detector_rail {powered=false, shape=ascending_south, waterlogged=false}, minecraft:rail {shape=north_south, waterlogged=true}, minecraft:rail {shape=north_south, waterlogged=false}, minecraft:rail {shape=east_west, waterlogged=true}, minecraft:rail {shape=east_west, waterlogged=false}, minecraft:rail {shape=ascending_east, waterlogged=true}, minecraft:rail {shape=ascending_east, waterlogged=false}, minecraft:rail {shape=ascending_west, waterlogged=true}, minecraft:rail {shape=ascending_west, waterlogged=false}, minecraft:rail {shape=ascending_north, waterlogged=true}, minecraft:rail {shape=ascending_north, waterlogged=false}, minecraft:rail {shape=ascending_south, waterlogged=true}, minecraft:rail {shape=ascending_south, waterlogged=false}, minecraft:rail {shape=south_east, waterlogged=true}, minecraft:rail {shape=south_east, waterlogged=false}, minecraft:rail {shape=south_west, waterlogged=true}, minecraft:rail {shape=south_west, waterlogged=false}, minecraft:rail {shape=north_west, waterlogged=true}, minecraft:rail {shape=north_west, waterlogged=false}, minecraft:rail {shape=north_east, waterlogged=true}, minecraft:rail {shape=north_east, waterlogged=false}, minecraft:activator_rail {powered=true, shape=north_south, waterlogged=true}, minecraft:activator_rail {powered=true, shape=north_south, waterlogged=false}, minecraft:activator_rail {powered=true, shape=east_west, waterlogged=true}, minecraft:activator_rail {powered=true, shape=east_west, waterlogged=false}, minecraft:activator_rail {powered=true, shape=ascending_east, waterlogged=true}, minecraft:activator_rail {powered=true, shape=ascending_east, waterlogged=false}, minecraft:activator_rail {powered=true, shape=ascending_west, waterlogged=true}, minecraft:activator_rail {powered=true, shape=ascending_west, waterlogged=false}, minecraft:activator_rail {powered=true, shape=ascending_north, waterlogged=true}, minecraft:activator_rail {powered=true, shape=ascending_north, waterlogged=false}, minecraft:activator_rail {powered=true, shape=ascending_south, waterlogged=true}, minecraft:activator_rail {powered=true, shape=ascending_south, waterlogged=false}, minecraft:activator_rail {powered=false, shape=north_south, waterlogged=true}, minecraft:activator_rail {powered=false, shape=north_south, waterlogged=false}, minecraft:activator_rail {powered=false, shape=east_west, waterlogged=true}, minecraft:activator_rail {powered=false, shape=east_west, waterlogged=false}, minecraft:activator_rail {powered=false, shape=ascending_east, waterlogged=true}, minecraft:activator_rail {powered=false, shape=ascending_east, waterlogged=false}, minecraft:activator_rail {powered=false, shape=ascending_west, waterlogged=true}, minecraft:activator_rail {powered=false, shape=ascending_west, waterlogged=false}, minecraft:activator_rail {powered=false, shape=ascending_north, waterlogged=true}, minecraft:activator_rail {powered=false, shape=ascending_north, waterlogged=false}, minecraft:activator_rail {powered=false, shape=ascending_south, waterlogged=true}, minecraft:activator_rail {powered=false, shape=ascending_south, waterlogged=false}, minecraft:cave_vines_plant {berries=true}, minecraft:cave_vines_plant {berries=false}, minecraft:big_dripleaf_stem {facing=north, waterlogged=true}, minecraft:big_dripleaf_stem {facing=north, waterlogged=false}, minecraft:big_dripleaf_stem {facing=south, waterlogged=true}, minecraft:big_dripleaf_stem {facing=south, waterlogged=false}, minecraft:big_dripleaf_stem {facing=west, waterlogged=true}, minecraft:big_dripleaf_stem {facing=west, waterlogged=false}, minecraft:big_dripleaf_stem {facing=east, waterlogged=true}, minecraft:big_dripleaf_stem {facing=east, waterlogged=false}, minecraft:small_dripleaf {facing=north, half=upper, waterlogged=true}, minecraft:small_dripleaf {facing=north, half=upper, waterlogged=false}, minecraft:small_dripleaf {facing=north, half=lower, waterlogged=true}, minecraft:small_dripleaf {facing=north, half=lower, waterlogged=false}, minecraft:small_dripleaf {facing=south, half=upper, waterlogged=true}, minecraft:small_dripleaf {facing=south, half=upper, waterlogged=false}, minecraft:small_dripleaf {facing=south, half=lower, waterlogged=true}, minecraft:small_dripleaf {facing=south, half=lower, waterlogged=false}, minecraft:small_dripleaf {facing=west, half=upper, waterlogged=true}, minecraft:small_dripleaf {facing=west, half=upper, waterlogged=false}, minecraft:small_dripleaf {facing=west, half=lower, waterlogged=true}, minecraft:small_dripleaf {facing=west, half=lower, waterlogged=false}, minecraft:small_dripleaf {facing=east, half=upper, waterlogged=true}, minecraft:small_dripleaf {facing=east, half=upper, waterlogged=false}, minecraft:small_dripleaf {facing=east, half=lower, waterlogged=true}, minecraft:small_dripleaf {facing=east, half=lower, waterlogged=false}, minecraft:infested_deepslate {axis=x}, minecraft:infested_deepslate {axis=y}, minecraft:infested_deepslate {axis=z}]
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.assertTrue(Assert.java:42)
at de.piegames.blockmap.ColorMapTest.testDetailed(ColorMapTest.java:121)
de.piegames.blockmap.ColorMapTest > testDetailed[MC_1_17, RAILS] FAILED
java.lang.AssertionError: The following states are missing in the color map: [minecraft:cave_vines_plant {berries=true}, minecraft:cave_vines_plant {berries=false}, minecraft:big_dripleaf_stem {facing=north, waterlogged=true}, minecraft:big_dripleaf_stem {facing=north, waterlogged=false}, minecraft:big_dripleaf_stem {facing=south, waterlogged=true}, minecraft:big_dripleaf_stem {facing=south, waterlogged=false}, minecraft:big_dripleaf_stem {facing=west, waterlogged=true}, minecraft:big_dripleaf_stem {facing=west, waterlogged=false}, minecraft:big_dripleaf_stem {facing=east, waterlogged=true}, minecraft:big_dripleaf_stem {facing=east, waterlogged=false}, minecraft:small_dripleaf {facing=north, half=upper, waterlogged=true}, minecraft:small_dripleaf {facing=north, half=upper, waterlogged=false}, minecraft:small_dripleaf {facing=north, half=lower, waterlogged=true}, minecraft:small_dripleaf {facing=north, half=lower, waterlogged=false}, minecraft:small_dripleaf {facing=south, half=upper, waterlogged=true}, minecraft:small_dripleaf {facing=south, half=upper, waterlogged=false}, minecraft:small_dripleaf {facing=south, half=lower, waterlogged=true}, minecraft:small_dripleaf {facing=south, half=lower, waterlogged=false}, minecraft:small_dripleaf {facing=west, half=upper, waterlogged=true}, minecraft:small_dripleaf {facing=west, half=upper, waterlogged=false}, minecraft:small_dripleaf {facing=west, half=lower, waterlogged=true}, minecraft:small_dripleaf {facing=west, half=lower, waterlogged=false}, minecraft:small_dripleaf {facing=east, half=upper, waterlogged=true}, minecraft:small_dripleaf {facing=east, half=upper, waterlogged=false}, minecraft:small_dripleaf {facing=east, half=lower, waterlogged=true}, minecraft:small_dripleaf {facing=east, half=lower, waterlogged=false}, minecraft:infested_deepslate {axis=x}, minecraft:infested_deepslate {axis=y}, minecraft:infested_deepslate {axis=z}]
at org.junit.Assert.fail(Assert.java:89)
at org.junit.Assert.assertTrue(Assert.java:42)
at de.piegames.blockmap.ColorMapTest.testDetailed(ColorMapTest.java:121)
> Task :BlockMap-internal:test FAILED
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/7.0.2/userguide/command_line_interface.html#sec:command_line_warnings
29 actionable tasks: 20 executed, 9 up-to-date
$ git status
On branch minecraft-1-17-develop
Your branch is up to date with 'origin/minecraft-1-17-develop'.
Changes to be committed:
(use "git restore --staged <file>..." to unstage)
renamed: BlockMap-internal/src/test/resources/Debug-1_17/DIM-1/data/raids.dat -> BlockMap-internal/src/test/resources/Debug-1_17_old/DIM-1/data/raids.dat
renamed: BlockMap-internal/src/test/resources/Debug-1_17/DIM1/data/raids_end.dat -> BlockMap-internal/src/test/resources/Debug-1_17_old/DIM1/data/raids_end.dat
renamed: BlockMap-internal/src/test/resources/Debug-1_17/data/raids.dat -> BlockMap-internal/src/test/resources/Debug-1_17_old/data/raids.dat
renamed: BlockMap-internal/src/test/resources/Debug-1_17/entities/r.-1.-1.mca -> BlockMap-internal/src/test/resources/Debug-1_17_old/entities/r.-1.-1.mca
renamed: BlockMap-internal/src/test/resources/Debug-1_17/entities/r.-1.0.mca -> BlockMap-internal/src/test/resources/Debug-1_17_old/entities/r.-1.0.mca
renamed: BlockMap-internal/src/test/resources/Debug-1_17/entities/r.0.-1.mca -> BlockMap-internal/src/test/resources/Debug-1_17_old/entities/r.0.-1.mca
renamed: BlockMap-internal/src/test/resources/Debug-1_17/entities/r.0.0.mca -> BlockMap-internal/src/test/resources/Debug-1_17_old/entities/r.0.0.mca
renamed: BlockMap-internal/src/test/resources/Debug-1_17/icon.png -> BlockMap-internal/src/test/resources/Debug-1_17_old/icon.png
renamed: BlockMap-internal/src/test/resources/Debug-1_17/level.dat -> BlockMap-internal/src/test/resources/Debug-1_17_old/level.dat
renamed: BlockMap-internal/src/test/resources/Debug-1_17/level.dat_old -> BlockMap-internal/src/test/resources/Debug-1_17_old/level.dat_old
renamed: BlockMap-internal/src/test/resources/Debug-1_17/region/r.-1.-1.mca -> BlockMap-internal/src/test/resources/Debug-1_17_old/region/r.-1.-1.mca
renamed: BlockMap-internal/src/test/resources/Debug-1_17/region/r.-1.-2.mca -> BlockMap-internal/src/test/resources/Debug-1_17_old/region/r.-1.-2.mca
renamed: BlockMap-internal/src/test/resources/Debug-1_17/region/r.-1.0.mca -> BlockMap-internal/src/test/resources/Debug-1_17_old/region/r.-1.0.mca
renamed: BlockMap-internal/src/test/resources/Debug-1_17/region/r.0.-1.mca -> BlockMap-internal/src/test/resources/Debug-1_17_old/region/r.0.-1.mca
renamed: BlockMap-internal/src/test/resources/Debug-1_17/region/r.0.-2.mca -> BlockMap-internal/src/test/resources/Debug-1_17_old/region/r.0.-2.mca
renamed: BlockMap-internal/src/test/resources/Debug-1_17/region/r.0.0.mca -> BlockMap-internal/src/test/resources/Debug-1_17_old/region/r.0.0.mca
renamed: BlockMap-internal/src/test/resources/Debug-1_17/region/r.1.-1.mca -> BlockMap-internal/src/test/resources/Debug-1_17_old/region/r.1.-1.mca
renamed: BlockMap-internal/src/test/resources/Debug-1_17/region/r.1.-2.mca -> BlockMap-internal/src/test/resources/Debug-1_17_old/region/r.1.-2.mca
renamed: BlockMap-internal/src/test/resources/Debug-1_17/region/r.1.0.mca -> BlockMap-internal/src/test/resources/Debug-1_17_old/region/r.1.0.mca
Untracked files:
(use "git add <file>..." to include in what will be committed)
BlockMap-internal/src/test/resources/Debug-1_17/
So I found the root cause for the 1_16 errors: there was an implicit bump from 1.16.1 to 1.16.5 recently and the color map didn't get updated. Also thank you for telling me about the broken debug world, that explains those respective tests failing. I'll have a look.
Integrated into #67.
Is this the correct way to move forward?
The
ColorMapTest.testBlockNames
now finishes successfully. What are the next steps? Is it necessary to add different block states for the new blocks?