-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
424 changed files
with
13,619 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
# Daenvil's Vegancraft v1.1 (Full Datapack) for Minecraft 1.20.5+ | ||
|
||
This datapack is a merged version of the following datapacks: | ||
|
||
- [Plant-based Foods v2.0](https://daenvil.github.io/MCDatapacks/plant-based_foods.html) | ||
- [Acacia Gum v1.2](https://daenvil.github.io/MCDatapacks/acacia_gum.html) | ||
- [Ethical Textiles v2.0](https://daenvil.github.io/MCDatapacks/ethical_Textiles.html) | ||
- [Plant Wax v2.0](https://daenvil.github.io/MCDatapacks/plant_wax.html) | ||
- [Magnet Fishing v2.0](https://daenvil.github.io/MCDatapacks/magnet_fishing.html) | ||
|
||
And also contains additional content not present on those datapacks. | ||
|
||
- This datapack was made by Daenvil, its official pages are: | ||
|
||
- On my website: https://daenvil.github.io/MCDatapacks/vegancraft.html | ||
- On GitHub: https://www.github.com/daenvil/vegancraft | ||
|
||
- This version was published on the 1st of June 2024. Check the webpages above for possible updates. | ||
|
||
## Installation | ||
|
||
- Drop the datapack zip file inside the "datapacks" folder of your world folder (<your minecraft folder>/saves/<your world>/datapacks/). | ||
- Drop the resourcepack zip file ("vegancraft-RP_v1.1.zip") inside the "resourcepacks" folder of your minecraft folder. If you don't have the resourcepack, download it from one of the webpages above. | ||
|
||
## Features | ||
|
||
You can find the full info on this page: https://daenvil.github.io/MCDatapacks/vegancraft.html | ||
|
||
## Legal terms | ||
|
||
You are allowed to: | ||
|
||
- Download, use, and edit this datapack* for personal use. | ||
- Use this datapack or variations of it in a Minecraft server. | ||
- Publish audiovisual content that uses this datapack or variations of it (e.g. gameplay videos on online platforms), as long as you acknowledge me (Daenvil) as the author of this datapack and provide a link to its GitHub repository (https://www.github.com/daenvil/vegancraft) or to its webpage (https://daenvil.github.io/MCDatapacks/vegancraft.html). | ||
- Share this datapack or variations of it privately (e.g. transferring the files to friends), as long as there is no financial profit involved, the files are not publicly available, and this text file is included with the files you share. | ||
|
||
You are not allowed to: | ||
|
||
- Publish this datapack or variations of it without explicit permission from me. | ||
|
||
*For all legal purposes, "this datapack" refers to all the files (source code, images, and any other) that you downloaded along with this text file, and that are downloadable from its official pages listed above. | ||
|
||
-- | ||
|
||
-Daenvil | ||
|
||
https://daenvil.github.io/MCDatapacks/contact.html |
1 change: 1 addition & 0 deletions
1
vegancraft-DP_v1.1/data/dnv.acacia_gum/functions/give/acacia_gum_ball.mcfunction
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
give @s slime_ball[item_name="{\"translate\":\"dnv.acacia_gum.item.acacia_gum_ball\",\"fallback\":\"Acacia Gum\",\"italic\":false}",lore=["{\"text\":\"Daenvil's Acacia Gum\",\"color\":\"gold\",\"italic\":true}"],custom_model_data=9261005,custom_data={"dnv.vegan":true}] |
30 changes: 30 additions & 0 deletions
30
vegancraft-DP_v1.1/data/dnv.acacia_gum/loot_tables/drop.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
{ | ||
"type": "command", | ||
"pools": [ | ||
{ | ||
"rolls": 1, | ||
"entries": [ | ||
{ | ||
"type": "item", | ||
"weight": 1, | ||
"functions": [ | ||
{ | ||
"function": "set_components", | ||
"components": { | ||
"item_name": "{\"translate\":\"dnv.acacia_gum.item.acacia_gum_ball\",\"fallback\":\"Acacia Gum\",\"italic\":false}", | ||
"lore": [ | ||
"{\"text\":\"Daenvil's Acacia Gum\",\"color\":\"gold\",\"italic\":true}" | ||
], | ||
"custom_model_data": 9261005, | ||
"custom_data": { | ||
"dnv.vegan": true | ||
} | ||
} | ||
} | ||
], | ||
"name": "slime_ball" | ||
} | ||
] | ||
} | ||
] | ||
} |
4 changes: 4 additions & 0 deletions
4
vegancraft-DP_v1.1/data/dnv.acacia_gum/predicates/drop_chance_no_fortune.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
{ | ||
"condition": "random_chance", | ||
"chance": 0.25 | ||
} |
4 changes: 4 additions & 0 deletions
4
vegancraft-DP_v1.1/data/dnv.acacia_gum/predicates/extra_drop_chance_fortune_1.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
{ | ||
"condition": "random_chance", | ||
"chance": 0.25 | ||
} |
4 changes: 4 additions & 0 deletions
4
vegancraft-DP_v1.1/data/dnv.acacia_gum/predicates/extra_drop_chance_fortune_2.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
{ | ||
"condition": "random_chance", | ||
"chance": 0.5 | ||
} |
4 changes: 4 additions & 0 deletions
4
vegancraft-DP_v1.1/data/dnv.acacia_gum/predicates/extra_drop_chance_fortune_3.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
{ | ||
"condition": "random_chance", | ||
"chance": 0.75 | ||
} |
43 changes: 43 additions & 0 deletions
43
vegancraft-DP_v1.1/data/dnv.acacia_gum/predicates/holding_axe_fortune_1.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
{ | ||
"condition": "any_of", | ||
"terms": [ | ||
{ | ||
"condition": "entity_properties", | ||
"entity": "this", | ||
"predicate": { | ||
"slots": { | ||
"weapon.mainhand": { | ||
"items": "#axes", | ||
"predicates": { | ||
"enchantments": [ | ||
{ | ||
"enchantment": "minecraft:fortune", | ||
"levels": 1 | ||
} | ||
] | ||
} | ||
} | ||
} | ||
} | ||
}, | ||
{ | ||
"condition": "entity_properties", | ||
"entity": "this", | ||
"predicate": { | ||
"slots": { | ||
"weapon.offhand": { | ||
"items": "#axes", | ||
"predicates": { | ||
"enchantments": [ | ||
{ | ||
"enchantment": "minecraft:fortune", | ||
"levels": 1 | ||
} | ||
] | ||
} | ||
} | ||
} | ||
} | ||
} | ||
] | ||
} |
43 changes: 43 additions & 0 deletions
43
vegancraft-DP_v1.1/data/dnv.acacia_gum/predicates/holding_axe_fortune_2.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
{ | ||
"condition": "any_of", | ||
"terms": [ | ||
{ | ||
"condition": "entity_properties", | ||
"entity": "this", | ||
"predicate": { | ||
"slots": { | ||
"weapon.mainhand": { | ||
"items": "#axes", | ||
"predicates": { | ||
"enchantments": [ | ||
{ | ||
"enchantment": "minecraft:fortune", | ||
"levels": 2 | ||
} | ||
] | ||
} | ||
} | ||
} | ||
} | ||
}, | ||
{ | ||
"condition": "entity_properties", | ||
"entity": "this", | ||
"predicate": { | ||
"slots": { | ||
"weapon.offhand": { | ||
"items": "#axes", | ||
"predicates": { | ||
"enchantments": [ | ||
{ | ||
"enchantment": "minecraft:fortune", | ||
"levels": 2 | ||
} | ||
] | ||
} | ||
} | ||
} | ||
} | ||
} | ||
] | ||
} |
43 changes: 43 additions & 0 deletions
43
vegancraft-DP_v1.1/data/dnv.acacia_gum/predicates/holding_axe_fortune_3.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
{ | ||
"condition": "any_of", | ||
"terms": [ | ||
{ | ||
"condition": "entity_properties", | ||
"entity": "this", | ||
"predicate": { | ||
"slots": { | ||
"weapon.mainhand": { | ||
"items": "#axes", | ||
"predicates": { | ||
"enchantments": [ | ||
{ | ||
"enchantment": "minecraft:fortune", | ||
"levels": 3 | ||
} | ||
] | ||
} | ||
} | ||
} | ||
} | ||
}, | ||
{ | ||
"condition": "entity_properties", | ||
"entity": "this", | ||
"predicate": { | ||
"slots": { | ||
"weapon.offhand": { | ||
"items": "#axes", | ||
"predicates": { | ||
"enchantments": [ | ||
{ | ||
"enchantment": "minecraft:fortune", | ||
"levels": 3 | ||
} | ||
] | ||
} | ||
} | ||
} | ||
} | ||
} | ||
] | ||
} |
64 changes: 64 additions & 0 deletions
64
vegancraft-DP_v1.1/data/dnv.ethical_textiles/advancements/recipes/armor_scale.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
{ | ||
"parent": "minecraft:recipes/root", | ||
"criteria": { | ||
"has_armadillo_scute": { | ||
"trigger": "inventory_changed", | ||
"conditions": { | ||
"items": [ | ||
{ | ||
"items": "armadillo_scute" | ||
} | ||
] | ||
} | ||
}, | ||
"has_the_recipe": { | ||
"trigger": "recipe_unlocked", | ||
"conditions": { | ||
"recipe": "dnv.ethical_textiles:armor_scale" | ||
} | ||
}, | ||
"interacted_with_armadillo": { | ||
"trigger": "player_interacted_with_entity", | ||
"conditions": { | ||
"entity": { | ||
"type": "armadillo" | ||
} | ||
} | ||
}, | ||
"player_hurt_armadillo": { | ||
"trigger": "player_hurt_entity", | ||
"conditions": { | ||
"entity": { | ||
"type": "armadillo" | ||
} | ||
} | ||
}, | ||
"has_acacia_gum": { | ||
"trigger": "inventory_changed", | ||
"conditions": { | ||
"items": [ | ||
{ | ||
"items": "slime_ball", | ||
"predicates": { | ||
"custom_data": "{dnv.vegan:true}" | ||
} | ||
} | ||
] | ||
} | ||
} | ||
}, | ||
"requirements": [ | ||
[ | ||
"has_armadillo_scute", | ||
"has_the_recipe", | ||
"interacted_with_armadillo", | ||
"player_hurt_armadillo", | ||
"has_acacia_gum" | ||
] | ||
], | ||
"rewards": { | ||
"recipes": [ | ||
"dnv.ethical_textiles:armor_scale" | ||
] | ||
} | ||
} |
71 changes: 71 additions & 0 deletions
71
vegancraft-DP_v1.1/data/dnv.ethical_textiles/advancements/recipes/brush_string.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,71 @@ | ||
{ | ||
"parent": "minecraft:recipes/root", | ||
"criteria": { | ||
"has_brush": { | ||
"trigger": "inventory_changed", | ||
"conditions": { | ||
"items": [ | ||
{ | ||
"items": "brush" | ||
} | ||
] | ||
} | ||
}, | ||
"has_the_recipe": { | ||
"trigger": "recipe_unlocked", | ||
"conditions": { | ||
"recipe": "dnv.ethical_textiles:brush_string" | ||
} | ||
}, | ||
"player_hurt_chicken": { | ||
"trigger": "player_hurt_entity", | ||
"conditions": { | ||
"entity": { | ||
"type": "chicken" | ||
} | ||
} | ||
}, | ||
"player_hurt_parrot": { | ||
"trigger": "player_hurt_entity", | ||
"conditions": { | ||
"entity": { | ||
"type": "parrot" | ||
} | ||
} | ||
}, | ||
"has_plant_string": { | ||
"trigger": "inventory_changed", | ||
"conditions": { | ||
"items": [ | ||
{ | ||
"items": "string", | ||
"predicates": { | ||
"custom_data": "{dnv.vegan:true}" | ||
} | ||
} | ||
] | ||
} | ||
}, | ||
"has_recipe_brush": { | ||
"trigger": "recipe_unlocked", | ||
"conditions": { | ||
"recipe": "brush" | ||
} | ||
} | ||
}, | ||
"requirements": [ | ||
[ | ||
"has_brush", | ||
"has_the_recipe", | ||
"player_hurt_chicken", | ||
"player_hurt_parrot", | ||
"has_plant_string", | ||
"has_recipe_brush" | ||
] | ||
], | ||
"rewards": { | ||
"recipes": [ | ||
"dnv.ethical_textiles:brush_string" | ||
] | ||
} | ||
} |
Oops, something went wrong.