Skip to content

Commit

Permalink
Fix liquid settings being required
Browse files Browse the repository at this point in the history
  • Loading branch information
Apollounknowndev committed Jul 24, 2024
1 parent ffea398 commit 09efb3d
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 3 deletions.
2 changes: 1 addition & 1 deletion java/1.21/src/schemas/worldgen/Structure.ts
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ export function initStructureSchemas(schemas: SchemaRegistry, collections: Colle
max_distance_from_center: Mod(NumberNode({ integer: true, min: 1, max: 128 }), { default: () => 80 }),
use_expansion_hack: BooleanNode(),
dimension_padding: Opt(Reference('dimension_padding')),
liquid_settings: StringNode({ enum: ['apply_waterlogging', 'ignore_waterlogging'] }),
liquid_settings: Opt(StringNode({ enum: ['apply_waterlogging', 'ignore_waterlogging'] })),
pool_aliases: Opt(ListNode(Reference('pool_alias_binding')))
},
'minecraft:mineshaft': {
Expand Down
6 changes: 4 additions & 2 deletions java/1.21/src/schemas/worldgen/TemplatePool.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ import {
Mod,
NumberNode,
ObjectNode,
Opt,
Reference as RawReference,
Switch,
SchemaRegistry,
Expand Down Expand Up @@ -64,7 +65,7 @@ export function initTemplatePoolSchemas(schemas: SchemaRegistry, collections: Co
'minecraft:legacy_single_pool_element': {
projection: StringNode({ enum: ['rigid', 'terrain_matching'] }),
location: StringNode({ validator: 'resource', params: { pool: '$structure' }}),
override_liquid_settings: StringNode({ enum: ['apply_waterlogging', 'ignore_waterlogging'] }),
override_liquid_settings: Opt(StringNode({ enum: ['apply_waterlogging', 'ignore_waterlogging'] })),
processors: Processors
},
'minecraft:list_pool_element': {
Expand All @@ -76,7 +77,7 @@ export function initTemplatePoolSchemas(schemas: SchemaRegistry, collections: Co
'minecraft:single_pool_element': {
projection: StringNode({ enum: ['rigid', 'terrain_matching'] }),
location: StringNode({ validator: 'resource', params: { pool: '$structure' }}),
override_liquid_settings: StringNode({ enum: ['apply_waterlogging', 'ignore_waterlogging'] }),
override_liquid_settings: Opt(StringNode({ enum: ['apply_waterlogging', 'ignore_waterlogging'] })),
processors: Processors
}
}
Expand All @@ -88,3 +89,4 @@ export function initTemplatePoolSchemas(schemas: SchemaRegistry, collections: Co
})
}))
}

0 comments on commit 09efb3d

Please sign in to comment.