{
   "format_version":"1.21.10",
   "minecraft:entity":{
      "description":{
         "identifier":"sgs_farm:display",
         "is_spawnable":false,
         "is_summonable":true,
         "is_experimental":false,
         "animations":{
            "refresh":"animation.sgs_farm.display.refresh"
         },
         "scripts":{
            "animate":[
               "refresh"
            ]
         },
		 "properties":{
			"sgs_farm:rotation":{
			   "type": "int",
			   "client_sync": true,
			   "default": 0,
			   "range": [0,3]
			},
			"sgs_farm:animation":{
			   "type": "int",
			   "client_sync": true,
			   "default": 0,
			   "range": [0,3]
			},
			"sgs_farm:level":{
			   "type": "int",
			   "client_sync": true,
			   "default": 0,
			   "range": [0,5]
			},
			"sgs_farm:rand_x":{
			   "type": "int",
			   "client_sync": true,
			   "default": 0,
			   "range": [-45,45]
			},
			"sgs_farm:rand_y":{
			   "type": "int",
			   "client_sync": true,
			   "default": 0,
			   "range": [-45,45]
			},
			"sgs_farm:rand_z":{
			   "type": "int",
			   "client_sync": true,
			   "default": 0,
			   "range": [-45,45]
			}
         }
      },
      "component_groups":{
         "sgs_farm:despawn":{
            "minecraft:instant_despawn":{
               
            }
         },
         "sgs_farm:transform_into_despawn":{
            "minecraft:transformation":{
               "into":"sgs_farm:display<sgs_farm:despawn>",
               "drop_equipment":true
            }
         }
      },
      "components":{
         "minecraft:equippable":{
            
         },
         "minecraft:equipment":{
            
         },
         "minecraft:scale":{
            "value":1.0
         },
         "minecraft:collision_box":{
            "width":0.0,
            "height":1.0
         },
         "minecraft:pushable":{
            "is_pushable":false,
            "is_pushable_by_piston":false
         },
         "minecraft:knockback_resistance":{
            "value":1.0
         },
         "minecraft:type_family":{
            "family":[
               "sgs_farm_display",
               "prop",
               "inanimate"
            ]
         },
		 "minecraft:inventory": {
			"inventory_size": 1
		 },
         "minecraft:health":{
            "value":1000,
            "max":1000
         },
         "minecraft:nameable":{
            "always_show":true,
            "allow_name_tag_renaming":false
         },
         "minecraft:movement":{
            "value":0
         },
         "minecraft:navigation.walk":{
            "can_float":false,
            "avoid_water":true,
            "avoid_damage_blocks":true
         },
         "minecraft:movement.basic":{
            
         },
         "minecraft:fire_immune":false,
         "minecraft:damage_sensor":{
            "triggers":[
               {
                  "deals_damage":false
               }
            ]
         }
      },
      "events":{
         "minecraft:entity_spawned":{
            
         },
		 "sgs_farm:transform":{
            "add":{
               "component_groups":[
                  "sgs_farm:transform_into_despawn"
               ]
            }
         },
         "sgs_farm:despawn":{
            "add":{
               "component_groups":[
                  "sgs_farm:despawn"
               ]
            }
         }
      }
   }
}