{
   "format_version":"1.21.0",
   "minecraft:block":{
      "description":{
         "identifier":"true:tobacco_plant",
         "states":{
            "true:stage":[
               0,
               1,
               2,
               3,
               4
            ]
         }
      },
      "permutations":[
         {
            "condition":"query.block_state('true:stage')==0",
            "components":{
               "minecraft:material_instances":{
                  "*":{
                     "texture":"tobacco_plant_stage_1",
                     "render_method":"alpha_test"
                  }
               },
               "minecraft:loot":"loot_tables/blocks/plants/tobacco/seeds.json",
               "minecraft:selection_box":{
                  "origin":[
                     -8,
                     0,
                     -8
                  ],
                  "size":[
                     16,
                     4,
                     16
                  ]
               }
            }
         },
         {
            "condition":"query.block_state('true:stage')==1",
            "components":{
               "minecraft:material_instances":{
                  "*":{
                     "texture":"tobacco_plant_stage_2",
                     "render_method":"alpha_test"
                  }
               },
               "minecraft:loot":"loot_tables/blocks/plants/tobacco/seeds.json",
               "minecraft:selection_box":{
                  "origin":[
                     -8,
                     0,
                     -8
                  ],
                  "size":[
                     16,
                     8,
                     16
                  ]
               }
            }
         },
         {
            "condition":"query.block_state('true:stage')==2",
            "components":{
               "minecraft:material_instances":{
                  "*":{
                     "texture":"tobacco_plant_stage_3",
                     "render_method":"alpha_test"
                  }
               },
               "minecraft:loot":"loot_tables/blocks/plants/tobacco/seeds.json",
               "minecraft:selection_box":{
                  "origin":[
                     -8,
                     0,
                     -8
                  ],
                  "size":[
                     16,
                     12,
                     16
                  ]
               }
            }
         },
         {
            "condition":"query.block_state('true:stage')==3",
            "components":{
               "minecraft:material_instances":{
                  "*":{
                     "texture":"tobacco_plant_stage_4",
                     "render_method":"alpha_test"
                  }
               },
               "minecraft:loot":"loot_tables/blocks/plants/tobacco/seeds.json",
               "minecraft:selection_box":{
                  "origin":[
                     -8,
                     0,
                     -8
                  ],
                  "size":[
                     16,
                     16,
                     16
                  ]
               }
            }
         },
         {
            "condition":"query.block_state('true:stage')==4",
            "components":{
               "minecraft:material_instances":{
                  "*":{
                     "texture":"tobacco_plant_stage_5",
                     "render_method":"alpha_test"
                  }
               },
               "minecraft:loot":"loot_tables/blocks/plants/tobacco/plant.json",
               "minecraft:selection_box":{
                  "origin":[
                     -8,
                     0,
                     -8
                  ],
                  "size":[
                     16,
                     16,
                     16
                  ]
               }
            }
         }
      ],
      "components":{
         "minecraft:geometry":"geometry.generic_crop",
         "minecraft:placement_filter":{
            "conditions":[
               {
                  "allowed_faces":[
                     "up"
                  ],
                  "block_filter":[
                     "farmland"
                  ]
               }
            ]
         },
         "minecraft:collision_box":false,
         "minecraft:light_dampening":0,
         "minecraft:custom_components":[
            "true:growth",
            "true:bonemeal"
         ],
         "minecraft:tick":{
            "interval_range":[
               1000,
               2000
            ]
         }
      }
   }
}