minecraft-bedrock-json-types
Version:
Typescript types for Minecraft Bedrock's add-on json configuration files.
193 lines (192 loc) • 5.66 kB
text/typescript
export default [
{
schema_path: "behavior/animation_controllers/animation_controller.json",
root_name: "BehaviorAnimationController",
destination: "ac_bp.ts"
},
{
schema_path: "behavior/animations/animations.json",
root_name: "BehaviorAnimation",
destination: "animation_bp.ts"
},
{
schema_path: "behavior/biomes/biomes.json",
root_name: "Biome",
destination: "biome.ts"
},
{
schema_path: "behavior/blocks/blocks.json",
root_name: "Block",
destination: "block_bp.ts"
},
{
schema_path: "behavior/dialogue/dialogue.json",
root_name: "Dialogue",
destination: "dialogue.ts"
},
{
schema_path: "behavior/entities/entities.json",
root_name: "BehaviorEntity",
destination: "entity_bp.ts"
},
{
schema_path: "behavior/feature_rules/feature_rules.json",
root_name: "FeatureRule",
destination: "feature_rule.ts"
},
{
schema_path: "behavior/features/features.json",
root_name: "Feature",
destination: "feature.ts"
},
{
schema_path: "behavior/items/items.json",
root_name: "Item",
destination: "item_bp.ts"
},
{
schema_path: "behavior/loot_tables/loot_tables.json",
root_name: "LootTable",
destination: "loot_table.ts"
},
{
schema_path: "behavior/recipes/recipes.json",
root_name: "Recipe",
destination: "recipe.ts"
},
{
schema_path: "behavior/spawn_rules/spawn_rules.json",
root_name: "SpawnRule",
destination: "spawn_rule.ts"
},
{
schema_path: "behavior/trading/trading.json",
root_name: "Trades",
destination: "trades.ts"
},
{
schema_path: "resource/animation_controllers/animation_controller.json",
root_name: "ResourceAnimationController",
destination: "ac_rp.ts"
},
{
schema_path: "resource/animations/actor_animation.json",
root_name: "ResourceAnimation",
destination: "animation_rp.ts"
},
{
schema_path: "resource/attachables/attachables.json",
root_name: "Attachable",
destination: "attachable.ts"
},
{
schema_path: "resource/block_culling/block_culling.json",
root_name: "BlockCulling",
destination: "block_culling.ts"
},
{
schema_path: "resource/entity/entity.json",
root_name: "ResourceEntity",
destination: "entity_rp.ts"
},
{
schema_path: "resource/fog/fog.json",
root_name: "Fog",
destination: "fog.ts"
},
{
schema_path: "resource/items/items.json",
root_name: "ResourceItem",
destination: "item_rp.ts"
},
{
schema_path: "resource/materials/materials.json",
root_name: "Material",
destination: "material.ts"
},
{
schema_path: "resource/models/entity/model_entity.json",
root_name: "EntityModel",
destination: "entity_model.ts"
},
{
schema_path: "resource/particles/particles.json",
root_name: "Particle",
destination: "particle.ts"
},
{
schema_path: "resource/render_controllers/render_controllers.json",
root_name: "RenderController",
destination: "rc.ts"
},
{
schema_path: "resource/sounds/music_definitions.json",
root_name: "MusicDefinitions",
destination: "music_definitions.ts"
},
{
schema_path: "resource/sounds/sound_definitions.json",
root_name: "SoundDefinitions",
destination: "sound_definitions.ts"
},
{
schema_path: "resource/textures/flipbook_textures.json",
root_name: "FlipbookTextures",
destination: "flipbook_textures.ts"
},
{
schema_path: "resource/textures/item_texture.json",
root_name: "ItemTexture",
destination: "item_texture.ts"
},
{
schema_path: "resource/textures/terrain_texture.json",
root_name: "TerrainTexture",
destination: "terrain_texture.ts"
},
{
schema_path: "resource/textures/texture_set.json",
root_name: "TextureSet",
destination: "texture_set.ts"
},
{
schema_path: "resource/textures/textures_list.json",
root_name: "TexturesList",
destination: "textures_list.ts"
},
{
schema_path: "resource/textures/ui_texture_definition.json",
root_name: "UITextureDefinition",
destination: "ui_texture_definition.ts"
},
{
schema_path: "resource/ui/_global_variables.json",
root_name: "UIGlobalVariables",
destination: "ui_global_variables.ts"
},
{
schema_path: "resource/ui/_ui_defs.json",
root_name: "UIDefs",
destination: "ui_defs.ts"
},
{
schema_path: "resource/ui/ui.json",
root_name: "UI",
destination: "ui.ts"
},
{
schema_path: "resource/biomes_client.json",
root_name: "BiomesClient",
destination: "biomes_client.ts"
},
{
schema_path: "resource/blocks.json",
root_name: "ResourceBlocksJSON",
destination: "blocks_list.ts"
},
{
schema_path: "resource/sounds.json",
root_name: "Sounds",
destination: "sounds.ts"
},
]