diff --git a/pack/config/hungerstrike-common.toml b/pack/config/hungerstrike-common.toml index 9fbd1c4..ee8bf2f 100644 --- a/pack/config/hungerstrike-common.toml +++ b/pack/config/hungerstrike-common.toml @@ -9,7 +9,7 @@ mode = "ALL" #How to translate food points into heart points when consuming food. #At the default value of 0.5, food fills your heart bar at half the rate it would fill hunger. - foodHealFactor = 0.0 + foodHealFactor = 0.5 #Globally overrides the maximum stack size of food items. #This property affects all Vanilla and Mod food items that derive from ItemFood. #Set to -1 to retain the default stack size of each food item. Note: This will affect the entire server, not just players on hunger strike. diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/create/honeyed_apple.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/create/honeyed_apple.json deleted file mode 100644 index 3fff520..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/create/honeyed_apple.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:jump_boost", - "time": 80, - "level": 7, - "type": "give", - "chance": 1.0 - } - ], - "cool_down": 0, - "always_edible": false, - "heal": 2, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/create/sweet_roll.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/create/sweet_roll.json deleted file mode 100644 index afcc5ee..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/create/sweet_roll.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "feathers:energized", - "time": 1200, - "level": 7, - "type": "give", - "chance": 1.0 - } - ], - "cool_down": 0, - "always_edible": false, - "heal": 4, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/crossroads/magenta_bread.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/crossroads/magenta_bread.json deleted file mode 100644 index 9d7aa56..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/crossroads/magenta_bread.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "effects": [ - ], - "cool_down": 0, - "always_edible": true, - "heal": 5, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/bacon_wrapped_potato.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/bacon_wrapped_potato.json deleted file mode 100644 index 0e5a65a..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/bacon_wrapped_potato.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:slowness", - "time": 200, - "level": 0, - "type": "remove", - "chance": 0.0 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 7, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/bamboo_potato.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/bamboo_potato.json deleted file mode 100644 index 11597ac..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/bamboo_potato.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "feathers:endurance", - "time": 600, - "level": 0, - "type": "give", - "chance": 1.0 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 7, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/beef_in_dripleaf.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/beef_in_dripleaf.json deleted file mode 100644 index 256e787..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/beef_in_dripleaf.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:health_boost", - "time": 600, - "level": 0, - "type": "give", - "chance": 1.0 - } - ], - "cool_down": 0, - "always_edible": false, - "heal": 7, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/beetroot_crepe.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/beetroot_crepe.json deleted file mode 100644 index 54b0090..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/beetroot_crepe.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:resistance", - "time": 600, - "level": 0, - "type": "give", - "chance": 1 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 7, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/beetroot_salad.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/beetroot_salad.json deleted file mode 100644 index c986e86..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/beetroot_salad.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:regeneration", - "time": 300, - "level": 0, - "type": "give", - "chance": 1.0 - } - ], - "cool_down": 0, - "always_edible": false, - "heal": 7, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/birch_sap_donut.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/birch_sap_donut.json deleted file mode 100644 index 526832f..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/birch_sap_donut.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "effects": [], - "cool_down": 0, - "always_edible": true, - "heal": 2, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/carrot_and_carrot.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/carrot_and_carrot.json deleted file mode 100644 index 5041832..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/carrot_and_carrot.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:night_vision", - "time": 400, - "level": 0, - "type": "give", - "chance": 1 - }, - { - "effect": "minecraft:luck", - "time": 150, - "level": 1, - "type": "give", - "chance": 1.0 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 5, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/cheese_slice.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/cheese_slice.json deleted file mode 100644 index 6a6c1a2..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/cheese_slice.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:absorption", - "time": 200, - "level": 0, - "type": "give", - "chance": 1.0 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 5, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/chinese_crepe.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/chinese_crepe.json deleted file mode 100644 index 010b25d..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/chinese_crepe.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "effects": [], - "cool_down": 0, - "always_edible": true, - "heal": 12, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/chocolate_croissant.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/chocolate_croissant.json deleted file mode 100644 index e0e560f..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/chocolate_croissant.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:speed", - "time": 1200, - "level": 0, - "type": "give", - "chance": 1 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 6, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/cooked_vegan_beef.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/cooked_vegan_beef.json deleted file mode 100644 index 256e787..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/cooked_vegan_beef.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:health_boost", - "time": 600, - "level": 0, - "type": "give", - "chance": 1.0 - } - ], - "cool_down": 0, - "always_edible": false, - "heal": 7, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/cooked_vegan_mutton.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/cooked_vegan_mutton.json deleted file mode 100644 index fd617ee..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/cooked_vegan_mutton.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:mining_fatigue", - "time": 200, - "level": 0, - "type": "remove", - "chance": 0.0 - }, - { - "effect": "minecraft:slowness", - "time": 200, - "level": 0, - "type": "remove", - "chance": 0.0 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 6, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/cooked_vegan_porkchop.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/cooked_vegan_porkchop.json deleted file mode 100644 index c62904d..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/cooked_vegan_porkchop.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "effects": [ - ], - "cool_down": 0, - "always_edible": false, - "heal": 8, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/crimson_fungi_spring_roll.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/crimson_fungi_spring_roll.json deleted file mode 100644 index 6a9bfbd..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/crimson_fungi_spring_roll.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:fire_resistance", - "time": 600, - "level": 0, - "type": "give", - "chance": 1 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 5, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/crispy_bread_with_kelp.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/crispy_bread_with_kelp.json deleted file mode 100644 index 0a9c3d8..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/crispy_bread_with_kelp.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "feathers:endurance", - "time": 600, - "level": 0, - "type": "give", - "chance": 1 - } - ], - "cool_down": 0, - "always_edible": false, - "heal": 5, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/croque_madame.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/croque_madame.json deleted file mode 100644 index 1b4a637..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/croque_madame.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:absorption", - "time": 400, - "level": 0, - "type": "give", - "chance": 1.0 - } - ], - "cool_down": 0, - "always_edible": false, - "heal": 8, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/drumstick.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/drumstick.json deleted file mode 100644 index a6e60f3..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/drumstick.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "effects": [], - "cool_down": 0, - "always_edible": true, - "heal": 4, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/flower_cake.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/flower_cake.json deleted file mode 100644 index 19a176f..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/flower_cake.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "cofh_core:panacea", - "time": 200, - "level": 0, - "type": "give", - "chance": 1.0 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 4, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/fresh_salad.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/fresh_salad.json deleted file mode 100644 index 5ccd801..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/fresh_salad.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecaft:haste", - "time": 300, - "level": 0, - "type": "give", - "chance": 1.0 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 5, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/fried_chicken_combo.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/fried_chicken_combo.json deleted file mode 100644 index d774145..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/fried_chicken_combo.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "effects": [], - "cool_down": 0, - "always_edible": true, - "heal": 10, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/fried_pumpkin_cake.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/fried_pumpkin_cake.json deleted file mode 100644 index da826b6..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/fried_pumpkin_cake.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "effects": [], - "cool_down": 0, - "always_edible": false, - "heal": 6, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/fries.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/fries.json deleted file mode 100644 index a6e60f3..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/fries.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "effects": [], - "cool_down": 0, - "always_edible": true, - "heal": 4, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/gem_carrot.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/gem_carrot.json deleted file mode 100644 index 74c002a..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/gem_carrot.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:luck", - "time": 60, - "level": 0, - "type": "give", - "chance": 1.0 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 0, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/golden_cheese.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/golden_cheese.json deleted file mode 100644 index 0579687..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/golden_cheese.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:absorption", - "time": 600, - "level": 1, - "type": "give", - "chance": 1.0 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 0, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/grilled_wheatmeal.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/grilled_wheatmeal.json deleted file mode 100644 index 7567f50..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/grilled_wheatmeal.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "effects": [], - "cool_down": 0, - "always_edible": true, - "heal": 1, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/hi_nrg_brulee.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/hi_nrg_brulee.json deleted file mode 100644 index a0d000e..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/hi_nrg_brulee.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:speed", - "time": 2400, - "level": 0, - "type": "give", - "chance": 1 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 2, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/kelp_with_sunflower_seed.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/kelp_with_sunflower_seed.json deleted file mode 100644 index 85b07ae..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/kelp_with_sunflower_seed.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "feathers:energized", - "time": 20, - "level": 7, - "type": "give", - "chance": 1 - } - ], - "cool_down": 0, - "always_edible": false, - "heal": 1, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/lava_brulee.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/lava_brulee.json deleted file mode 100644 index 2decc6e..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/lava_brulee.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:fire_resistance", - "time": 2400, - "level": 0, - "type": "give", - "chance": 1 - }, - { - "effect": "minecraft:instant_damage", - "time": 100, - "level": 0, - "type": "give", - "chance": 1 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 6, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/leafy_fresh_chocolate.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/leafy_fresh_chocolate.json deleted file mode 100644 index 3ca76a0..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/leafy_fresh_chocolate.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:slow_falling", - "time": 200, - "level": 2, - "type": "give", - "chance": 1 - } - ], - "cool_down": 0, - "always_edible": false, - "heal": 3, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/lush_salad.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/lush_salad.json deleted file mode 100644 index 379b780..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/lush_salad.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:glowing", - "time": 600, - "level": 0, - "type": "give", - "chance": 1.0 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 7, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/mixed_nuts_mooncake.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/mixed_nuts_mooncake.json deleted file mode 100644 index 526832f..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/mixed_nuts_mooncake.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "effects": [], - "cool_down": 0, - "always_edible": true, - "heal": 2, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/monster_lasagna.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/monster_lasagna.json deleted file mode 100644 index 13a766f..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/monster_lasagna.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:strength", - "time": 600, - "level": 0, - "type": "give", - "chance": 1.0 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 10, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/pickled_sea_pickles.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/pickled_sea_pickles.json deleted file mode 100644 index f556a8b..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/pickled_sea_pickles.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:water_breathing", - "time": 300, - "level": 0, - "type": "give", - "chance": 1 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 2, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/popacorn.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/popacorn.json deleted file mode 100644 index 234ec7c..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/popacorn.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:regeneration", - "time": 200, - "level": 0, - "type": "give", - "chance": 1 - } - ], - "cool_down": 0, - "always_edible": false, - "heal": 0, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/raw_beef_in_dripleaf.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/raw_beef_in_dripleaf.json deleted file mode 100644 index 79b3df8..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/raw_beef_in_dripleaf.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "effects": [], - "cool_down": 0, - "always_edible": true, - "heal": 3, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/raw_vegan_beef.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/raw_vegan_beef.json deleted file mode 100644 index f672497..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/raw_vegan_beef.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "effects": [], - "cool_down": 0, - "always_edible": true, - "heal": 6, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/raw_vegan_mutton.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/raw_vegan_mutton.json deleted file mode 100644 index f672497..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/raw_vegan_mutton.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "effects": [], - "cool_down": 0, - "always_edible": true, - "heal": 6, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/raw_vegan_porkchop.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/raw_vegan_porkchop.json deleted file mode 100644 index f672497..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/raw_vegan_porkchop.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "effects": [], - "cool_down": 0, - "always_edible": true, - "heal": 6, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/sashimi.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/sashimi.json deleted file mode 100644 index 13d437f..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/sashimi.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "effects": [], - "cool_down": 0, - "always_edible": false, - "heal": 4, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/seed_pie.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/seed_pie.json deleted file mode 100644 index e6eed49..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/seed_pie.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "effects": [], - "cool_down": 0, - "always_edible": true, - "heal": 5, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/small_beef_in_dripleaf.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/small_beef_in_dripleaf.json deleted file mode 100644 index 870b5fd..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/small_beef_in_dripleaf.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:health_boost", - "time": 200, - "level": 0, - "type": "give", - "chance": 1.0 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 4, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/small_monster_lasagna.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/small_monster_lasagna.json deleted file mode 100644 index e4268f9..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/small_monster_lasagna.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:strength", - "time": 200, - "level": 0, - "type": "give", - "chance": 1.0 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 3, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/sweet_roll.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/sweet_roll.json deleted file mode 100644 index cef8e05..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/sweet_roll.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:haste", - "time": 600, - "level": 0, - "type": "give", - "chance": 1 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 7, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/travelers_salad.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/travelers_salad.json deleted file mode 100644 index 3f157c0..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/kitchenkarrot/travelers_salad.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "feathers:endurance", - "time": 600, - "level": 0, - "type": "give", - "chance": 1.0 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 7, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/apple.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/apple.json deleted file mode 100644 index 9ff0219..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/apple.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:poison", - "time": 20, - "level": 0, - "type": "remove", - "chance": 0.0 - } - ], - "cool_down": 0, - "always_edible": false, - "heal": 2, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/baked_potato.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/baked_potato.json deleted file mode 100644 index c9f8761..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/baked_potato.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "effects": [ - ], - "cool_down": 0, - "always_edible": false, - "heal": 5, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/beef.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/beef.json deleted file mode 100644 index 07a0cf1..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/beef.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:nausea", - "time": 200, - "level": 0, - "type": "give", - "chance": 0.3 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 3, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/beetroot.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/beetroot.json deleted file mode 100644 index b43b3f8..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/beetroot.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:resistance", - "time": 100, - "level": 0, - "type": "give", - "chance": 0.7 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 1, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/beetroot_soup.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/beetroot_soup.json deleted file mode 100644 index 6a110c7..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/beetroot_soup.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:resistance", - "time": 300, - "level": 0, - "type": "give", - "chance": 1.0 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 8, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/bread.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/bread.json deleted file mode 100644 index c9f8761..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/bread.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "effects": [ - ], - "cool_down": 0, - "always_edible": false, - "heal": 5, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/carrot.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/carrot.json deleted file mode 100644 index 063a45d..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/carrot.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:night_vision", - "time": 100, - "level": 0, - "type": "give", - "chance": 0.7 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 1, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/chicken.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/chicken.json deleted file mode 100644 index 07a0cf1..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/chicken.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:nausea", - "time": 200, - "level": 0, - "type": "give", - "chance": 0.3 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 3, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/cod.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/cod.json deleted file mode 100644 index e6df3aa..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/cod.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "effects": [], - "cool_down": 0, - "always_edible": false, - "heal": 3, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/cooked_beef.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/cooked_beef.json deleted file mode 100644 index 316312a..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/cooked_beef.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:health_boost", - "time": 400, - "level": 0, - "type": "give", - "chance": 1.0 - } - ], - "cool_down": 0, - "always_edible": false, - "heal": 6, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/cooked_chicken.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/cooked_chicken.json deleted file mode 100644 index c687cfa..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/cooked_chicken.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:slow_falling", - "time": 40, - "level": 0, - "type": "give", - "chance": 0.8 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 4, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/cooked_cod.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/cooked_cod.json deleted file mode 100644 index d8af07d..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/cooked_cod.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:water_breathing", - "time": 100, - "level": 0, - "type": "give", - "chance": 0.6 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 6, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/cooked_mutton.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/cooked_mutton.json deleted file mode 100644 index 92da0f2..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/cooked_mutton.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:mining_fatigue", - "time": 200, - "level": 0, - "type": "remove", - "chance": 0.0 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 5, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/cooked_porkchop.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/cooked_porkchop.json deleted file mode 100644 index 76ccb8a..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/cooked_porkchop.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "effects": [ - ], - "cool_down": 0, - "always_edible": false, - "heal": 6, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/cooked_rabbit.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/cooked_rabbit.json deleted file mode 100644 index 20cbf69..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/cooked_rabbit.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:jump_boost", - "time": 3200, - "level": 0, - "type": "give", - "chance": 1.0 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 4, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/cooked_salmon.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/cooked_salmon.json deleted file mode 100644 index f1cc644..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/cooked_salmon.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:dolphins_grace", - "time": 600, - "level": 0, - "type": "give", - "chance": 0.5 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 5, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/cookie.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/cookie.json deleted file mode 100644 index 464c704..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/cookie.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:speed", - "time": 200, - "level": 0, - "type": "give", - "chance": 1 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 2, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/dried_kelp.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/dried_kelp.json deleted file mode 100644 index e1f9be1..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/dried_kelp.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "effects": [ - ], - "cool_down": 0, - "always_edible": true, - "heal": 1, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/enchanted_golden_apple.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/enchanted_golden_apple.json deleted file mode 100644 index 733fe59..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/enchanted_golden_apple.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "effects": [ - ], - "cool_down": 25, - "always_edible": false, - "heal": 2, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/glow_berries.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/glow_berries.json deleted file mode 100644 index 52a9327..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/glow_berries.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:glowing", - "time": 4800, - "level": 0, - "type": "give", - "chance": 1.0 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 2, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/golden_carrot.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/golden_carrot.json deleted file mode 100644 index 8081ab7..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/golden_carrot.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:night_vision", - "time": 2400, - "level": 0, - "type": "give", - "chance": 1 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 4, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/honey_bottle.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/honey_bottle.json deleted file mode 100644 index cadc617..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/honey_bottle.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:absorption", - "time": 200, - "level": 0, - "type": "give", - "chance": 1.0 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 2, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/melon_slice.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/melon_slice.json deleted file mode 100644 index c6bb3c5..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/melon_slice.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:fire_resistance", - "time": 100, - "level": 0, - "type": "give", - "chance": 0.9 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 2, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/mushroom_stew.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/mushroom_stew.json deleted file mode 100644 index 999d7d4..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/mushroom_stew.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:weakness", - "time": 20, - "level": 0, - "type": "remove", - "chance": 0.0 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 16, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/mutton.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/mutton.json deleted file mode 100644 index 07a0cf1..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/mutton.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:nausea", - "time": 200, - "level": 0, - "type": "give", - "chance": 0.3 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 3, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/porkchop.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/porkchop.json deleted file mode 100644 index 07a0cf1..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/porkchop.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:nausea", - "time": 200, - "level": 0, - "type": "give", - "chance": 0.3 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 3, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/pumpkin_pie.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/pumpkin_pie.json deleted file mode 100644 index 9994199..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/pumpkin_pie.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:luck", - "time": 60, - "level": 0, - "type": "give", - "chance": 1.0 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 6, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/rabbit.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/rabbit.json deleted file mode 100644 index 3d16ced..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/rabbit.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:nausea", - "time": 200, - "level": 0, - "type": "give", - "chance": 0.3 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 2, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/rabbit_stew.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/rabbit_stew.json deleted file mode 100644 index 0adfff8..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/rabbit_stew.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:haste", - "time": 600, - "level": 0, - "type": "give", - "chance": 1.0 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 16, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/salmon.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/salmon.json deleted file mode 100644 index 07a0cf1..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/salmon.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:nausea", - "time": 200, - "level": 0, - "type": "give", - "chance": 0.3 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 3, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/sweet_berries.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/sweet_berries.json deleted file mode 100644 index 7b0acd0..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/sweet_berries.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:poison", - "time": 10, - "level": 0, - "type": "remove", - "chance": 0.0 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 8, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/tropical_fish.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/tropical_fish.json deleted file mode 100644 index 68e9e9e..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/minecraft/tropical_fish.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:nausea", - "time": 200, - "level": 0, - "type": "give", - "chance": 0.3 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 1, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/quark/ancient_fruit.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/quark/ancient_fruit.json deleted file mode 100644 index b8d5d61..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/quark/ancient_fruit.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:hunger", - "time": 20, - "level": 0, - "type": "remove", - "chance": 0.0 - } - ], - "cool_down": 0, - "always_edible": false, - "heal": 2, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/quark/cooked_crab_leg.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/quark/cooked_crab_leg.json deleted file mode 100644 index d437ce1..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/quark/cooked_crab_leg.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:dolphin_grace", - "time": 200, - "level": 0, - "type": "give", - "chance": 1.0 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 4, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/spectrum/cooked_lizard_meat.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/spectrum/cooked_lizard_meat.json deleted file mode 100644 index 2fbdbf9..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/spectrum/cooked_lizard_meat.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "effects": [ - { - "effect": "minecraft:health_boost", - "time": 300, - "level": 1, - "type": "give", - "chance": 1.0 - } - ], - "cool_down": 0, - "always_edible": true, - "heal": 7, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/spectrum/enchanted_golden_carrot.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/spectrum/enchanted_golden_carrot.json deleted file mode 100644 index ccf42d9..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/spectrum/enchanted_golden_carrot.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "effects": [], - "cool_down": 20, - "always_edible": true, - "heal": 4, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/spectrum/jaramel.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/spectrum/jaramel.json deleted file mode 100644 index 526832f..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/spectrum/jaramel.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "effects": [], - "cool_down": 0, - "always_edible": true, - "heal": 2, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/spectrum/lucky_roll.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/spectrum/lucky_roll.json deleted file mode 100644 index 526832f..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/spectrum/lucky_roll.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "effects": [], - "cool_down": 0, - "always_edible": true, - "heal": 2, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/spectrum/nectardew_burgeon.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/spectrum/nectardew_burgeon.json deleted file mode 100644 index 7567f50..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/spectrum/nectardew_burgeon.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "effects": [], - "cool_down": 0, - "always_edible": true, - "heal": 1, - "harm": 0 -} diff --git a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/spectrum/nightdew_sprout.json b/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/spectrum/nightdew_sprout.json deleted file mode 100644 index 2d3eb54..0000000 --- a/pack/config/openloader/data/trees/data/foodbenefits/foodproperties/spectrum/nightdew_sprout.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "effects": [], - "cool_down": 25, - "always_edible": true, - "heal": 1, - "harm": 0 -} diff --git a/pack/config/openloader/resources/80_PWB/assets/minecraft/lang/en_us.json b/pack/config/openloader/resources/80_PWB/assets/minecraft/lang/en_us.json index a88c683..778f053 100644 --- a/pack/config/openloader/resources/80_PWB/assets/minecraft/lang/en_us.json +++ b/pack/config/openloader/resources/80_PWB/assets/minecraft/lang/en_us.json @@ -5,5 +5,7 @@ "entity.minecraft.villager.sawmill.carpenter": "Carpenter", "entity.minecraft.villager.carpenter": "Carpenter", "subtitles.sawmill.entity.villager.work_carpenter": "Carpenter works", - "subtitles.sawmill.ui.sawmill.take_result": "Cutter used" + "subtitles.sawmill.ui.sawmill.take_result": "Cutter used", + + "tooltip.kubejs.effect.applied": "When Applied:" } diff --git a/pack/config/openloader/resources/80_PWB/assets/pwb/font/healing.json b/pack/config/openloader/resources/80_PWB/assets/pwb/font/healing.json new file mode 100644 index 0000000..d5535b5 --- /dev/null +++ b/pack/config/openloader/resources/80_PWB/assets/pwb/font/healing.json @@ -0,0 +1,12 @@ +{ + "providers": [ + { + "type": "bitmap", + "file": "pwb:font/healing.png", + "ascent": 7, + "chars": [ + "0123456789abcdef" + ] + } + ] +} \ No newline at end of file diff --git a/pack/config/openloader/resources/80_PWB/assets/pwb/textures/font/healing.png b/pack/config/openloader/resources/80_PWB/assets/pwb/textures/font/healing.png new file mode 100644 index 0000000..4fbe0bb Binary files /dev/null and b/pack/config/openloader/resources/80_PWB/assets/pwb/textures/font/healing.png differ diff --git a/pack/config/openloader/resources/80_PWB/assets/pwb/textures/font/healing.xcf b/pack/config/openloader/resources/80_PWB/assets/pwb/textures/font/healing.xcf new file mode 100644 index 0000000..c77f592 Binary files /dev/null and b/pack/config/openloader/resources/80_PWB/assets/pwb/textures/font/healing.xcf differ diff --git a/pack/config/quark-common.toml b/pack/config/quark-common.toml index 3fcc6e2..6da2150 100644 --- a/pack/config/quark-common.toml +++ b/pack/config/quark-common.toml @@ -1607,7 +1607,7 @@ B = [0.0, 0.0, 1.22] [client.improved_tooltips] - "Attribute Tooltips" = true + "Attribute Tooltips" = false "Food Tooltips" = false "Shulker Tooltips" = true "Map Tooltips" = true @@ -1618,7 +1618,7 @@ "Map Require Shift" = false #The value of each shank of food. #Tweak this when using mods like Hardcore Hunger which change that value. - "Food Divisor" = 2 + "Food Divisor" = 4 "Show Saturation" = false "Food Compression Threshold" = 4 "Fuel Time Divisor" = 200 diff --git a/pack/kubejs/client_scripts/food.js b/pack/kubejs/client_scripts/food.js new file mode 100644 index 0000000..dd0dd65 --- /dev/null +++ b/pack/kubejs/client_scripts/food.js @@ -0,0 +1,146 @@ +let data = JsonIO.read('kubejs/config/food.json') // GSON object +const MobEffectInstance = Java.loadClass('net.minecraft.world.effect.MobEffectInstance') + +console.log('Loaded tooltips') + +const nutritionTooltip = (item, lines) => { + let healing = item.foodProperties.getNutrition() / 2 + + if(healing == 0) { + return + } + + let codes = '0'.repeat(parseInt(healing / 2)) + if(healing % 2) { + codes += '1' + } + + lines.add(1, { text: codes, font: "pwb:healing" }) + // return [ { text: codes, font: "pwb:healing" } ] +} + +const formatDuration = duration => { + let ticks = parseInt(duration / 20) + let minute = Math.floor(ticks / 60).toString().padStart(2, '0') + let seconds = parseInt(ticks % 60).toString().padStart(2, '0') + + return minute + ':' + seconds +} + +const formatEffect = mobEffect => { + const effect = mobEffect.effect + + return { + color: effect.beneficial ? "blue" : "red", + text: `${effect.displayName.getString()} (${formatDuration(mobEffect.duration)})` + } +} + +const formatChance = chance => { + return { + text: Math.floor(chance * 100) + "% " + } +} + +const givesEffectTooltip = (mobEffect, chance, lines) => { + let components = [] + + if(chance < 1) { + components.push(formatChance(chance)) + } + + components.push(formatEffect(mobEffect)) + lines.push(components) + // lines.add(components) +} + +const queueAttributeTooltips = (mobEffect, attrLines) => { + mobEffect.effect.attributeModifiers.forEach((attribute, modifier) => { + let attrName = Text.translate(attribute.descriptionId).getString(); + let prefix = "+" + if (modifier.operation.ordinal() == 0) { + let amount = modifier.amount; + prefix += Number.isInteger(amount) ? amount.toString() : amount.toFixed(2); + } else { + let amount = modifier.amount * 100; + prefix += Number.isInteger(amount) ? amount.toString() : amount.toFixed(2); + prefix += "%" + } + let effectString = modifier.amount > 0 ? "§9" : "§c"; + attrLines.push(`${effectString}${prefix} ${attrName}`) + }) +} + +const attributeTooltips = (lines, attrLines) => { + if (attrLines.length > 0) { + lines.add("") + lines.add({ + translate: "tooltip.kubejs.effect.applied", + color: "dark_purple" + }) + lines.addAll(attrLines) + } +} + +const tooltipForCustomEffect = (dataEntry, lines, attrLines) => { + for(let effectDef of dataEntry.effects) { + switch(effectDef.type) { + case "give": + const mobEffect = new MobEffectInstance(effectDef.effect, effectDef.time, effectDef.level, false, false) + givesEffectTooltip(mobEffect, effectDef.chance, lines) + // queueAttributeTooltips(mobEffect, attrLines) + break + } + } +} + +const hasFoodProperties = (stack) => { + let foodProperties = stack.item.foodProperties; + return foodProperties != null && !foodProperties.effects.isEmpty() +} + +ItemEvents.tooltip(event => { + console.log('Reloading tooltips') + + // for(let item of Ingredient.all.itemTypes.toArray()) { + // let foodProperties = item.foodProperties + // if(foodProperties == null) { + // continue + // } + + // event.add(nutritionTooltip(item)) + // } + + event.addAdvanced(Ingredient.all.itemIds, (stack, advanced, lines) => { + let foodProperties = stack.item.foodProperties + if(foodProperties == null) { + return + } + + // let attrLines = [] + + nutritionTooltip(stack.item, lines) + + // let dataEntry = data[stack.item.arch$registryName().toString()] + // if(dataEntry != null) { + // tooltipForCustomEffect(dataEntry, lines, attrLines) + // } + + // attributeTooltips(lines, attrLines) + }) + + for(let itemId of Object.keys(data)) { + let lines = [] + tooltipForCustomEffect(data[itemId], lines) + event.add(itemId, lines) + } + + // const addEffect = (targets, effects) => { + + // } + + // for(let id in data) { + // console.log(id) + // addEffect(id, data[id].effects) + // } +}) \ No newline at end of file diff --git a/pack/kubejs/config/food.json b/pack/kubejs/config/food.json new file mode 100644 index 0000000..fceb7e2 --- /dev/null +++ b/pack/kubejs/config/food.json @@ -0,0 +1,1112 @@ +{ + "create:honeyed_apple": { + "effects": [ + { + "effect": "minecraft:jump_boost", + "time": 80, + "level": 7, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": false, + "heal": 2, + "harm": 0 + }, + "create:sweet_roll": { + "effects": [ + { + "effect": "feathers:energized", + "time": 1200, + "level": 7, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": false, + "heal": 4, + "harm": 0 + }, + "crossroads:magenta_bread": { + "effects": [], + "cool_down": 0, + "always_edible": true, + "heal": 5, + "harm": 0 + }, + "kitchenkarrot:bacon_wrapped_potato": { + "effects": [ + { + "effect": "minecraft:slowness", + "time": 200, + "level": 0, + "type": "remove", + "chance": 0 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 7, + "harm": 0 + }, + "kitchenkarrot:bamboo_potato": { + "effects": [ + { + "effect": "feathers:endurance", + "time": 600, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 7, + "harm": 0 + }, + "kitchenkarrot:beef_in_dripleaf": { + "effects": [ + { + "effect": "minecraft:health_boost", + "time": 600, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": false, + "heal": 7, + "harm": 0 + }, + "kitchenkarrot:beetroot_crepe": { + "effects": [ + { + "effect": "minecraft:resistance", + "time": 600, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 7, + "harm": 0 + }, + "kitchenkarrot:beetroot_salad": { + "effects": [ + { + "effect": "minecraft:regeneration", + "time": 300, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": false, + "heal": 7, + "harm": 0 + }, + "kitchenkarrot:birch_sap_donut": { + "effects": [], + "cool_down": 0, + "always_edible": true, + "heal": 2, + "harm": 0 + }, + "kitchenkarrot:carrot_and_carrot": { + "effects": [ + { + "effect": "minecraft:night_vision", + "time": 400, + "level": 0, + "type": "give", + "chance": 1 + }, + { + "effect": "minecraft:luck", + "time": 150, + "level": 1, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 5, + "harm": 0 + }, + "kitchenkarrot:cheese_slice": { + "effects": [ + { + "effect": "minecraft:absorption", + "time": 200, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 5, + "harm": 0 + }, + "kitchenkarrot:chinese_crepe": { + "effects": [], + "cool_down": 0, + "always_edible": true, + "heal": 12, + "harm": 0 + }, + "kitchenkarrot:chocolate_croissant": { + "effects": [ + { + "effect": "minecraft:speed", + "time": 1200, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 6, + "harm": 0 + }, + "kitchenkarrot:cooked_vegan_beef": { + "effects": [ + { + "effect": "minecraft:health_boost", + "time": 600, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": false, + "heal": 7, + "harm": 0 + }, + "kitchenkarrot:cooked_vegan_mutton": { + "effects": [ + { + "effect": "minecraft:mining_fatigue", + "time": 200, + "level": 0, + "type": "remove", + "chance": 0 + }, + { + "effect": "minecraft:slowness", + "time": 200, + "level": 0, + "type": "remove", + "chance": 0 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 6, + "harm": 0 + }, + "kitchenkarrot:cooked_vegan_porkchop": { + "effects": [], + "cool_down": 0, + "always_edible": false, + "heal": 8, + "harm": 0 + }, + "kitchenkarrot:crimson_fungi_spring_roll": { + "effects": [ + { + "effect": "minecraft:fire_resistance", + "time": 600, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 5, + "harm": 0 + }, + "kitchenkarrot:crispy_bread_with_kelp": { + "effects": [ + { + "effect": "feathers:endurance", + "time": 600, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": false, + "heal": 5, + "harm": 0 + }, + "kitchenkarrot:croque_madame": { + "effects": [ + { + "effect": "minecraft:absorption", + "time": 400, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": false, + "heal": 8, + "harm": 0 + }, + "kitchenkarrot:drumstick": { + "effects": [], + "cool_down": 0, + "always_edible": true, + "heal": 4, + "harm": 0 + }, + "kitchenkarrot:flower_cake": { + "effects": [ + { + "effect": "cofh_core:panacea", + "time": 200, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 4, + "harm": 0 + }, + "kitchenkarrot:fresh_salad": { + "effects": [ + { + "effect": "minecraft:haste", + "time": 300, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 5, + "harm": 0 + }, + "kitchenkarrot:fried_chicken_combo": { + "effects": [], + "cool_down": 0, + "always_edible": true, + "heal": 10, + "harm": 0 + }, + "kitchenkarrot:fried_pumpkin_cake": { + "effects": [], + "cool_down": 0, + "always_edible": false, + "heal": 6, + "harm": 0 + }, + "kitchenkarrot:fries": { + "effects": [], + "cool_down": 0, + "always_edible": true, + "heal": 4, + "harm": 0 + }, + "kitchenkarrot:gem_carrot": { + "effects": [ + { + "effect": "minecraft:luck", + "time": 60, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 0, + "harm": 0 + }, + "kitchenkarrot:golden_cheese": { + "effects": [ + { + "effect": "minecraft:absorption", + "time": 600, + "level": 1, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 0, + "harm": 0 + }, + "kitchenkarrot:grilled_wheatmeal": { + "effects": [], + "cool_down": 0, + "always_edible": true, + "heal": 1, + "harm": 0 + }, + "kitchenkarrot:hi_nrg_brulee": { + "effects": [ + { + "effect": "minecraft:speed", + "time": 2400, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 2, + "harm": 0 + }, + "kitchenkarrot:kelp_with_sunflower_seed": { + "effects": [ + { + "effect": "feathers:energized", + "time": 20, + "level": 7, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": false, + "heal": 1, + "harm": 0 + }, + "kitchenkarrot:lava_brulee": { + "effects": [ + { + "effect": "minecraft:fire_resistance", + "time": 2400, + "level": 0, + "type": "give", + "chance": 1 + }, + { + "effect": "minecraft:instant_damage", + "time": 100, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 6, + "harm": 0 + }, + "kitchenkarrot:leafy_fresh_chocolate": { + "effects": [ + { + "effect": "minecraft:slow_falling", + "time": 200, + "level": 2, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": false, + "heal": 3, + "harm": 0 + }, + "kitchenkarrot:lush_salad": { + "effects": [ + { + "effect": "minecraft:glowing", + "time": 600, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 7, + "harm": 0 + }, + "kitchenkarrot:mixed_nuts_mooncake": { + "effects": [], + "cool_down": 0, + "always_edible": true, + "heal": 2, + "harm": 0 + }, + "kitchenkarrot:monster_lasagna": { + "effects": [ + { + "effect": "minecraft:strength", + "time": 600, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 10, + "harm": 0 + }, + "kitchenkarrot:pickled_sea_pickles": { + "effects": [ + { + "effect": "minecraft:water_breathing", + "time": 300, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 2, + "harm": 0 + }, + "kitchenkarrot:popacorn": { + "effects": [ + { + "effect": "minecraft:regeneration", + "time": 200, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": false, + "heal": 0, + "harm": 0 + }, + "kitchenkarrot:raw_beef_in_dripleaf": { + "effects": [], + "cool_down": 0, + "always_edible": true, + "heal": 3, + "harm": 0 + }, + "kitchenkarrot:raw_vegan_beef": { + "effects": [], + "cool_down": 0, + "always_edible": true, + "heal": 6, + "harm": 0 + }, + "kitchenkarrot:raw_vegan_mutton": { + "effects": [], + "cool_down": 0, + "always_edible": true, + "heal": 6, + "harm": 0 + }, + "kitchenkarrot:raw_vegan_porkchop": { + "effects": [], + "cool_down": 0, + "always_edible": true, + "heal": 6, + "harm": 0 + }, + "kitchenkarrot:sashimi": { + "effects": [], + "cool_down": 0, + "always_edible": false, + "heal": 4, + "harm": 0 + }, + "kitchenkarrot:seed_pie": { + "effects": [], + "cool_down": 0, + "always_edible": true, + "heal": 5, + "harm": 0 + }, + "kitchenkarrot:small_beef_in_dripleaf": { + "effects": [ + { + "effect": "minecraft:health_boost", + "time": 200, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 4, + "harm": 0 + }, + "kitchenkarrot:small_monster_lasagna": { + "effects": [ + { + "effect": "minecraft:strength", + "time": 200, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 3, + "harm": 0 + }, + "kitchenkarrot:sweet_roll": { + "effects": [ + { + "effect": "minecraft:haste", + "time": 600, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 7, + "harm": 0 + }, + "kitchenkarrot:travelers_salad": { + "effects": [ + { + "effect": "feathers:endurance", + "time": 600, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 7, + "harm": 0 + }, + "minecraft:apple": { + "effects": [ + { + "effect": "minecraft:poison", + "time": 20, + "level": 0, + "type": "remove", + "chance": 0 + } + ], + "cool_down": 0, + "always_edible": false, + "heal": 2, + "harm": 0 + }, + "minecraft:baked_potato": { + "effects": [], + "cool_down": 0, + "always_edible": false, + "heal": 5, + "harm": 0 + }, + "minecraft:beef": { + "effects": [ + { + "effect": "minecraft:nausea", + "time": 200, + "level": 0, + "type": "give", + "chance": 0.3 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 3, + "harm": 0 + }, + "minecraft:beetroot": { + "effects": [ + { + "effect": "minecraft:resistance", + "time": 100, + "level": 0, + "type": "give", + "chance": 0.7 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 1, + "harm": 0 + }, + "minecraft:beetroot_soup": { + "effects": [ + { + "effect": "minecraft:resistance", + "time": 300, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 8, + "harm": 0 + }, + "minecraft:bread": { + "effects": [], + "cool_down": 0, + "always_edible": false, + "heal": 5, + "harm": 0 + }, + "minecraft:carrot": { + "effects": [ + { + "effect": "minecraft:night_vision", + "time": 100, + "level": 0, + "type": "give", + "chance": 0.7 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 1, + "harm": 0 + }, + "minecraft:chicken": { + "effects": [ + { + "effect": "minecraft:nausea", + "time": 200, + "level": 0, + "type": "give", + "chance": 0.3 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 3, + "harm": 0 + }, + "minecraft:cod": { + "effects": [], + "cool_down": 0, + "always_edible": false, + "heal": 3, + "harm": 0 + }, + "minecraft:cooked_beef": { + "effects": [ + { + "effect": "minecraft:health_boost", + "time": 400, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": false, + "heal": 6, + "harm": 0 + }, + "minecraft:cooked_chicken": { + "effects": [ + { + "effect": "minecraft:slow_falling", + "time": 40, + "level": 0, + "type": "give", + "chance": 0.8 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 4, + "harm": 0 + }, + "minecraft:cooked_cod": { + "effects": [ + { + "effect": "minecraft:water_breathing", + "time": 100, + "level": 0, + "type": "give", + "chance": 0.6 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 6, + "harm": 0 + }, + "minecraft:cooked_mutton": { + "effects": [ + { + "effect": "minecraft:mining_fatigue", + "time": 200, + "level": 0, + "type": "remove", + "chance": 0 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 5, + "harm": 0 + }, + "minecraft:cooked_porkchop": { + "effects": [], + "cool_down": 0, + "always_edible": false, + "heal": 6, + "harm": 0 + }, + "minecraft:cooked_rabbit": { + "effects": [ + { + "effect": "minecraft:jump_boost", + "time": 3200, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 4, + "harm": 0 + }, + "minecraft:cooked_salmon": { + "effects": [ + { + "effect": "minecraft:dolphins_grace", + "time": 600, + "level": 0, + "type": "give", + "chance": 0.5 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 5, + "harm": 0 + }, + "minecraft:cookie": { + "effects": [ + { + "effect": "minecraft:speed", + "time": 200, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 2, + "harm": 0 + }, + "minecraft:dried_kelp": { + "effects": [], + "cool_down": 0, + "always_edible": true, + "heal": 1, + "harm": 0 + }, + "minecraft:enchanted_golden_apple": { + "effects": [], + "cool_down": 25, + "always_edible": false, + "heal": 2, + "harm": 0 + }, + "minecraft:glow_berries": { + "effects": [ + { + "effect": "minecraft:glowing", + "time": 4800, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 2, + "harm": 0 + }, + "minecraft:golden_carrot": { + "effects": [ + { + "effect": "minecraft:night_vision", + "time": 2400, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 4, + "harm": 0 + }, + "minecraft:honey_bottle": { + "effects": [ + { + "effect": "minecraft:absorption", + "time": 200, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 2, + "harm": 0 + }, + "minecraft:melon_slice": { + "effects": [ + { + "effect": "minecraft:fire_resistance", + "time": 100, + "level": 0, + "type": "give", + "chance": 0.9 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 2, + "harm": 0 + }, + "minecraft:mushroom_stew": { + "effects": [ + { + "effect": "minecraft:weakness", + "time": 20, + "level": 0, + "type": "remove", + "chance": 0 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 16, + "harm": 0 + }, + "minecraft:mutton": { + "effects": [ + { + "effect": "minecraft:nausea", + "time": 200, + "level": 0, + "type": "give", + "chance": 0.3 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 3, + "harm": 0 + }, + "minecraft:porkchop": { + "effects": [ + { + "effect": "minecraft:nausea", + "time": 200, + "level": 0, + "type": "give", + "chance": 0.3 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 3, + "harm": 0 + }, + "minecraft:pumpkin_pie": { + "effects": [ + { + "effect": "minecraft:luck", + "time": 60, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 6, + "harm": 0 + }, + "minecraft:rabbit": { + "effects": [ + { + "effect": "minecraft:nausea", + "time": 200, + "level": 0, + "type": "give", + "chance": 0.3 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 2, + "harm": 0 + }, + "minecraft:rabbit_stew": { + "effects": [ + { + "effect": "minecraft:haste", + "time": 600, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 16, + "harm": 0 + }, + "minecraft:salmon": { + "effects": [ + { + "effect": "minecraft:nausea", + "time": 200, + "level": 0, + "type": "give", + "chance": 0.3 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 3, + "harm": 0 + }, + "minecraft:sweet_berries": { + "effects": [ + { + "effect": "minecraft:poison", + "time": 10, + "level": 0, + "type": "remove", + "chance": 0 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 8, + "harm": 0 + }, + "minecraft:tropical_fish": { + "effects": [ + { + "effect": "minecraft:nausea", + "time": 200, + "level": 0, + "type": "give", + "chance": 0.3 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 1, + "harm": 0 + }, + "quark:ancient_fruit": { + "effects": [ + { + "effect": "minecraft:hunger", + "time": 20, + "level": 0, + "type": "remove", + "chance": 0 + } + ], + "cool_down": 0, + "always_edible": false, + "heal": 2, + "harm": 0 + }, + "quark:cooked_crab_leg": { + "effects": [ + { + "effect": "minecraft:dolphins_grace", + "time": 200, + "level": 0, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 4, + "harm": 0 + }, + "spectrum:cooked_lizard_meat": { + "effects": [ + { + "effect": "minecraft:health_boost", + "time": 300, + "level": 1, + "type": "give", + "chance": 1 + } + ], + "cool_down": 0, + "always_edible": true, + "heal": 7, + "harm": 0 + }, + "spectrum:enchanted_golden_carrot": { + "effects": [], + "cool_down": 20, + "always_edible": true, + "heal": 4, + "harm": 0 + }, + "spectrum:jaramel": { + "effects": [], + "cool_down": 0, + "always_edible": true, + "heal": 2, + "harm": 0 + }, + "spectrum:lucky_roll": { + "effects": [], + "cool_down": 0, + "always_edible": true, + "heal": 2, + "harm": 0 + }, + "spectrum:nectardew_burgeon": { + "effects": [], + "cool_down": 0, + "always_edible": true, + "heal": 1, + "harm": 0 + }, + "spectrum:nightdew_sprout": { + "effects": [], + "cool_down": 25, + "always_edible": true, + "heal": 1, + "harm": 0 + } +} \ No newline at end of file diff --git a/pack/kubejs/startup_scripts/food.js b/pack/kubejs/startup_scripts/food.js new file mode 100644 index 0000000..11fc2d2 --- /dev/null +++ b/pack/kubejs/startup_scripts/food.js @@ -0,0 +1,18 @@ +let data = JsonIO.read('kubejs/config/food.json') + +ItemEvents.modification(event => { + event.modify(Object.keys(data), item => { + item.foodProperties = food => { + let dataEntry = data[item.arch$registryName().toString()] + food.hunger(dataEntry.heal * 2) + + for(let effectDef of dataEntry.effects) { + switch(effectDef.type) { + case "give": + food.effect(effectDef.effect, effectDef.time, effectDef.level, effectDef.chance) + break + } + } + } + }) +}) \ No newline at end of file diff --git a/pack/mods/food-benefits-modified.jar b/pack/mods/food-benefits-modified.jar deleted file mode 100644 index bc4b7ae..0000000 Binary files a/pack/mods/food-benefits-modified.jar and /dev/null differ