Add fertilizer/magicwand support for grass seed

master
Wuzzy 2021-07-20 18:12:03 +02:00
parent 97c0cf2dee
commit 668c5c6539
2 changed files with 27 additions and 14 deletions

View File

@ -5,10 +5,11 @@ local farms = { "wheat", "cotton", "spice", "potato", "tomato", "strawberry" }
-- Register tables for all plant variants
local plants_rotate = {}
do
local t
-- Growth stages
for f=1, #farms do
local t = { false }
t = { false }
table.insert(t, "hades_farming:seed_"..farms[f])
for i=1,3 do
table.insert(t, "hades_farming:"..farms[f].."_"..i)
@ -16,22 +17,25 @@ do
table.insert(plants_rotate, t)
end
local t = { true, "hades_refruit:bud_apple", "hades_refruit:flower_apple", "hades_trees:apple" }
t = { true, "hades_grass:seed_grass", "hades_grass:grass_1", "hades_grass:grass_2", "hades_grass:grass_3", "hades_grass:grass_4", "hades_grass:grass_5" }
table.insert(plants_rotate, t)
local t = { true, "hades_refruit:bud_olive", "hades_refruit:flower_olive", "hades_trees:olive" }
t = { true, "hades_refruit:bud_apple", "hades_refruit:flower_apple", "hades_trees:apple" }
table.insert(plants_rotate, t)
local t = { true, "hades_refruit:bud_orange", "hades_refruit:flower_orange", "hades_trees:orange" }
t = { true, "hades_refruit:bud_olive", "hades_refruit:flower_olive", "hades_trees:olive" }
table.insert(plants_rotate, t)
local t = { true, "hades_refruit:bud_banana", "hades_refruit:flower_banana", "hades_trees:banana" }
t = { true, "hades_refruit:bud_orange", "hades_refruit:flower_orange", "hades_trees:orange" }
table.insert(plants_rotate, t)
local t = { true, "hades_refruit:bud_cocoa", "hades_refruit:flower_cocoa", "hades_trees:cocoa_pod" }
t = { true, "hades_refruit:bud_banana", "hades_refruit:flower_banana", "hades_trees:banana" }
table.insert(plants_rotate, t)
local t = { true, "hades_refruit:bud_coconut", "hades_refruit:flower_coconut", "hades_trees:coconut" }
t = { true, "hades_refruit:bud_cocoa", "hades_refruit:flower_cocoa", "hades_trees:cocoa_pod" }
table.insert(plants_rotate, t)
t = { true, "hades_refruit:bud_coconut", "hades_refruit:flower_coconut", "hades_trees:coconut" }
table.insert(plants_rotate, t)
t = { false }

View File

@ -17,14 +17,23 @@ local cycles = {
{ "hades_refruit:bud_orange", "hades_refruit:flower_orange", "hades_trees:orange" },
}
local seeds_3 = { "cotton", "wheat", "spice", "potato", "strawberry", "tomato" }
for s=1,#seeds_3 do
local seed = seeds_3[s]
local seeds = { "hades_farming:seed_"..seed }
for i=1,3 do
table.insert(seeds, "hades_farming:"..seed.."_"..i)
local seeds = {
{ 3, "hades_farming", { "cotton", "wheat", "spice", "potato", "strawberry", "tomato" } },
{ 5, "hades_grass", { "grass" } }
}
for s=1,#seeds do
local seedinfo = seeds[s]
local max = seedinfo[1]
local mod = seedinfo[2]
local seedtypes = seedinfo[3]
for t=1, #seedtypes do
local seed = seedtypes[1]
local seeditems = { mod..":seed_"..seed }
for i=1,max do
table.insert(seeditems, mod..":"..seed.."_"..i)
end
table.insert(cycles, seeditems)
end
table.insert(cycles, seeds)
end
local conversions = {}