[cavedroid.git] / core / src / ru / deadsoftware / cavedroid / game / model / mapper / BlockMapper.kt
diff --git a/core/src/ru/deadsoftware/cavedroid/game/model/mapper/BlockMapper.kt b/core/src/ru/deadsoftware/cavedroid/game/model/mapper/BlockMapper.kt
index 0838491c3fa173b2361f0174cd94dbabe8a6aebc..363801c013f02d96b3619b37b230dd37272ec223 100644 (file)
val commonBlockParams = mapCommonParams(key, dto)
return when (dto.meta) {
- "water" -> Water(commonBlockParams)
- "lava" -> Lava(commonBlockParams)
+ "water" -> Water(commonBlockParams, requireNotNull(dto.state))
+ "lava" -> Lava(commonBlockParams, requireNotNull(dto.state))
"slab" -> Slab(commonBlockParams, requireNotNull(dto.fullBlock))
else -> Normal(commonBlockParams)
}