π§ Shared Config
These are the various configuration options for setting up plants and Renewed-Farming specific options.
shared/Config.lua
return {
circleProgress = true, -- Weather or not to use the ox lib circle progressbar or the default progressbar
waterWalk = true, -- Weather or not to allow players to walk while watering plants
waterPercent = 1, -- How much water is lost every 1 minute this means it takes 100 minutes to lose all water
canWeight = 5, -- How much can a watering can weight when it's full of water
wateringCan = {
item = 'wateringcan', -- Name of the watering can
waterToDurability = 10, -- how much watering can durability is gained by dragging water into it
},
waterDeath = 30, -- How much growth in % does a plant need to be grown before deletion due to no water
--
Plants = {
['pumpkinseed'] = {
stages = {
{stage = `ep_pumpkin_01`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_pumpkin_02`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_pumpkin_03`, offset = vec3(0.0, 0.0, 0.28)},
},
plantOffset = 0.4,
deadplant = {
stage = `ep_pumpkin_04`,
offset = vec3(0.0, 0.0, 0.28),
percent = 200,
rewards = { -- rewards for dead plants
pumpkinseed = { min = 1, max = 1},
},
},
growthTime = 20,
rewards = {
pumpkin = { min = 1, max = 5},
pumpkinseed = { min = 1, max = 3},
},
},
['cornseed'] = {
stages = {
{stage = `ep_corn_01`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_corn_02`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_corn_03`, offset = vec3(0.0, 0.0, 0.28)},
},
plantOffset = 0.4,
deadplant = {
stage = `ep_corn_04`,
offset = vec3(0.0, 0.0, 0.28),
percent = 200,
rewards = { -- rewards for dead plants
cornseed = { min = 1, max = 1},
},
},
growthTime = 20,
rewards = {
corn = { min = 1, max = 5},
cornseed = { min = 1, max = 3},
},
},
['tomatoseed'] = {
stages = {
{stage = `ep_tomato_01`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_tomato_02`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_tomato_03`, offset = vec3(0.0, 0.0, 0.28)},
},
plantOffset = 0.4,
deadplant = {
stage = `ep_tomato_04`,
offset = vec3(0.0, 0.0, 0.28),
percent = 200,
rewards = { -- rewards for dead plants
tomatoseed = { min = 1, max = 1},
},
},
growthTime = 20,
rewards = {
tomato = { min = 1, max = 5},
tomatoseed = { min = 1, max = 3},
},
},
['carrotseed'] = {
stages = {
{stage = `ep_carrot_01`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_carrot_02`, offset = vec3(0.0, 0.0, 0.28)},
},
plantOffset = 0.4,
deadplant = {
stage = `ep_carrot_03`,
offset = vec3(0.0, 0.0, 0.28),
percent = 200,
rewards = { -- rewards for dead plants
carrotseed = { min = 1, max = 1},
},
},
growthTime = 20,
rewards = {
carrot = { min = 1, max = 5},
carrotseed = { min = 1, max = 3},
},
},
['beetrootseed'] = {
stages = {
{stage = `ep_redbeet_01`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_redbeet_02`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_redbeet_03`, offset = vec3(0.0, 0.0, 0.28)},
},
plantOffset = 0.4,
deadplant = {
stage = `ep_redbeet_04`,
offset = vec3(0.0, 0.0, 0.28),
percent = 200,
rewards = { -- rewards for dead plants
beetrootseed = { min = 1, max = 1},
},
},
growthTime = 20,
rewards = {
beetroot = { min = 1, max = 5},
beetrootseed = { min = 1, max = 3},
},
},
['radishseed'] = {
stages = {
{stage = `ep_radish_01`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_radish_02`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_radish_03`, offset = vec3(0.0, 0.0, 0.28)},
},
plantOffset = 0.4,
deadplant = {
stage = `ep_radish_04`,
offset = vec3(0.0, 0.0, 0.28),
percent = 200,
rewards = { -- rewards for dead plants
radishseed = { min = 1, max = 1},
},
},
growthTime = 20,
rewards = {
radish = { min = 1, max = 5},
radishseed = { min = 1, max = 3},
},
},
['wheatseed'] = {
stages = {
{stage = `ep_wheat_01`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_wheat_02`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_wheat_03`, offset = vec3(0.0, 0.0, 0.28)},
},
plantOffset = 0.4,
deadplant = {
stage = `ep_wheat_04`,
offset = vec3(0.0, 0.0, 0.28),
percent = 200,
rewards = { -- rewards for dead plants
wheatseed = { min = 1, max = 1},
},
},
growthTime = 20,
rewards = {
wheat = { min = 1, max = 5},
wheatseed = { min = 1, max = 3},
},
},
['potato'] = {
stages = {
{stage = `ep_potato_01`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_potato_02`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_potato_03`, offset = vec3(0.0, 0.0, 0.28)},
},
plantOffset = 0.4,
deadplant = {
stage = `ep_potato_04`,
offset = vec3(0.0, 0.0, 0.28),
percent = 200,
rewards = { -- rewards for dead plants
potato = { min = 1, max = 1},
},
},
growthTime = 20,
rewards = {
potato = { min = 1, max = 5},
},
},
['watermelonseed'] = {
stages = {
{stage = `ep_watermelon_01`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_watermelon_02`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_watermelon_03`, offset = vec3(0.0, 0.0, 0.28)},
},
plantOffset = 0.4,
deadplant = {
stage = `ep_watermelon_04`,
offset = vec3(0.0, 0.0, 0.28),
percent = 200,
rewards = { -- rewards for dead plants
watermelonseed = { min = 1, max = 1},
},
},
growthTime = 20,
rewards = {
watermelon = { min = 1, max = 5},
watermelonseed = { min = 1, max = 3},
},
},
['cucumberseed'] = {
stages = {
{stage = `ep_cucumber_01`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_cucumber_02`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_cucumber_03`, offset = vec3(0.0, 0.0, 0.28)},
},
plantOffset = 0.4,
deadplant = {
stage = `ep_cucumber_04`,
offset = vec3(0.0, 0.0, 0.28),
percent = 200,
rewards = { -- rewards for dead plants
cucumberseed = { min = 1, max = 1},
},
},
growthTime = 20,
rewards = {
cucumber = { min = 1, max = 5},
cucumberseed = { min = 1, max = 3},
},
},
['sunflowerseed'] = {
stages = {
{stage = `ep_sunflower_01`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_sunflower_02`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_sunflower_03`, offset = vec3(0.0, 0.0, 0.28)},
},
plantOffset = 0.4,
deadplant = {
stage = `ep_sunflower_04`,
offset = vec3(0.0, 0.0, 0.28),
percent = 200,
rewards = { -- rewards for dead plants
sunflowerseed = { min = 1, max = 1},
}
},
growthTime = 20,
rewards = {
sunflower = { min = 1, max = 5},
sunflowerseed = { min = 1, max = 3},
},
},
['garlicseed'] = {
stages = {
{stage = `ep_garlic_01`, offset = vec3(0.0, 0.0, 0.35)},
{stage = `ep_garlic_02`, offset = vec3(0.0, 0.0, 0.35)},
{stage = `ep_garlic_03`, offset = vec3(0.0, 0.0, 0.28)},
},
plantOffset = 0.35,
deadplant = {
stage = `ep_garlic_04`,
offset = vec3(0.0, 0.0, 0.28),
percent = 200,
rewards = { -- rewards for dead plants
garlicseed = { min = 1, max = 1},
}
},
growthTime = 20,
rewards = {
garlic = { min = 1, max = 5},
garlicseed = { min = 1, max = 3},
},
},
['cabbageseed'] = {
stages = {
{stage = `ep_cabbage_01`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_cabbage_02`, offset = vec3(0.0, 0.0, 0.3)},
},
plantOffset = 0.4,
deadplant = {
stage = `ep_cabbage_03`,
offset = vec3(0.0, 0.0, 0.28),
percent = 200,
rewards = { -- rewards for dead plants
cabbageseed = { min = 1, max = 1},
},
},
growthTime = 20,
rewards = {
cabbage = { min = 1, max = 5},
cabbageseed = { min = 1, max = 3},
},
},
['onionseed'] = {
stages = {
{stage = `ep_onion_01`, offset = vec3(0.0, 0.0, 0.35)},
{stage = `ep_onion_02`, offset = vec3(0.0, 0.0, 0.35)},
{stage = `ep_onion_03`, offset = vec3(0.0, 0.0, 0.28)},
},
plantOffset = 0.35,
deadplant = {
stage = `ep_onion_04`,
offset = vec3(0.0, 0.0, 0.28),
percent = 200,
rewards = { -- rewards for dead plants
onionseed = { min = 1, max = 1},
},
},
growthTime = 20,
rewards = {
onion = { min = 1, max = 5},
onionseed = { min = 1, max = 3},
},
},
['riceseed'] = {
stages = {
{stage = `ep_rice_01`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_rice_02`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_rice_03`, offset = vec3(0.0, 0.0, 0.28)},
},
plantOffset = 0.4,
deadplant = {
stage = `ep_rice_04`,
offset = vec3(0.0, 0.0, 0.28),
percent = 200,
rewards = { -- rewards for dead plants
riceseed = { min = 1, max = 1},
},
},
growthTime = 20,
rewards = {
rice = { min = 1, max = 5},
riceseed = { min = 1, max = 3},
},
},
['sugarbeetseed'] = {
stages = {
{stage = `ep_redbeet_01`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_sugarbeet_02`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_sugarbeet_03`, offset = vec3(0.0, 0.0, 0.28)},
},
plantOffset = 0.4,
deadplant = {
stage = `ep_redbeet_04`,
offset = vec3(0.0, 0.0, 0.28),
percent = 200,
rewards = { -- rewards for dead plants
sugarbeetseed = { min = 1, max = 1},
},
},
growthTime = 20,
rewards = {
sugarbeet = { min = 1, max = 5},
sugarbeetseed = { min = 1, max = 3},
},
},
['pepperseed'] = {
stages = {
{stage = `ep_pepper_01`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_pepper_02`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_pepper_03`, offset = vec3(0.0, 0.0, 0.28)},
},
plantOffset = 0.4,
deadplant = {
stage = `ep_pepper_04`,
offset = vec3(0.0, 0.0, 0.28),
percent = 200,
rewards = { -- rewards for dead plants
pepperseed = { min = 1, max = 1},
},
},
growthTime = 20,
rewards = {
pepper = { min = 1, max = 5},
pepperseed = { min = 1, max = 3},
},
},
['barleyseed'] = {
stages = {
{stage = `ep_wheat_seed`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_wheat_01`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_wheat_02`, offset = vec3(0.0, 0.0, 0.4)},
{stage = `ep_barley_03`, offset = vec3(0.0, 0.0, 0.28)},
},
plantOffset = 0.4,
deadplant = {
stage = `ep_wheat_04`,
offset = vec3(0.0, 0.0, 0.28),
percent = 200,
rewards = { -- rewards for dead plants
barleyseed = { min = 1, max = 1},
},
},
growthTime = 20,
rewards = {
barley = { min = 1, max = 5},
barleyseed = { min = 1, max = 3},
},
},
}
}