diff --git a/package-lock.json b/package-lock.json index f821539a..6f8447a5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,8 +13,8 @@ "@mcschema/java-1.15": "^0.2.2", "@mcschema/java-1.16": "^0.6.5", "@mcschema/java-1.17": "^0.2.24", - "@mcschema/java-1.18": "^0.1.5", - "@mcschema/locales": "^0.1.29", + "@mcschema/java-1.18": "^0.1.8", + "@mcschema/locales": "^0.1.30", "deepslate": "^0.9.0-beta.2", "howler": "^2.2.3", "rfdc": "^1.3.0" @@ -347,17 +347,17 @@ } }, "node_modules/@mcschema/java-1.18": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@mcschema/java-1.18/-/java-1.18-0.1.5.tgz", - "integrity": "sha512-sR9/UAgnLBBkJCpfZProyNlcNnoDkAVT3TndeH2Mdn/v5woGVqnW7gXJNYbCmgmpk+Cq0LgkraAvPkYsMRTdNQ==", + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@mcschema/java-1.18/-/java-1.18-0.1.8.tgz", + "integrity": "sha512-pZhmfo42++aV5tfKJXWd9A6Ff+EB/zRdmBW4HSIc6nrBC47BN9OgIEG5BTRSC0EEMbnYfy+5AHJtd6x+Qw+6Sw==", "dependencies": { "@mcschema/core": "^0.12.10" } }, "node_modules/@mcschema/locales": { - "version": "0.1.29", - "resolved": "https://registry.npmjs.org/@mcschema/locales/-/locales-0.1.29.tgz", - "integrity": "sha512-aE8+wYEV/o1Gsrer5U2cO9PxLmU9YSogUgQBbXdt16xSgf2tf7Cbu3F7N1R01r0yQjsl1e36hAFso79irqJmuw==" + "version": "0.1.30", + "resolved": "https://registry.npmjs.org/@mcschema/locales/-/locales-0.1.30.tgz", + "integrity": "sha512-TN7lpGRvC6FxB+8xepYZvAh87wVDHqPa9DfWextykOqfnatlUU3DQxGGKXykJY3pZnlHrazTxCbISiUE/mVPmw==" }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", @@ -2955,17 +2955,17 @@ } }, "@mcschema/java-1.18": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@mcschema/java-1.18/-/java-1.18-0.1.5.tgz", - "integrity": "sha512-sR9/UAgnLBBkJCpfZProyNlcNnoDkAVT3TndeH2Mdn/v5woGVqnW7gXJNYbCmgmpk+Cq0LgkraAvPkYsMRTdNQ==", + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@mcschema/java-1.18/-/java-1.18-0.1.8.tgz", + "integrity": "sha512-pZhmfo42++aV5tfKJXWd9A6Ff+EB/zRdmBW4HSIc6nrBC47BN9OgIEG5BTRSC0EEMbnYfy+5AHJtd6x+Qw+6Sw==", "requires": { "@mcschema/core": "^0.12.10" } }, "@mcschema/locales": { - "version": "0.1.29", - "resolved": "https://registry.npmjs.org/@mcschema/locales/-/locales-0.1.29.tgz", - "integrity": "sha512-aE8+wYEV/o1Gsrer5U2cO9PxLmU9YSogUgQBbXdt16xSgf2tf7Cbu3F7N1R01r0yQjsl1e36hAFso79irqJmuw==" + "version": "0.1.30", + "resolved": "https://registry.npmjs.org/@mcschema/locales/-/locales-0.1.30.tgz", + "integrity": "sha512-TN7lpGRvC6FxB+8xepYZvAh87wVDHqPa9DfWextykOqfnatlUU3DQxGGKXykJY3pZnlHrazTxCbISiUE/mVPmw==" }, "@nodelib/fs.scandir": { "version": "2.1.5", diff --git a/package.json b/package.json index a60423c1..4e946f10 100644 --- a/package.json +++ b/package.json @@ -18,8 +18,8 @@ "@mcschema/java-1.15": "^0.2.2", "@mcschema/java-1.16": "^0.6.5", "@mcschema/java-1.17": "^0.2.24", - "@mcschema/java-1.18": "^0.1.5", - "@mcschema/locales": "^0.1.29", + "@mcschema/java-1.18": "^0.1.8", + "@mcschema/locales": "^0.1.30", "deepslate": "^0.9.0-beta.2", "howler": "^2.2.3", "rfdc": "^1.3.0" diff --git a/src/app/schema/renderHtml.tsx b/src/app/schema/renderHtml.tsx index 63aeeabb..4434bf6e 100644 --- a/src/app/schema/renderHtml.tsx +++ b/src/app/schema/renderHtml.tsx @@ -15,7 +15,7 @@ import { ModelWrapper } from './ModelWrapper' const selectRegistries = ['loot_table.type', 'loot_entry.type', 'function.function', 'condition.condition', 'criterion.trigger', 'recipe.type', 'dimension.generator.type', 'dimension.generator.biome_source.type', 'dimension.generator.biome_source.preset', 'carver.type', 'feature.type', 'decorator.type', 'feature.tree.minimum_size.type', 'block_state_provider.type', 'trunk_placer.type', 'foliage_placer.type', 'tree_decorator.type', 'int_provider.type', 'float_provider.type', 'height_provider.type', 'structure_feature.type', 'surface_builder.type', 'processor.processor_type', 'rule_test.predicate_type', 'pos_rule_test.predicate_type', 'template_element.element_type', 'block_placer.type', 'block_predicate.type'] const hiddenFields = ['number_provider.type', 'score_provider.type', 'nbt_provider.type', 'int_provider.type', 'float_provider.type', 'height_provider.type'] const flattenedFields = ['feature.config', 'decorator.config', 'int_provider.value', 'float_provider.value', 'block_state_provider.simple_state_provider.state', 'block_state_provider.rotated_block_provider.state', 'block_state_provider.weighted_state_provider.entries.entry.data', 'rule_test.block_state', 'structure_feature.config', 'surface_builder.config', 'template_pool.elements.entry.element', 'decorator.block_survives_filter.state'] -const inlineFields = ['loot_entry.type', 'function.function', 'condition.condition', 'criterion.trigger', 'dimension.generator.type', 'dimension.generator.biome_source.type', 'feature.type', 'decorator.type', 'block_state_provider.type', 'feature.tree.minimum_size.type', 'trunk_placer.type', 'foliage_placer.type', 'tree_decorator.type', 'block_placer.type', 'rule_test.predicate_type', 'processor.processor_type', 'template_element.element_type', 'nbt_operation.op', 'number_provider.value', 'score_provider.name', 'score_provider.target', 'nbt_provider.source', 'nbt_provider.target', 'generator_biome.biome'] +const inlineFields = ['loot_entry.type', 'function.function', 'condition.condition', 'criterion.trigger', 'dimension.generator.type', 'dimension.generator.biome_source.type', 'feature.type', 'decorator.type', 'block_state_provider.type', 'feature.tree.minimum_size.type', 'trunk_placer.type', 'foliage_placer.type', 'tree_decorator.type', 'block_placer.type', 'rule_test.predicate_type', 'processor.processor_type', 'template_element.element_type', 'nbt_operation.op', 'number_provider.value', 'score_provider.name', 'score_provider.target', 'nbt_provider.source', 'nbt_provider.target', 'generator_biome.biome', 'block_predicate.type'] const nbtFields = ['function.set_nbt.tag', 'advancement.display.icon.nbt', 'text_component_object.nbt', 'entity.nbt', 'block.nbt', 'item.nbt'] const fixedLists = ['generator_biome.parameters.temperature', 'generator_biome.parameters.humidity', 'generator_biome.parameters.continentalness', 'generator_biome.parameters.erosion', 'generator_biome.parameters.depth', 'generator_biome.parameters.weirdness', 'feature.end_spike.crystal_beam_target', 'feature.end_gateway.exit', 'decorator.block_filter.offset', 'block_predicate.matching_blocks.offset', 'block_predicate.matching_fluids.offset']