{
  "$id": "blockception.minecraft.resource.particle.1.10.0.particle_motion_collision",
  "type": "object",
  "title": "Particle Motion Collision Component For 1.10.0",
  "additionalProperties": false,
  "properties": {
    "collision_drag": { "type": "number", "description": "UNDOCUMENTED: collision drag", "title": "Collision Drag" },
    "coefficient_of_restitution": {
      "type": "number",
      "description": "UNDOCUMENTED: coefficient of restitution",
      "title": "Coefficient Of Restitution"
    },
    "collision_radius": { "type": "number", "description": "UNDOCUMENTED: collision radius", "title": "Collision Radius" },
    "enabled": { "$ref": "../../../../molang/number.json", "description": "UNDOCUMENTED: enabled", "title": "Enabled" },
    "expire_on_contact": { "type": "boolean", "description": "UNDOCUMENTED: expire on contact", "title": "Expire On Contact" },
    "events": {
      "type": "array",
      "items": {
        "properties": {
          "additionalProperties": false,
          "event": { "type": "string", "description": "UNDOCUMENTED: event", "title": "Event" },
          "min_speed": { "type": "number", "description": "UNDOCUMENTED: Minimum speed", "title": "Minimum Speed" }
        },
        "description": "UNDOCUMENTED: events",
        "title": "Events"
      },
      "description": "UNDOCUMENTED: events",
      "title": "Events"
    }
  },
  "description": "UNDOCUMENTED: "
}
