Use mcmeta (#197)

* Simplify data fetching by using mcmeta

* Fetch sounds from mcmeta
This commit is contained in:
Misode
2022-01-28 01:25:10 +01:00
committed by GitHub
parent ec432288e7
commit 623e38d98c
9 changed files with 85 additions and 672 deletions

View File

@@ -49,40 +49,18 @@
"versions": [
{
"id": "1.15",
"latest": "1.15.2",
"refs": {
"mcdata_master": "13355f7",
"mcassets": "1.15.2"
}
"ref": "1.15.2"
},
{
"id": "1.16",
"latest": "1.16.5",
"refs": {
"mcdata_master": "1.16.4",
"mcassets": "1.16.5",
"vanilla_datapack_data": "1.16.4-data",
"vanilla_datapack_summary": "1.16.4-summary"
}
"ref": "1.16.5"
},
{
"id": "1.17",
"latest": "1.17.1",
"refs": {
"mcdata_master": "1.17.1",
"mcassets": "1.17.1",
"vanilla_datapack_data": "1.17.1-data",
"vanilla_datapack_summary": "1.17.1-summary"
}
"ref": "1.17.1"
},
{
"id": "1.18",
"refs": {
"mcdata_master": "master",
"mcassets": "21w44a",
"vanilla_datapack_data": "data",
"vanilla_datapack_summary": "summary"
},
"dynamic": true
}
],
@@ -226,80 +204,5 @@
"schema": "model",
"minVersion": "1.18"
}
],
"registries": [
{ "id": "advancement", "dynamic": true },
{ "id": "attribute", "minVersion": "1.16" },
{ "id": "block" },
{ "id": "block_definition", "path": "blockstates", "asset": true },
{ "id": "block_entity_type", "minVersion": "1.18" },
{ "id": "block_predicate_type", "minVersion": "1.18" },
{ "id": "dimension", "dynamic": true },
{ "id": "dimension_type", "dynamic": true },
{ "id": "enchantment" },
{ "id": "entity_type" },
{ "id": "fluid" },
{ "id": "function", "dynamic": true },
{ "id": "float_provider_type", "minVersion": "1.17" },
{ "id": "item" },
{ "id": "int_provider_type", "minVersion": "1.17" },
{ "id": "height_provider_type", "minVersion": "1.17" },
{ "id": "loot_condition_type", "minVersion": "1.16" },
{ "id": "loot_condition_type", "minVersion": "1.16" },
{ "id": "loot_function_type", "minVersion": "1.16" },
{ "id": "loot_nbt_provider_type", "minVersion": "1.17" },
{ "id": "loot_number_provider_type", "minVersion": "1.17" },
{ "id": "loot_pool_entry_type", "minVersion": "1.16" },
{ "id": "loot_score_provider_type", "minVersion": "1.17" },
{ "id": "loot_table", "dynamic": true },
{ "id": "mob_effect" },
{ "id": "model", "path": "models", "asset": true },
{ "id": "pos_rule_test", "minVersion": "1.16" },
{ "id": "potion", "minVersion": "1.15" },
{ "id": "predicate", "dynamic": true },
{ "id": "recipe", "dynamic": true },
{ "id": "recipe_serializer" },
{ "id": "rule_test", "minVersion": "1.16" },
{ "id": "sound_event" },
{ "id": "stat_type" },
{ "id": "structure", "dynamic": true },
{ "id": "tag/block", "dynamic": true },
{ "id": "tag/entity_type", "dynamic": true },
{ "id": "tag/fluid", "dynamic": true },
{ "id": "tag/function", "dynamic": true },
{ "id": "tag/item", "dynamic": true },
{ "id": "texture", "path": "textures", "asset": true },
{ "id": "worldgen/biome", "dynamic": true },
{ "id": "worldgen/block_state_provider_type", "minVersion": "1.16" },
{ "id": "worldgen/block_placer_type", "minVersion": "1.16", "maxVersion": "1.17" },
{ "id": "worldgen/biome_source", "minVersion": "1.16" },
{ "id": "worldgen/carver", "minVersion": "1.16" },
{ "id": "worldgen/chunk_generator", "minVersion": "1.16" },
{ "id": "worldgen/configured_carver", "minVersion": "1.16" , "dynamic": true },
{ "id": "worldgen/configured_decorator", "minVersion": "1.16" , "dynamic": true },
{ "id": "worldgen/configured_feature", "minVersion": "1.16" , "dynamic": true },
{ "id": "worldgen/configured_structure_feature", "minVersion": "1.16" , "dynamic": true },
{ "id": "worldgen/configured_surface_builder", "minVersion": "1.16" , "dynamic": true },
{ "id": "worldgen/decorator", "minVersion": "1.16", "maxVersion": "1.17" },
{ "id": "worldgen/feature", "minVersion": "1.16" },
{ "id": "worldgen/feature_size_type", "minVersion": "1.16" },
{ "id": "worldgen/foliage_placer_type", "minVersion": "1.16" },
{ "id": "worldgen/material_condition", "minVersion": "1.18" },
{ "id": "worldgen/material_rule", "minVersion": "1.18" },
{ "id": "worldgen/noise", "minVersion": "1.18" , "dynamic": true },
{ "id": "worldgen/noise_settings", "minVersion": "1.16" , "dynamic": true },
{ "id": "worldgen/placed_feature", "minVersion": "1.18" , "dynamic": true },
{ "id": "worldgen/placement_modifier_type", "minVersion": "1.18" },
{ "id": "worldgen/processor_list", "minVersion": "1.16" , "dynamic": true },
{ "id": "worldgen/structure_feature", "minVersion": "1.16" },
{ "id": "worldgen/structure_pool_element", "minVersion": "1.16" },
{ "id": "worldgen/structure_processor", "minVersion": "1.16" },
{ "id": "worldgen/surface_builder", "minVersion": "1.16", "maxVersion": "1.17" },
{ "id": "worldgen/template_pool", "minVersion": "1.16" , "dynamic": true },
{ "id": "worldgen/tree_decorator_type", "minVersion": "1.16" },
{ "id": "worldgen/trunk_placer_type", "minVersion": "1.16" },
{ "id": "biome", "maxVersion": "1.15" },
{ "id": "worldgen/biome", "minVersion": "1.16", "maxVersion": "1.17", "path": "processed/reports/biomes" },
{ "id": "worldgen/biome", "minVersion": "1.18", "path": "processed/reports/worldgen/minecraft/worldgen/biome" }
]
}