-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathma-v-plants.zs
83 lines (70 loc) · 2.15 KB
/
ma-v-plants.zs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
# Let Mystical Agriculture produce or duplicate vanilla plants and flowers
import minetweaker.item.IItemStack;
import minetweaker.item.IIngredient;
var Edirt = <mysticalagriculture:dirt_essence>;
var Enature = <mysticalagriculture:nature_essence>;
var Edye = <mysticalagriculture:dye_essence>;
var Eend = <mysticalagriculture:end_essence>;
# Tall Grass
recipes.addShaped(<minecraft:tallgrass:1> * 6, [
[null, null, null],
[Enature, null, Enature],
[Enature, null, Enature]
]);
# Double Tall Grass
recipes.addShaped(<minecraft:double_plant:2> * 4, [
[Enature, null, Enature],
[Enature, null, Enature],
[Enature, null, Enature]
]);
# Fern
recipes.addShaped(<minecraft:tallgrass:2> * 6, [
[null, Enature, null],
[Enature, Enature, Enature],
[null, null, null]
]);
# Tall Fern
recipes.addShaped(<minecraft:double_plant:3> * 4, [
[null, Enature, null],
[Enature, null, Enature],
[Enature, Enature, Enature]
]);
# dead bush
recipes.addShaped(<minecraft:deadbush> * 6, [
[null, Enature, null],
[Enature, Enature, Enature],
[null, Edirt, null]
]);
# Apple
recipes.addShaped(<minecraft:apple> * 8, [
[null, null, null],
[Enature, null, Enature],
[null, null, null]
]);
# Perhaps should require a sample.
recipes.addShaped(<minecraft:chorus_flower> * 4, [
[Enature, Eend, Enature],
[Eend, null, Eend],
[Enature, Eend, Enature]
]);
# Get a little more than for BoP flowers, because these give only 1 dye.
# For the two-high flowers, use bonemeal or one of MA's 2 super-bonemeals.
var Flower4 = [
<minecraft:yellow_flower>, // Dandelion
<minecraft:red_flower:0>, // Poppy
<minecraft:red_flower:1>, // Blue Orchid
<minecraft:red_flower:2>, // Allium
<minecraft:red_flower:3>, // Azure Bluet
<minecraft:red_flower:4>, // Red Tulip
<minecraft:red_flower:5>, // Orange Tulip
<minecraft:red_flower:6>, // White Tulip
<minecraft:red_flower:7>, // Pink Tulip
<minecraft:red_flower:8> // Oxeye Daisy
] as IItemStack[];
for flower in Flower4 {
recipes.addShaped(flower * 4, [
[null, null, null],
[Enature, flower, Enature],
[null, Edye, null]
]);
}