diff --git a/behavior_pack/items/mw_alko_absent.json b/behavior_pack/items/mw_alko_absent.json index 92c3bf7..afbfa48 100644 --- a/behavior_pack/items/mw_alko_absent.json +++ b/behavior_pack/items/mw_alko_absent.json @@ -48,10 +48,25 @@ "amplifier": 0 } ], + "on_consume": { + "event": "mw_alko:effect" + }, "remove_effects": [], "using_converts_to": "mw_alko:bottle" }, - "minecraft:use_duration": 3 - } + "minecraft:use_duration": 2 + }, + "events": { + "mw_alko:effect": { + "run_command": { + "command": [ + "effect @s nausea 300 3 true", + "effect @s slowness 60 1 true", + "effect @s strength 90 1 true", + "effect @s poison 4 2 true" + ] + } + } + } } } \ No newline at end of file diff --git a/behavior_pack/items/mw_alko_alcohol.json b/behavior_pack/items/mw_alko_alcohol.json index 2b3add4..2a1fa10 100644 --- a/behavior_pack/items/mw_alko_alcohol.json +++ b/behavior_pack/items/mw_alko_alcohol.json @@ -21,30 +21,24 @@ "saturation_modifier": "low", "nutrition": 4, "can_always_eat": true, - "effects": [ - { - "name": "nausea", - "chance": 1, - "duration": 120, - "amplifier": 0 - }, - { - "name": "slowness", - "chance": 1, - "duration": 30, - "amplifier": 0 - }, - { - "name": "poison", - "chance": 1, - "duration": 4, - "amplifier": 1 - } - ], + "on_consume": { + "event": "mw_alko:effect" + }, "remove_effects": [], "using_converts_to": "mw_alko:bottle" }, "minecraft:use_duration": 3 - } + }, + "events": { + "mw_alko:effect": { + "run_command": { + "command": [ + "effect @s nausea 120 0 true", + "effect @s poison 4 1 true", + "effect @s slowness 30 0 true" + ] + } + } + } } } \ No newline at end of file diff --git a/behavior_pack/items/mw_alko_beer.json b/behavior_pack/items/mw_alko_beer.json index 6128678..23d1a1b 100644 --- a/behavior_pack/items/mw_alko_beer.json +++ b/behavior_pack/items/mw_alko_beer.json @@ -26,14 +26,14 @@ }, "using_converts_to": "mw_alko:bottle" }, - "minecraft:use_duration": 3 + "minecraft:use_duration": 2 }, "events": { "mw_alko:effect": { "run_command": { "command": [ "effect @s nausea 80 0 true", - "effect @s nausea 20 0 true" + "effect @s strength 20 0 true" ] } } diff --git a/behavior_pack/items/mw_alko_vine.json b/behavior_pack/items/mw_alko_vine.json index bad1093..443cbd4 100644 --- a/behavior_pack/items/mw_alko_vine.json +++ b/behavior_pack/items/mw_alko_vine.json @@ -21,24 +21,23 @@ "saturation_modifier": "normal", "nutrition": 4, "can_always_eat": true, - "effects": [ - { - "name": "nausea", - "chance": 1, - "duration": 80, - "amplifier": 0 - }, - { - "name": "strength", - "chance": 1, - "duration": 20, - "amplifier": 0 - } - ], + "on_consume": { + "event": "mw_alko:effect" + }, "remove_effects": [], "using_converts_to": "mw_alko:bottle" }, "minecraft:use_duration": 3 - } + }, + "events": { + "mw_alko:effect": { + "run_command": { + "command": [ + "effect @s nausea 80 0 true", + "effect @s strength 20 0 true" + ] + } + } + } } } \ No newline at end of file diff --git a/behavior_pack/items/mw_alko_vodka.json b/behavior_pack/items/mw_alko_vodka.json index fb46ffa..3c23cf8 100644 --- a/behavior_pack/items/mw_alko_vodka.json +++ b/behavior_pack/items/mw_alko_vodka.json @@ -21,30 +21,24 @@ "saturation_modifier": "low", "nutrition": 4, "can_always_eat": true, - "effects": [ - { - "name": "nausea", - "chance": 1, - "duration": 100, - "amplifier": 0 - }, - { - "name": "slowness", - "chance": 1, - "duration": 20, - "amplifier": 0 - }, - { - "name": "strength", - "chance": 1, - "duration": 30, - "amplifier": 1 - } - ], + "on_consume": { + "event": "mw_alko:effect" + }, "remove_effects": [], "using_converts_to": "mw_alko:bottle" }, "minecraft:use_duration": 3 - } + }, + "events": { + "mw_alko:effect": { + "run_command": { + "command": [ + "effect @s nausea 100 0 true", + "effect @s strength 30 0 true", + "effect @s slowness 20 0 true" + ] + } + } + } } } \ No newline at end of file