{ "description": { "translate": "enchantment.minecraft.lunge" }, "supported_items": "#minecraft:enchantable/lunge", "weight": 5, "max_level": 3, "min_cost": { "base": 5, "per_level_above_first": 8 }, "max_cost": { "base": 25, "per_level_above_first": 8 }, "anvil_cost": 2, "slots": [ "hand" ], "effects": { "minecraft:post_piercing_attack": [ { "effect": { "effects": [ { "amount": 1.0, "type": "minecraft:change_item_damage" }, { "amount": { "base": 4.0, "per_level_above_first": 4.0, "type": "minecraft:linear" }, "type": "minecraft:apply_exhaustion" }, { "direction": [ 0.0, 0.0, 1.0 ], "coordinate_scale": [ 1.0, 0.0, 1.0 ], "magnitude": { "base": 0.458, "per_level_above_first": 0.458, "type": "minecraft:linear" }, "type": "minecraft:apply_impulse" }, { "sound": [ "minecraft:item.spear.lunge_1", "minecraft:item.spear.lunge_2", "minecraft:item.spear.lunge_3" ], "volume": 1.0, "pitch": 1.0, "type": "minecraft:play_sound" } ], "type": "minecraft:all_of" }, "requirements": { "terms": [ { "term": { "predicate": { "vehicle": {} }, "entity": "this", "condition": "minecraft:entity_properties" }, "condition": "minecraft:inverted" }, { "predicate": { "flags": { "is_fall_flying": false } }, "entity": "this", "condition": "minecraft:entity_properties" }, { "predicate": { "flags": { "is_in_water": false } }, "entity": "this", "condition": "minecraft:entity_properties" } ], "condition": "minecraft:all_of" } } ] } }