diff --git a/src/generated/resources/data/c/tags/item/crops/asparagus.json b/src/generated/resources/data/c/tags/item/crops/asparagus.json new file mode 100644 index 0000000..aaaeb43 --- /dev/null +++ b/src/generated/resources/data/c/tags/item/crops/asparagus.json @@ -0,0 +1,5 @@ +{ + "values": [ + "expandeddelight:asparagus" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/crops/chili_pepper.json b/src/generated/resources/data/c/tags/item/crops/chili_pepper.json new file mode 100644 index 0000000..e19468b --- /dev/null +++ b/src/generated/resources/data/c/tags/item/crops/chili_pepper.json @@ -0,0 +1,5 @@ +{ + "values": [ + "expandeddelight:chili_pepper" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/crops/peanut.json b/src/generated/resources/data/c/tags/item/crops/peanut.json new file mode 100644 index 0000000..12e3758 --- /dev/null +++ b/src/generated/resources/data/c/tags/item/crops/peanut.json @@ -0,0 +1,5 @@ +{ + "values": [ + "expandeddelight:peanut" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/crops/sweet_potato.json b/src/generated/resources/data/c/tags/item/crops/sweet_potato.json new file mode 100644 index 0000000..00acbb7 --- /dev/null +++ b/src/generated/resources/data/c/tags/item/crops/sweet_potato.json @@ -0,0 +1,5 @@ +{ + "values": [ + "expandeddelight:sweet_potato" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/dusts.json b/src/generated/resources/data/c/tags/item/dusts.json new file mode 100644 index 0000000..8f45443 --- /dev/null +++ b/src/generated/resources/data/c/tags/item/dusts.json @@ -0,0 +1,6 @@ +{ + "values": [ + "#c:dusts/salt", + "#c:dusts/cinnamon" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/dusts/cinnamon.json b/src/generated/resources/data/c/tags/item/dusts/cinnamon.json new file mode 100644 index 0000000..7a36ac1 --- /dev/null +++ b/src/generated/resources/data/c/tags/item/dusts/cinnamon.json @@ -0,0 +1,5 @@ +{ + "values": [ + "expandeddelight:cinnamon" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/dusts/salt.json b/src/generated/resources/data/c/tags/item/dusts/salt.json new file mode 100644 index 0000000..0efa7e9 --- /dev/null +++ b/src/generated/resources/data/c/tags/item/dusts/salt.json @@ -0,0 +1,5 @@ +{ + "values": [ + "expandeddelight:salt" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/foods.json b/src/generated/resources/data/c/tags/item/foods.json new file mode 100644 index 0000000..64b9c87 --- /dev/null +++ b/src/generated/resources/data/c/tags/item/foods.json @@ -0,0 +1,5 @@ +{ + "values": [ + "#c:foods/cheese" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/foods/asparagus.json b/src/generated/resources/data/c/tags/item/foods/asparagus.json new file mode 100644 index 0000000..aaaeb43 --- /dev/null +++ b/src/generated/resources/data/c/tags/item/foods/asparagus.json @@ -0,0 +1,5 @@ +{ + "values": [ + "expandeddelight:asparagus" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/foods/cheese.json b/src/generated/resources/data/c/tags/item/foods/cheese.json new file mode 100644 index 0000000..2c457c7 --- /dev/null +++ b/src/generated/resources/data/c/tags/item/foods/cheese.json @@ -0,0 +1,5 @@ +{ + "values": [ + "expandeddelight:cheese_slice" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/foods/chili_pepper.json b/src/generated/resources/data/c/tags/item/foods/chili_pepper.json new file mode 100644 index 0000000..e19468b --- /dev/null +++ b/src/generated/resources/data/c/tags/item/foods/chili_pepper.json @@ -0,0 +1,5 @@ +{ + "values": [ + "expandeddelight:chili_pepper" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/foods/cookie.json b/src/generated/resources/data/c/tags/item/foods/cookie.json new file mode 100644 index 0000000..4037233 --- /dev/null +++ b/src/generated/resources/data/c/tags/item/foods/cookie.json @@ -0,0 +1,7 @@ +{ + "values": [ + "expandeddelight:chocolate_cookie", + "expandeddelight:sugar_cookie", + "expandeddelight:snickerdoodle" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/foods/edible_when_placed.json b/src/generated/resources/data/c/tags/item/foods/edible_when_placed.json new file mode 100644 index 0000000..22f8b20 --- /dev/null +++ b/src/generated/resources/data/c/tags/item/foods/edible_when_placed.json @@ -0,0 +1,5 @@ +{ + "values": [ + "expandeddelight:cheese_wheel" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/foods/peanut.json b/src/generated/resources/data/c/tags/item/foods/peanut.json new file mode 100644 index 0000000..12e3758 --- /dev/null +++ b/src/generated/resources/data/c/tags/item/foods/peanut.json @@ -0,0 +1,5 @@ +{ + "values": [ + "expandeddelight:peanut" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/foods/sweet_potato.json b/src/generated/resources/data/c/tags/item/foods/sweet_potato.json new file mode 100644 index 0000000..00acbb7 --- /dev/null +++ b/src/generated/resources/data/c/tags/item/foods/sweet_potato.json @@ -0,0 +1,5 @@ +{ + "values": [ + "expandeddelight:sweet_potato" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/foods/vegetable.json b/src/generated/resources/data/c/tags/item/foods/vegetable.json new file mode 100644 index 0000000..14e25a4 --- /dev/null +++ b/src/generated/resources/data/c/tags/item/foods/vegetable.json @@ -0,0 +1,7 @@ +{ + "values": [ + "#c:foods/asparagus", + "#c:foods/sweet_potato", + "#c:foods/chili_pepper" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/jams.json b/src/generated/resources/data/c/tags/item/jams.json new file mode 100644 index 0000000..145ffcf --- /dev/null +++ b/src/generated/resources/data/c/tags/item/jams.json @@ -0,0 +1,6 @@ +{ + "values": [ + "#c:jams/sweet_berry", + "#c:jams/glow_berry" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/jams/glow_berry.json b/src/generated/resources/data/c/tags/item/jams/glow_berry.json new file mode 100644 index 0000000..e3787bf --- /dev/null +++ b/src/generated/resources/data/c/tags/item/jams/glow_berry.json @@ -0,0 +1,5 @@ +{ + "values": [ + "expandeddelight:glow_berry_jelly" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/jams/sweet_berry.json b/src/generated/resources/data/c/tags/item/jams/sweet_berry.json new file mode 100644 index 0000000..fda29d0 --- /dev/null +++ b/src/generated/resources/data/c/tags/item/jams/sweet_berry.json @@ -0,0 +1,5 @@ +{ + "values": [ + "expandeddelight:sweet_berry_jelly" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/juices.json b/src/generated/resources/data/c/tags/item/juices.json new file mode 100644 index 0000000..9f44c71 --- /dev/null +++ b/src/generated/resources/data/c/tags/item/juices.json @@ -0,0 +1,7 @@ +{ + "values": [ + "#c:juices/sweet_berry", + "#c:juices/glow_berry", + "#c:juices/glow_berry" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/juices/apple.json b/src/generated/resources/data/c/tags/item/juices/apple.json new file mode 100644 index 0000000..51bac68 --- /dev/null +++ b/src/generated/resources/data/c/tags/item/juices/apple.json @@ -0,0 +1,5 @@ +{ + "values": [ + "expandeddelight:apple_juice" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/juices/glow_berry.json b/src/generated/resources/data/c/tags/item/juices/glow_berry.json new file mode 100644 index 0000000..249eefe --- /dev/null +++ b/src/generated/resources/data/c/tags/item/juices/glow_berry.json @@ -0,0 +1,5 @@ +{ + "values": [ + "expandeddelight:glow_berry_juice" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/juices/sweet_berry.json b/src/generated/resources/data/c/tags/item/juices/sweet_berry.json new file mode 100644 index 0000000..771939b --- /dev/null +++ b/src/generated/resources/data/c/tags/item/juices/sweet_berry.json @@ -0,0 +1,5 @@ +{ + "values": [ + "expandeddelight:sweet_berry_juice" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/ores.json b/src/generated/resources/data/c/tags/item/ores.json new file mode 100644 index 0000000..3e1c661 --- /dev/null +++ b/src/generated/resources/data/c/tags/item/ores.json @@ -0,0 +1,5 @@ +{ + "values": [ + "#c:ores/salt" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/ores/salt.json b/src/generated/resources/data/c/tags/item/ores/salt.json new file mode 100644 index 0000000..039f7ea --- /dev/null +++ b/src/generated/resources/data/c/tags/item/ores/salt.json @@ -0,0 +1,6 @@ +{ + "values": [ + "expandeddelight:salt_ore", + "expandeddelight:deepslate_salt_ore" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/c/tags/item/seeds.json b/src/generated/resources/data/c/tags/item/seeds.json new file mode 100644 index 0000000..9a232e2 --- /dev/null +++ b/src/generated/resources/data/c/tags/item/seeds.json @@ -0,0 +1,6 @@ +{ + "values": [ + "expandeddelight:asparagus_seeds", + "expandeddelight:chili_pepper_seeds" + ] +} \ No newline at end of file diff --git a/src/generated/resources/data/expandeddelight/advancement/recipes/food/sweet_roll.json b/src/generated/resources/data/expandeddelight/advancement/recipes/food/sweet_roll.json new file mode 100644 index 0000000..65a6284 --- /dev/null +++ b/src/generated/resources/data/expandeddelight/advancement/recipes/food/sweet_roll.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cinnamon": { + "conditions": { + "items": [ + { + "items": "expandeddelight:cinnamon" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "expandeddelight:sweet_roll" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cinnamon" + ] + ], + "rewards": { + "recipes": [ + "expandeddelight:sweet_roll" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/expandeddelight/advancement/recipes/tools/crushing_mallet.json b/src/generated/resources/data/expandeddelight/advancement/recipes/tools/crushing_mallet.json new file mode 100644 index 0000000..f84ec91 --- /dev/null +++ b/src/generated/resources/data/expandeddelight/advancement/recipes/tools/crushing_mallet.json @@ -0,0 +1,32 @@ +{ + "parent": "minecraft:recipes/root", + "criteria": { + "has_cobblestone": { + "conditions": { + "items": [ + { + "items": "minecraft:cobblestone" + } + ] + }, + "trigger": "minecraft:inventory_changed" + }, + "has_the_recipe": { + "conditions": { + "recipe": "expandeddelight:crushing_mallet" + }, + "trigger": "minecraft:recipe_unlocked" + } + }, + "requirements": [ + [ + "has_the_recipe", + "has_cobblestone" + ] + ], + "rewards": { + "recipes": [ + "expandeddelight:crushing_mallet" + ] + } +} \ No newline at end of file diff --git a/src/generated/resources/data/expandeddelight/recipe/crushing_mallet.json b/src/generated/resources/data/expandeddelight/recipe/crushing_mallet.json new file mode 100644 index 0000000..b2a9202 --- /dev/null +++ b/src/generated/resources/data/expandeddelight/recipe/crushing_mallet.json @@ -0,0 +1,21 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "equipment", + "key": { + "S": { + "item": "minecraft:cobblestone" + }, + "s": { + "item": "minecraft:stick" + } + }, + "pattern": [ + " s", + " S ", + "s " + ], + "result": { + "count": 1, + "id": "expandeddelight:crushing_mallet" + } +} \ No newline at end of file diff --git a/src/generated/resources/data/expandeddelight/recipe/sweet_roll.json b/src/generated/resources/data/expandeddelight/recipe/sweet_roll.json new file mode 100644 index 0000000..10754b0 --- /dev/null +++ b/src/generated/resources/data/expandeddelight/recipe/sweet_roll.json @@ -0,0 +1,22 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "tag": "c:foods/milk" + }, + { + "tag": "c:foods/dough" + }, + { + "tag": "c:dusts/cinnamon" + }, + { + "item": "minecraft:sugar" + } + ], + "result": { + "count": 1, + "id": "expandeddelight:sweet_roll" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/expandeddelight/models/item/cinnamon_stick.json b/src/main/resources/assets/expandeddelight/models/item/cinnamon_stick.json new file mode 100644 index 0000000..7177273 --- /dev/null +++ b/src/main/resources/assets/expandeddelight/models/item/cinnamon_stick.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "expandeddelight:item/cinnamon_stick" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/expandeddelight/models/item/crushing_mallet.json b/src/main/resources/assets/expandeddelight/models/item/crushing_mallet.json new file mode 100644 index 0000000..9da79db --- /dev/null +++ b/src/main/resources/assets/expandeddelight/models/item/crushing_mallet.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "expandeddelight:item/crushing_mallet" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/expandeddelight/textures/item/cinnamon_stick.png b/src/main/resources/assets/expandeddelight/textures/item/cinnamon_stick.png new file mode 100644 index 0000000..4a2320d Binary files /dev/null and b/src/main/resources/assets/expandeddelight/textures/item/cinnamon_stick.png differ diff --git a/src/main/resources/assets/expandeddelight/textures/item/crushing_mallet.png b/src/main/resources/assets/expandeddelight/textures/item/crushing_mallet.png new file mode 100644 index 0000000..0a4949b Binary files /dev/null and b/src/main/resources/assets/expandeddelight/textures/item/crushing_mallet.png differ diff --git a/src/main/resources/data/expandeddelight/neoforge/biome_modifier/salt_ore.json b/src/main/resources/data/expandeddelight/neoforge/biome_modifier/salt_ore.json new file mode 100644 index 0000000..a284916 --- /dev/null +++ b/src/main/resources/data/expandeddelight/neoforge/biome_modifier/salt_ore.json @@ -0,0 +1,6 @@ +{ + "type": "neoforge:add_features", + "biomes": "#minecraft:is_ocean", + "features": "expandeddelight:salt_ore", + "step": "underground_ores" +} \ No newline at end of file diff --git a/src/main/resources/data/expandeddelight/worldgen/configured_feature/salt_ore.json b/src/main/resources/data/expandeddelight/worldgen/configured_feature/salt_ore.json new file mode 100644 index 0000000..ab77bf3 --- /dev/null +++ b/src/main/resources/data/expandeddelight/worldgen/configured_feature/salt_ore.json @@ -0,0 +1,27 @@ +{ + "type": "minecraft:ore", + "config": { + "discard_chance_on_air_exposure": 0.0, + "size": 8, + "targets": [ + { + "state": { + "Name": "expandeddelight:salt_ore" + }, + "target": { + "predicate_type": "minecraft:tag_match", + "tag": "minecraft:stone_ore_replaceables" + } + }, + { + "state": { + "Name": "expandeddelight:deepslate_salt_ore" + }, + "target": { + "predicate_type": "minecraft:tag_match", + "tag": "minecraft:deepslate_ore_replaceables" + } + } + ] + } +} \ No newline at end of file diff --git a/src/main/resources/data/expandeddelight/worldgen/placed_feature/salt_ore.json b/src/main/resources/data/expandeddelight/worldgen/placed_feature/salt_ore.json new file mode 100644 index 0000000..ee259ba --- /dev/null +++ b/src/main/resources/data/expandeddelight/worldgen/placed_feature/salt_ore.json @@ -0,0 +1,27 @@ +{ + "feature": "expandeddelight:salt_ore", + "placement": [ + { + "type": "minecraft:count", + "count": 6 + }, + { + "type": "minecraft:in_square" + }, + { + "type": "minecraft:height_range", + "height": { + "type": "minecraft:uniform", + "max_inclusive": { + "absolute": 60 + }, + "min_inclusive": { + "absolute": -20 + } + } + }, + { + "type": "minecraft:biome" + } + ] +} \ No newline at end of file