Visit the new site! Link Search Menu Expand Document

Behavior Pack Folder Schema

This shows the top-level folder/file structure for a behavior pack.

If you need additional organization, you are encouraged to use child folders. Child folders are nested under the top-level folder, and can be anything you like. For example: BP/entities/dragons/drake.entity.json

  • BP
    • animation_controllers
      • example.ac.json
    • animations
      • example.animation.json
    • biomes
      • example.biome.json
    • blocks
      • example.block.json
    • entities
      • example.entity.json
    • feature_rules
      • example.feature.json
      • example.rule.json
    • functions
      • example.mcfunction
      • tick.json
    • items
      • example.item.json
    • loot_tables
      • example.loot.json
    • manifest.json
    • pack_icon.png
    • recipes
      • example.recipe.json
    • scripts
      • client
        • example.js
      • server
        • example.js
    • spawn_rules
      • example.spawn.json
    • structures
      • example.mcstructure
    • texts
      • en_US.lang
      • languages.json
    • trading
      • economy_trades
        • example.trade.json
      • example.trade.json