And (Meta Condition Type) - MerchantCalico/bovines-and-buttercups-archive GitHub Wiki

Checks to see if all specified conditions are true.

Type Resource Location: bovinesandbuttercups:and

Introduced In: 1.3.0

Fields

Field Type Default Description
conditions [Array](/MerchantCalico/bovines-and-buttercups-archive/wiki/Array-(Data-Type)) of [Conditions](/MerchantCalico/bovines-and-buttercups-archive/wiki/Meta-Condition-Types-(Datapacking)) Defines the conditions to test.

Example

"condition": {
  "type": "bovinesandbuttercups:and",
  "conditions": [
    {
      "type": "bovinesandbuttercups:blocks_in_radius",
      "radius": 6.0,
      "block_conditions": [
        {
          "type": "bovinesandbuttercups:block_location",
          "location": "minecraft:moss_block"
        }
      ]
    },
    {
      "type": "bovinesandbuttercups:entities_in_radius",
      "radius": 6.0,
      "entity_conditions": [
        {
          "type": "bovinesandbuttercups:predicate",
          "predicate": "example:is_slime"
        }
      ]
    }
  ]
}

This example checks if there is a Moss Block within an area originating at the entity with a radius of 6 and an entity that meets the example:is_slime predicate (located in data/example/predicates/is_slime.json) is within an area originating at the entity with a radius of 6.