diff --git a/src/main/java/de/bixilon/minosoft/data/registries/blocks/types/pixlyzer/PixLyzerBlock.kt b/src/main/java/de/bixilon/minosoft/data/registries/blocks/types/pixlyzer/PixLyzerBlock.kt index 3ee268bc1..d8d22082b 100644 --- a/src/main/java/de/bixilon/minosoft/data/registries/blocks/types/pixlyzer/PixLyzerBlock.kt +++ b/src/main/java/de/bixilon/minosoft/data/registries/blocks/types/pixlyzer/PixLyzerBlock.kt @@ -65,8 +65,8 @@ open class PixLyzerBlock( init { val state = data["states"]?.asAnyMap()!!.iterator().next().value.asJsonObject() - material = registries.material[state["material"]]!! - hardness = state["hardness"].toFloat() + material = registries.material[data["material"] ?: state["material"]]!! + hardness = data["hardness"]?.toFloat() ?: state["hardness"].toFloat() } override fun buildState(settings: BlockStateSettings): BlockState {