mirror of
https://github.com/Sollace/Unicopia.git
synced 2024-11-23 21:38:00 +01:00
Added recipes for most new food items
This commit is contained in:
parent
43b9064e32
commit
22e05bcbb8
14 changed files with 464 additions and 3 deletions
|
@ -143,10 +143,13 @@ public class UItems {
|
|||
).setFoodDelegate(new ItemEdible(new FlowerToxicityDeterminent(BlockFlower.EnumFlowerColor.RED)))
|
||||
.setTranslationKey("rose");
|
||||
|
||||
public static final Item daffodil_daisy_sandwich = new ItemEdible(Unicopia.MODID, "daffodil_daisy_sandwich", 3, 2, CookedToxicityDeterminent.instance);
|
||||
public static final Item hay_burger = new ItemEdible(Unicopia.MODID, "hay_burger", 3, 4, CookedToxicityDeterminent.instance);
|
||||
public static final Item hay_fries = new ItemEdible(Unicopia.MODID, "hay_fries", 1, 5, CookedToxicityDeterminent.instance);
|
||||
public static final Item daffodil_daisy_sandwich = new ItemEdible(Unicopia.MODID, "daffodil_daisy_sandwich", 3, 2, CookedToxicityDeterminent.instance)
|
||||
.setHasSubtypes(true);
|
||||
public static final Item hay_burger = new ItemEdible(Unicopia.MODID, "hay_burger", 3, 4, CookedToxicityDeterminent.instance)
|
||||
.setHasSubtypes(true);
|
||||
public static final Item hay_fries = new ItemEdible(Unicopia.MODID, "hay_fries", 1, 5, stack -> Toxicity.SAFE);
|
||||
public static final Item salad = new ItemEdible(Unicopia.MODID, "salad", 4, 2, CookedToxicityDeterminent.instance)
|
||||
.setHasSubtypes(true)
|
||||
.setContainerItem(Items.BOWL);
|
||||
|
||||
public static final Item wheat_worms = new ItemEdible(Unicopia.MODID, "wheat_worms", 1, 0, stack -> Toxicity.SEVERE);
|
||||
|
|
48
src/main/resources/assets/unicopia/recipes/cider.json
Normal file
48
src/main/resources/assets/unicopia/recipes/cider.json
Normal file
|
@ -0,0 +1,48 @@
|
|||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"pattern": [
|
||||
"SBS",
|
||||
"NAN",
|
||||
" S "
|
||||
],
|
||||
"key": {
|
||||
"S": [
|
||||
{
|
||||
"item": "minecraft:stick"
|
||||
}
|
||||
],
|
||||
"B": [
|
||||
{
|
||||
"item": "unicopia:burned_juice"
|
||||
}
|
||||
],
|
||||
"N": [
|
||||
{
|
||||
"item": "minecraft:iron_nugget"
|
||||
}
|
||||
],
|
||||
"A": [
|
||||
{
|
||||
"item": "minecraft:apple",
|
||||
"data": 0
|
||||
},
|
||||
{
|
||||
"item": "minecraft:apple",
|
||||
"data": 1
|
||||
},
|
||||
{
|
||||
"item": "minecraft:apple",
|
||||
"data": 2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:apple",
|
||||
"data": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
"result": {
|
||||
"item": "unicopia:apple_cider",
|
||||
"data": 0,
|
||||
"count": 1
|
||||
}
|
||||
}
|
49
src/main/resources/assets/unicopia/recipes/cider_2.json
Normal file
49
src/main/resources/assets/unicopia/recipes/cider_2.json
Normal file
|
@ -0,0 +1,49 @@
|
|||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
|
||||
"pattern": [
|
||||
"A B",
|
||||
" J ",
|
||||
" M "
|
||||
],
|
||||
"key": {
|
||||
"M": [
|
||||
{
|
||||
"item": "unicopia:mug"
|
||||
}
|
||||
],
|
||||
"J": [
|
||||
{
|
||||
"item": "unicopia:juice", "data": 0
|
||||
}
|
||||
],
|
||||
"B": [
|
||||
{
|
||||
"item": "unicopia:burned_juice", "data": 0
|
||||
}
|
||||
],
|
||||
"A": [
|
||||
{
|
||||
"item": "minecraft:apple",
|
||||
"data": 0
|
||||
},
|
||||
{
|
||||
"item": "minecraft:apple",
|
||||
"data": 1
|
||||
},
|
||||
{
|
||||
"item": "minecraft:apple",
|
||||
"data": 2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:apple",
|
||||
"data": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
"result": {
|
||||
"item": "unicopia:apple_cider",
|
||||
"data": 0,
|
||||
"count": 1
|
||||
}
|
||||
}
|
|
@ -0,0 +1,30 @@
|
|||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"pattern": [
|
||||
" B ",
|
||||
"FFF",
|
||||
" B "
|
||||
],
|
||||
"key": {
|
||||
"B": [
|
||||
{
|
||||
"item": "minecraft:bread"
|
||||
}
|
||||
],
|
||||
"F": [
|
||||
{ "item": "minecraft:red_flower", "data": 1 },
|
||||
{ "item": "minecraft:red_flower", "data": 2 },
|
||||
{ "item": "minecraft:red_flower", "data": 3 },
|
||||
{ "item": "minecraft:red_flower", "data": 4 },
|
||||
{ "item": "minecraft:red_flower", "data": 5 },
|
||||
{ "item": "minecraft:red_flower", "data": 6 },
|
||||
{ "item": "minecraft:red_flower", "data": 7 },
|
||||
{ "item": "minecraft:yellow_flower", "data": 0 }
|
||||
]
|
||||
},
|
||||
"result": {
|
||||
"item": "unicopia:daffodil_daisy_sandwich",
|
||||
"data": 0,
|
||||
"count": 2
|
||||
}
|
||||
}
|
|
@ -0,0 +1,32 @@
|
|||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"pattern": [
|
||||
" B ",
|
||||
"FFF",
|
||||
" B "
|
||||
],
|
||||
"key": {
|
||||
"B": [
|
||||
{
|
||||
"item": "minecraft:bread"
|
||||
}
|
||||
],
|
||||
"F": [
|
||||
{ "item": "minecraft:red_flower", "data": 0 },
|
||||
{ "item": "minecraft:red_flower", "data": 1 },
|
||||
{ "item": "minecraft:red_flower", "data": 2 },
|
||||
{ "item": "minecraft:red_flower", "data": 3 },
|
||||
{ "item": "minecraft:red_flower", "data": 4 },
|
||||
{ "item": "minecraft:red_flower", "data": 5 },
|
||||
{ "item": "minecraft:red_flower", "data": 6 },
|
||||
{ "item": "minecraft:red_flower", "data": 7 },
|
||||
{ "item": "minecraft:red_flower", "data": 8 },
|
||||
{ "item": "minecraft:yellow_flower", "data": 0 }
|
||||
]
|
||||
},
|
||||
"result": {
|
||||
"item": "unicopia:daffodil_daisy_sandwich",
|
||||
"data": 2,
|
||||
"count": 2
|
||||
}
|
||||
}
|
|
@ -0,0 +1,34 @@
|
|||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"pattern": [
|
||||
"AAA",
|
||||
"FTF",
|
||||
"AAA"
|
||||
],
|
||||
"key": {
|
||||
"A": [
|
||||
{
|
||||
"item": "unicopia:alfalfa_leaves"
|
||||
}
|
||||
],
|
||||
"T": [
|
||||
{ "item": "unicopia:tomato", "data": 0 },
|
||||
{ "item": "unicopia:cloudsdale_tomato", "data": 0 }
|
||||
],
|
||||
"F": [
|
||||
{ "item": "minecraft:red_flower", "data": 1 },
|
||||
{ "item": "minecraft:red_flower", "data": 2 },
|
||||
{ "item": "minecraft:red_flower", "data": 3 },
|
||||
{ "item": "minecraft:red_flower", "data": 4 },
|
||||
{ "item": "minecraft:red_flower", "data": 5 },
|
||||
{ "item": "minecraft:red_flower", "data": 6 },
|
||||
{ "item": "minecraft:red_flower", "data": 7 },
|
||||
{ "item": "minecraft:yellow_flower", "data": 0 }
|
||||
]
|
||||
},
|
||||
"result": {
|
||||
"item": "unicopia:hay_burger",
|
||||
"data": 0,
|
||||
"count": 1
|
||||
}
|
||||
}
|
|
@ -0,0 +1,38 @@
|
|||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"pattern": [
|
||||
"AAA",
|
||||
"FTF",
|
||||
"AAA"
|
||||
],
|
||||
"key": {
|
||||
"A": [
|
||||
{
|
||||
"item": "unicopia:alfalfa_leaves"
|
||||
}
|
||||
],
|
||||
"T": [
|
||||
{ "item": "unicopia:tomato", "data": 0 },
|
||||
{ "item": "unicopia:tomato", "data": 1 },
|
||||
{ "item": "unicopia:cloudsdale_tomato", "data": 0 },
|
||||
{ "item": "unicopia:cloudsdale_tomato", "data": 1 }
|
||||
],
|
||||
"F": [
|
||||
{ "item": "minecraft:red_flower", "data": 0 },
|
||||
{ "item": "minecraft:red_flower", "data": 1 },
|
||||
{ "item": "minecraft:red_flower", "data": 2 },
|
||||
{ "item": "minecraft:red_flower", "data": 3 },
|
||||
{ "item": "minecraft:red_flower", "data": 4 },
|
||||
{ "item": "minecraft:red_flower", "data": 5 },
|
||||
{ "item": "minecraft:red_flower", "data": 6 },
|
||||
{ "item": "minecraft:red_flower", "data": 7 },
|
||||
{ "item": "minecraft:red_flower", "data": 8 },
|
||||
{ "item": "minecraft:yellow_flower", "data": 0 }
|
||||
]
|
||||
},
|
||||
"result": {
|
||||
"item": "unicopia:hay_burger",
|
||||
"data": 2,
|
||||
"count": 1
|
||||
}
|
||||
}
|
20
src/main/resources/assets/unicopia/recipes/hay_fries.json
Normal file
20
src/main/resources/assets/unicopia/recipes/hay_fries.json
Normal file
|
@ -0,0 +1,20 @@
|
|||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"pattern": [
|
||||
" AA",
|
||||
"AAA",
|
||||
"AA "
|
||||
],
|
||||
"key": {
|
||||
"A": [
|
||||
{
|
||||
"item": "unicopia:alfalfa_leaves"
|
||||
}
|
||||
]
|
||||
},
|
||||
"result": {
|
||||
"item": "unicopia:hay_fries",
|
||||
"data": 0,
|
||||
"count": 7
|
||||
}
|
||||
}
|
39
src/main/resources/assets/unicopia/recipes/juice.json
Normal file
39
src/main/resources/assets/unicopia/recipes/juice.json
Normal file
|
@ -0,0 +1,39 @@
|
|||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
|
||||
"pattern": [
|
||||
"AAA",
|
||||
"AAA",
|
||||
" B "
|
||||
],
|
||||
"key": {
|
||||
"B": [
|
||||
{
|
||||
"item": "minecraft:glass_bottle"
|
||||
}
|
||||
],
|
||||
"A": [
|
||||
{
|
||||
"item": "minecraft:apple",
|
||||
"data": 0
|
||||
},
|
||||
{
|
||||
"item": "minecraft:apple",
|
||||
"data": 1
|
||||
},
|
||||
{
|
||||
"item": "minecraft:apple",
|
||||
"data": 2
|
||||
},
|
||||
{
|
||||
"item": "minecraft:apple",
|
||||
"data": 3
|
||||
}
|
||||
]
|
||||
},
|
||||
"result": {
|
||||
"item": "unicopia:juice",
|
||||
"data": 0,
|
||||
"count": 1
|
||||
}
|
||||
}
|
25
src/main/resources/assets/unicopia/recipes/mug.json
Normal file
25
src/main/resources/assets/unicopia/recipes/mug.json
Normal file
|
@ -0,0 +1,25 @@
|
|||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"pattern": [
|
||||
"# #",
|
||||
"* *",
|
||||
" # "
|
||||
],
|
||||
"key": {
|
||||
"#": [
|
||||
{
|
||||
"item": "minecraft:stick"
|
||||
}
|
||||
],
|
||||
"*": [
|
||||
{
|
||||
"item": "minecraft:iron_nugget"
|
||||
}
|
||||
]
|
||||
},
|
||||
"result": {
|
||||
"item": "unicopia:mug",
|
||||
"data": 0,
|
||||
"count": 1
|
||||
}
|
||||
}
|
34
src/main/resources/assets/unicopia/recipes/salad_fair.json
Normal file
34
src/main/resources/assets/unicopia/recipes/salad_fair.json
Normal file
|
@ -0,0 +1,34 @@
|
|||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"pattern": [
|
||||
"FFF",
|
||||
"FFF",
|
||||
" B "
|
||||
],
|
||||
"key": {
|
||||
"B": [
|
||||
{
|
||||
"item": "minecraft:bowl"
|
||||
}
|
||||
],
|
||||
"F": [
|
||||
{ "item": "minecraft:double_plant", "data": 0 },
|
||||
{ "item": "minecraft:double_plant", "data": 1 },
|
||||
{ "item": "minecraft:double_plant", "data": 5 },
|
||||
{ "item": "unicopia:alfalfa_leaves" },
|
||||
{ "item": "minecraft:red_flower", "data": 1 },
|
||||
{ "item": "minecraft:red_flower", "data": 2 },
|
||||
{ "item": "minecraft:red_flower", "data": 3 },
|
||||
{ "item": "minecraft:red_flower", "data": 4 },
|
||||
{ "item": "minecraft:red_flower", "data": 5 },
|
||||
{ "item": "minecraft:red_flower", "data": 6 },
|
||||
{ "item": "minecraft:red_flower", "data": 7 },
|
||||
{ "item": "minecraft:yellow_flower", "data": 0 }
|
||||
]
|
||||
},
|
||||
"result": {
|
||||
"item": "unicopia:salad",
|
||||
"data": 2,
|
||||
"count": 1
|
||||
}
|
||||
}
|
41
src/main/resources/assets/unicopia/recipes/salad_lethal.json
Normal file
41
src/main/resources/assets/unicopia/recipes/salad_lethal.json
Normal file
|
@ -0,0 +1,41 @@
|
|||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"pattern": [
|
||||
"FFF",
|
||||
"FFF",
|
||||
" B "
|
||||
],
|
||||
"key": {
|
||||
"B": [
|
||||
{
|
||||
"item": "minecraft:bowl"
|
||||
}
|
||||
],
|
||||
"F": [
|
||||
{ "item": "minecraft:golden_apple", "data": 0 },
|
||||
{ "item": "unicopia:zap_apple", "data": 0 },
|
||||
{ "item": "unicopia:corrupted_gem" },
|
||||
{ "item": "minecraft:double_plant", "data": 0 },
|
||||
{ "item": "minecraft:double_plant", "data": 1 },
|
||||
{ "item": "minecraft:double_plant", "data": 3 },
|
||||
{ "item": "minecraft:double_plant", "data": 4 },
|
||||
{ "item": "minecraft:double_plant", "data": 5 },
|
||||
{ "item": "unicopia:alfalfa_leaves" },
|
||||
{ "item": "minecraft:red_flower", "data": 0 },
|
||||
{ "item": "minecraft:red_flower", "data": 1 },
|
||||
{ "item": "minecraft:red_flower", "data": 2 },
|
||||
{ "item": "minecraft:red_flower", "data": 3 },
|
||||
{ "item": "minecraft:red_flower", "data": 4 },
|
||||
{ "item": "minecraft:red_flower", "data": 5 },
|
||||
{ "item": "minecraft:red_flower", "data": 6 },
|
||||
{ "item": "minecraft:red_flower", "data": 7 },
|
||||
{ "item": "minecraft:red_flower", "data": 8 },
|
||||
{ "item": "minecraft:yellow_flower", "data": 0 }
|
||||
]
|
||||
},
|
||||
"result": {
|
||||
"item": "unicopia:salad",
|
||||
"data": 3,
|
||||
"count": 1
|
||||
}
|
||||
}
|
29
src/main/resources/assets/unicopia/recipes/salad_safe.json
Normal file
29
src/main/resources/assets/unicopia/recipes/salad_safe.json
Normal file
|
@ -0,0 +1,29 @@
|
|||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"pattern": [
|
||||
"FFF",
|
||||
"FFF",
|
||||
" B "
|
||||
],
|
||||
"key": {
|
||||
"B": [
|
||||
{
|
||||
"item": "minecraft:bowl"
|
||||
}
|
||||
],
|
||||
"F": [
|
||||
{ "item": "minecraft:double_plant", "data": 0 },
|
||||
{ "item": "unicopia:alfalfa_leaves" },
|
||||
{ "item": "minecraft:red_flower", "data": 3 },
|
||||
{ "item": "minecraft:red_flower", "data": 4 },
|
||||
{ "item": "minecraft:red_flower", "data": 5 },
|
||||
{ "item": "minecraft:red_flower", "data": 7 },
|
||||
{ "item": "minecraft:yellow_flower", "data": 0 }
|
||||
]
|
||||
},
|
||||
"result": {
|
||||
"item": "unicopia:salad",
|
||||
"data": 0,
|
||||
"count": 1
|
||||
}
|
||||
}
|
39
src/main/resources/assets/unicopia/recipes/salad_toxic.json
Normal file
39
src/main/resources/assets/unicopia/recipes/salad_toxic.json
Normal file
|
@ -0,0 +1,39 @@
|
|||
{
|
||||
"type": "minecraft:crafting_shaped",
|
||||
"pattern": [
|
||||
"FFF",
|
||||
"FFF",
|
||||
" B "
|
||||
],
|
||||
"key": {
|
||||
"B": [
|
||||
{
|
||||
"item": "minecraft:bowl"
|
||||
}
|
||||
],
|
||||
"F": [
|
||||
{ "item": "minecraft:double_plant", "data": 0 },
|
||||
{ "item": "minecraft:double_plant", "data": 1 },
|
||||
{ "item": "minecraft:double_plant", "data": 3 },
|
||||
{ "item": "minecraft:double_plant", "data": 4 },
|
||||
{ "item": "minecraft:double_plant", "data": 5 },
|
||||
{ "item": "unicopia:alfalfa_leaves" },
|
||||
{ "item": "unicopia:wheat_worms" },
|
||||
{ "item": "minecraft:red_flower", "data": 0 },
|
||||
{ "item": "minecraft:red_flower", "data": 1 },
|
||||
{ "item": "minecraft:red_flower", "data": 2 },
|
||||
{ "item": "minecraft:red_flower", "data": 3 },
|
||||
{ "item": "minecraft:red_flower", "data": 4 },
|
||||
{ "item": "minecraft:red_flower", "data": 5 },
|
||||
{ "item": "minecraft:red_flower", "data": 6 },
|
||||
{ "item": "minecraft:red_flower", "data": 7 },
|
||||
{ "item": "minecraft:red_flower", "data": 8 },
|
||||
{ "item": "minecraft:yellow_flower", "data": 0 }
|
||||
]
|
||||
},
|
||||
"result": {
|
||||
"item": "unicopia:salad",
|
||||
"data": 3,
|
||||
"count": 1
|
||||
}
|
||||
}
|
Loading…
Reference in a new issue