Weed
Weed configuration (sh_weed.lua)
Disabling/Enabling weed
Config.Weed.Enabled = true -- Enable or disable the weed systemBasic values
Config.Weed.GrowthInterval = 1000 * 60 * 5 -- How often the plants grow in milliseconds
Config.Weed.DryingInterval = 1000 -- How often the plants dry in milliseconds
Config.Weed.DefaultTemperature = {min = 30, max = 40} --Default temperature of the outside. The temperature will vary each interval between the min and max values
Config.Weed.DefaultVentilation = {min = 30, max = 40} --Default ventilation outside. The ventilatiob will vary each interval between the min and max valuesDrying racks
Config.Weed.Drying = {
['small'] = {
label = "Small Drying Rack", --Label for the drying rack
model = 'prop_bread_rack_01', --Dyring rack model name
rack_item = "small_drying_rack", --Item name for the drying rack
slots = 2, --How many plants can be hanged to dry on this rack
dryingRate = 1, --How much the plant dry in optimal settings each drying interval,
temperature = { --Temperature settings
optimal = {min = 40, max = 50}, --Optimal temperature range for this strain. If the value is outside of this range, the plant drying will be reduced.
tolerance = 10 -- How much the temperature can be outside of the optimal range before the plants health starts to decrease
},
ventilation = { --Ventilation settings
optimal = {min = 40, max = 50}, --Optimal ventilation range for this strain. If the value is outside of this range, the plant drying will be reduced.
tolerance = 10 -- How much the ventilation can be outside of the optimal range before the plants health starts to decrease
},
rotation = vec3(180.0, 180.0, 180.0),--Plant rotation on the rack
offsets = {--Plant drying offset positions on the rack
[1] = vector3(0.0, -0.1, 1.24),
[2] = vector3(0.0, 0.1, 1.24),
}
},
['medium'] = {
label = "Medium Sized Drying Rack", --Label for the drying rack
model = 'v_club_rack', --Dyring rack model name
rack_item = "medium_drying_rack", --Item name for the drying rack
slots = 5, --How many plants can be hanged to dry on this rack
dryingRate = 1, --How much the plant dry in optimal settings each drying interval,
temperature = { --Temperature settings
optimal = {min = 40, max = 50}, --Optimal temperature range for this strain. If the value is outside of this range, the plant drying will be reduced.
},
ventilation = { --Ventilation settings
optimal = {min = 40, max = 50}, --Optimal ventilation range for this strain. If the value is outside of this range, the plant drying will be reduced.
},
rotation = vec3(180.0, 180.0, 280.0),--Plant rotation on the rack
offsets = {--Plant drying offset positions on the rack
[1] = vector3(0.8, 0.0, 0.55),
[2] = vector3(0.4, 0.0, 0.55),
[3] = vector3(0.0, 0.0, 0.55),
[4] = vector3(-0.4, 0.0, 0.55),
[5] = vector3(-0.8, 0.0, 0.55),
}
},
['large'] = {
label = "Large Drying Rack", --Label for the drying rack
model = 'v_club_rack', --Dyring rack model name
rack_item = "large_drying_rack", --Item name for the drying rack
slots = 10, --How many plants can be hanged to dry on this rack
dryingRate = 1, --How much the plant dry in optimal settings each drying interval,
temperature = { --Temperature settings
optimal = {min = 40, max = 50}, --Optimal temperature range for this strain. If the value is outside of this range, the plant drying will be reduced.
},
ventilation = { --Ventilation settings
optimal = {min = 40, max = 50}, --Optimal ventilation range for this strain. If the value is outside of this range, the plant drying will be reduced.
},
rotation = vec3(180.0, 180.0, 280.0),--Plant rotation on the rack
offsets = {--Plant drying offset positions on the rack
[1] = vector3(0.8, 0.0, 0.55),
[2] = vector3(0.6, 0.0, 0.55),
[3] = vector3(0.4, 0.0, 0.55),
[4] = vector3(0.2, 0.0, 0.55),
[5] = vector3(0.0, 0.0, 0.55),
[6] = vector3(-0.2, 0.0, 0.55),
[7] = vector3(-0.4, 0.0, 0.55),
[8] = vector3(-0.6, 0.0, 0.55),
[9] = vector3(-0.8, 0.0, 0.55),
[10] = vector3(-1.0, 0.0, 0.55),
}
}
}Weed pots
Weed watering
Weed fertilizers
Required items
Weed types
Last updated