mirror of
https://gitlab.bixilon.de/bixilon/minosoft.git
synced 2025-09-16 02:45:13 -04:00
fix crash: random block rotations
This commit is contained in:
parent
49e3651c12
commit
d6792ab5a6
@ -14,7 +14,6 @@
|
|||||||
package de.bixilon.minosoft.gui.rendering.models.block.state.variant
|
package de.bixilon.minosoft.gui.rendering.models.block.state.variant
|
||||||
|
|
||||||
import de.bixilon.kutil.json.JsonObject
|
import de.bixilon.kutil.json.JsonObject
|
||||||
import de.bixilon.kutil.json.JsonUtil.asJsonObject
|
|
||||||
import de.bixilon.minosoft.data.registries.blocks.properties.BlockProperties
|
import de.bixilon.minosoft.data.registries.blocks.properties.BlockProperties
|
||||||
import de.bixilon.minosoft.gui.rendering.models.block.state.DirectBlockModel
|
import de.bixilon.minosoft.gui.rendering.models.block.state.DirectBlockModel
|
||||||
import de.bixilon.minosoft.gui.rendering.models.block.state.apply.BlockStateApply
|
import de.bixilon.minosoft.gui.rendering.models.block.state.apply.BlockStateApply
|
||||||
@ -43,7 +42,7 @@ interface VariantBlockModel : DirectBlockModel {
|
|||||||
|
|
||||||
|
|
||||||
for ((variant, entry) in data) {
|
for ((variant, entry) in data) {
|
||||||
val apply = BlockStateApply.deserialize(loader, entry.asJsonObject()) ?: continue
|
val apply = BlockStateApply.deserialize(loader, entry) ?: continue
|
||||||
if (variant == "" || variant == "normal") {
|
if (variant == "" || variant == "normal") {
|
||||||
// no further conditions
|
// no further conditions
|
||||||
return SingleVariantBlockModel(apply)
|
return SingleVariantBlockModel(apply)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user