Collapse surface rules by default

This commit is contained in:
Misode
2024-11-19 19:38:49 +01:00
parent bf9590a225
commit 11029e88f6
2 changed files with 20 additions and 3 deletions

View File

@@ -381,6 +381,17 @@ export function isSelectRegistry(registry: string) {
return selectRegistries.has(registry)
}
const defaultCollapsedTypes = new Set([
'::java::data::worldgen::surface_rule::SurfaceRule',
])
export function isDefaultCollapsedType(type: McdocType) {
if (type.kind === 'reference' && type.path) {
return defaultCollapsedTypes.has(type.path)
}
return false
}
interface SimplifyNodeContext {
key?: JsonStringNode
parent?: JsonObjectNode