{ "type": "origins:multiple", "slowness_when_fall1": { "type": "origins:self_action_when_hit", "entity_action": { "type": "origins:apply_effect", "effect": { "effect": "minecraft:slowness", "amplifier": 0, "duration": 100 } }, "damage_condition": { "type": "origins:and", "conditions": [ { "type": "origins:name", "name": "fall" }, { "type": "origins:amount", "comparison": ">=", "compare_to": 3.0 } ] }, "cooldown": 20 }, "slowness_when_flyintowall1": { "type": "origins:self_action_when_hit", "entity_action": { "type": "origins:apply_effect", "effect": { "effect": "minecraft:slowness", "amplifier": 0, "duration": 100 } }, "damage_condition": { "type": "origins:and", "conditions": [ { "type": "origins:name", "name": "flyIntoWall" }, { "type": "origins:amount", "comparison": ">=", "compare_to": 3.0 } ] }, "cooldown": 20 }, "slowness_when_fall3": { "type": "origins:self_action_when_hit", "entity_action": { "type": "origins:apply_effect", "effect": { "effect": "minecraft:slowness", "amplifier": 1, "duration": 100 } }, "damage_condition": { "type": "origins:and", "conditions": [ { "type": "origins:name", "name": "fall" }, { "type": "origins:amount", "comparison": ">=", "compare_to": 6.0 } ] }, "cooldown": 20 }, "slowness_when_flyintowall3": { "type": "origins:self_action_when_hit", "entity_action": { "type": "origins:apply_effect", "effect": { "effect": "minecraft:slowness", "amplifier": 1, "duration": 100 } }, "damage_condition": { "type": "origins:and", "conditions": [ { "type": "origins:name", "name": "flyIntoWall" }, { "type": "origins:amount", "comparison": ">=", "compare_to": 6.0 } ] }, "cooldown": 20 }, "slowness_when_fall5": { "type": "origins:self_action_when_hit", "entity_action": { "type": "origins:apply_effect", "effect": { "effect": "minecraft:slowness", "amplifier": 2, "duration": 120 } }, "damage_condition": { "type": "origins:and", "conditions": [ { "type": "origins:name", "name": "fall" }, { "type": "origins:amount", "comparison": ">=", "compare_to": 10.0 } ] }, "cooldown": 20 }, "slowness_when_flyintowall5": { "type": "origins:self_action_when_hit", "entity_action": { "type": "origins:apply_effect", "effect": { "effect": "minecraft:slowness", "amplifier": 2, "duration": 120 } }, "damage_condition": { "type": "origins:and", "conditions": [ { "type": "origins:name", "name": "flyIntoWall" }, { "type": "origins:amount", "comparison": ">=", "compare_to": 10.0 } ] }, "cooldown": 20 }, "slowness_when_fall7": { "type": "origins:self_action_when_hit", "entity_action": { "type": "origins:apply_effect", "effect": { "effect": "minecraft:slowness", "amplifier": 3, "duration": 140 } }, "damage_condition": { "type": "origins:and", "conditions": [ { "type": "origins:name", "name": "fall" }, { "type": "origins:amount", "comparison": ">=", "compare_to": 14.0 } ] }, "cooldown": 20 }, "slowness_when_flyintowall7": { "type": "origins:self_action_when_hit", "entity_action": { "type": "origins:apply_effect", "effect": { "effect": "minecraft:slowness", "amplifier": 3, "duration": 140 } }, "damage_condition": { "type": "origins:and", "conditions": [ { "type": "origins:name", "name": "flyIntoWall" }, { "type": "origins:amount", "comparison": ">=", "compare_to": 14.0 } ] }, "cooldown": 20 }, "slowness_when_fall9": { "type": "origins:self_action_when_hit", "entity_action": { "type": "origins:apply_effect", "effect": { "effect": "minecraft:slowness", "amplifier": 4, "duration": 140 } }, "damage_condition": { "type": "origins:and", "conditions": [ { "type": "origins:name", "name": "fall" }, { "type": "origins:amount", "comparison": ">=", "compare_to": 18.0 } ] }, "cooldown": 20 }, "slowness_when_flyintowall9": { "type": "origins:self_action_when_hit", "entity_action": { "type": "origins:apply_effect", "effect": { "effect": "minecraft:slowness", "amplifier": 4, "duration": 140 } }, "damage_condition": { "type": "origins:and", "conditions": [ { "type": "origins:name", "name": "flyIntoWall" }, { "type": "origins:amount", "comparison": ">=", "compare_to": 18.0 } ] }, "cooldown": 20 }, "reduced_kinetic_damage": { "type": "origins:modify_damage_taken", "modifier": { "name": "More kinetic damage taken", "value": -0.85, "operation": "multiply_base" }, "damage_condition": { "type": "origins:or", "conditions": [ { "type": "origins:name", "name": "fall" }, { "type": "origins:name", "name": "flyIntoWall" } ] } }, "name":"Negate Falling", "description":"You cannot take fall damage, but the more fall damage that is absorbed by the atmosphere, the more your movement speed will temporarily decrease.", "badges": [ { "sprite": "aspects:textures/gui/badge/equal.png", "text": "Neutral" } ] }