diff --git a/src/main/java/de/bixilon/minosoft/data/mappings/Dimension.kt b/src/main/java/de/bixilon/minosoft/data/mappings/Dimension.kt index 22366f760..5e710ee0f 100644 --- a/src/main/java/de/bixilon/minosoft/data/mappings/Dimension.kt +++ b/src/main/java/de/bixilon/minosoft/data/mappings/Dimension.kt @@ -34,6 +34,7 @@ data class Dimension( val hasCeiling: Boolean = false, val ultrawarm: Boolean = false, val height: Int = 256, + val supports3DBiomes: Boolean = true, ) : RegistryItem { val lowestSection = if (minY < 0) { (minY + 1) / ProtocolDefinition.SECTION_HEIGHT_Y - 1 @@ -46,8 +47,6 @@ data class Dimension( height / ProtocolDefinition.SECTION_HEIGHT_Y } - val supports3DBiomes = resourceLocation.full != "minecraft:overworld" // ToDo - override fun toString(): String { return resourceLocation.toString() } @@ -110,6 +109,7 @@ data class Dimension( hasCeiling = data.get("has_ceiling")?.asBoolean == true, ultrawarm = data.get("ultrawarm")?.asBoolean == true, height = data.get("height")?.asInt ?: 256, + supports3DBiomes = data.get("supports_3d_biomes")?.asBoolean ?: !resourceLocation.full.contains("overworld") ) } } diff --git a/src/main/java/de/bixilon/minosoft/gui/rendering/hud/elements/debug/HUDSystemDebugElement.kt b/src/main/java/de/bixilon/minosoft/gui/rendering/hud/elements/debug/HUDSystemDebugElement.kt index 6a8070cf3..e45045716 100644 --- a/src/main/java/de/bixilon/minosoft/gui/rendering/hud/elements/debug/HUDSystemDebugElement.kt +++ b/src/main/java/de/bixilon/minosoft/gui/rendering/hud/elements/debug/HUDSystemDebugElement.kt @@ -45,6 +45,7 @@ class HUDSystemDebugElement(hudRenderer: HUDRenderer) : DebugScreen(hudRenderer) init { + text() text( if (GitInfo.IS_INITIALIZED) { "Commit: ${GitInfo.GIT_COMMIT_ID_DESCRIBE}: ${GitInfo.GIT_COMMIT_MESSAGE_SHORT}"