1234567891011121314151617181920212223242526272829303132333435363738394041 |
- minetest.register_node("farming:weed", {
- description = "Weed",
- drawtype = "raillike",
- paramtype = "light",
- sunlight_propagates = true,
- walkable = false,
- tiles = {"farming_weed.png"},
- inventory_image = "farming_weed.png",
- selection_box = {
- type = "fixed",
- fixed = {
- {-0.5, -0.5, -0.5, 0.5, -0.5, 0.5}
- },
- },
- groups = {snappy=3, flammable=2, attached_node=1},
- sounds = default.node_sound_leaves_defaults()
- })
- minetest.register_abm({
- nodenames = {"farming:soil_wet", "farming:soil"},
- interval = 50,
- chance = 10,
- action = function(pos, node)
- if minetest.env:find_node_near(pos, 4, {"farming:scarecrow", "farming:scarecrow_light"}) ~= nil then
- return
- end
- pos.y = pos.y+1
- if minetest.env:get_node(pos).name == "air" then
- node.name = "farming:weed"
- minetest.env:set_node(pos, node)
- end
- end
- })
- -- ========= FUEL =========
- minetest.register_craft({
- type = "fuel",
- recipe = "farming:weed",
- burntime = 1
- })
|