forked from mtcontrib/farming
		
	update recipes to use water/river-water buckets, also support for wooden bucket mod
This commit is contained in:
		@@ -11,7 +11,7 @@ minetest.register_craftitem("farming:coffee_beans", {
 | 
			
		||||
	end
 | 
			
		||||
})
 | 
			
		||||
 | 
			
		||||
-- cold cup of coffee
 | 
			
		||||
-- cup of coffee
 | 
			
		||||
minetest.register_node("farming:coffee_cup", {
 | 
			
		||||
	description = S("Cup of Coffee"),
 | 
			
		||||
	drawtype = "torchlike",
 | 
			
		||||
@@ -37,13 +37,27 @@ minetest.register_craft( {
 | 
			
		||||
	type = "shapeless",
 | 
			
		||||
	recipe = {
 | 
			
		||||
		"vessels:drinking_glass", "group:food_coffee",
 | 
			
		||||
		"bucket:bucket_water", "group:food_saucepan"},
 | 
			
		||||
		"group:water_bucket", "group:food_saucepan"},
 | 
			
		||||
	replacements = {
 | 
			
		||||
		{"bucket:bucket_water", "bucket:bucket_empty"},
 | 
			
		||||
		{"group:water_bucket", "bucket:bucket_empty"},
 | 
			
		||||
		{"group:food_saucepan", "farming:saucepan"}
 | 
			
		||||
	}
 | 
			
		||||
})
 | 
			
		||||
 | 
			
		||||
if minetest.get_modpath("bucket_wooden") then
 | 
			
		||||
	minetest.register_craft( {
 | 
			
		||||
		output = "farming:coffee_cup",
 | 
			
		||||
		type = "shapeless",
 | 
			
		||||
		recipe = {
 | 
			
		||||
			"vessels:drinking_glass", "group:food_coffee",
 | 
			
		||||
			"group:water_bucket_wooden", "group:food_saucepan"},
 | 
			
		||||
		replacements = {
 | 
			
		||||
			{"group:water_bucket_wooden", "bucket_wooden:bucket_empty"},
 | 
			
		||||
			{"group:food_saucepan", "farming:saucepan"}
 | 
			
		||||
		}
 | 
			
		||||
	})
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
-- coffee definition
 | 
			
		||||
local def = {
 | 
			
		||||
	drawtype = "plantlike",
 | 
			
		||||
 
 | 
			
		||||
@@ -78,21 +78,23 @@ minetest.register_craft( {
 | 
			
		||||
	output = "farming:hemp_fibre 8",
 | 
			
		||||
	recipe = {
 | 
			
		||||
		{"farming:hemp_leaf", "farming:hemp_leaf", "farming:hemp_leaf"},
 | 
			
		||||
		{"farming:hemp_leaf", "bucket:bucket_water", "farming:hemp_leaf"},
 | 
			
		||||
		{"farming:hemp_leaf", "group:water_bucket", "farming:hemp_leaf"},
 | 
			
		||||
		{"farming:hemp_leaf", "farming:hemp_leaf", "farming:hemp_leaf"}
 | 
			
		||||
	},
 | 
			
		||||
	replacements = {{ "bucket:bucket_water", "bucket:bucket_empty"}}
 | 
			
		||||
	replacements = {{"group:water_bucket", "bucket:bucket_empty"}}
 | 
			
		||||
})
 | 
			
		||||
 | 
			
		||||
minetest.register_craft( {
 | 
			
		||||
	output = "farming:hemp_fibre 8",
 | 
			
		||||
	recipe = {
 | 
			
		||||
		{"farming:hemp_leaf", "farming:hemp_leaf", "farming:hemp_leaf"},
 | 
			
		||||
		{"farming:hemp_leaf", "bucket:bucket_river_water", "farming:hemp_leaf"},
 | 
			
		||||
		{"farming:hemp_leaf", "farming:hemp_leaf", "farming:hemp_leaf"}
 | 
			
		||||
	},
 | 
			
		||||
	replacements = {{ "bucket:bucket_river_water", "bucket:bucket_empty"}}
 | 
			
		||||
})
 | 
			
		||||
if minetest.get_modpath("bucket_wooden") then
 | 
			
		||||
	minetest.register_craft( {
 | 
			
		||||
		output = "farming:hemp_fibre 8",
 | 
			
		||||
		recipe = {
 | 
			
		||||
			{"farming:hemp_leaf", "farming:hemp_leaf", "farming:hemp_leaf"},
 | 
			
		||||
			{"farming:hemp_leaf", "group:water_bucket_wooden", "farming:hemp_leaf"},
 | 
			
		||||
			{"farming:hemp_leaf", "farming:hemp_leaf", "farming:hemp_leaf"}
 | 
			
		||||
		},
 | 
			
		||||
		replacements = {{"group:water_bucket_wooden", "bucket_wooden:bucket_empty"}}
 | 
			
		||||
	})
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
-- hemp block
 | 
			
		||||
minetest.register_node("farming:hemp_block", {
 | 
			
		||||
 
 | 
			
		||||
@@ -33,14 +33,30 @@ minetest.register_craft({
 | 
			
		||||
	recipe = {
 | 
			
		||||
		"vessels:drinking_glass", "group:food_mint",
 | 
			
		||||
		"group:food_mint", "group:food_mint",
 | 
			
		||||
		"farming:juicer", "bucket:bucket_water"
 | 
			
		||||
		"farming:juicer", "group:water_bucket"
 | 
			
		||||
	},
 | 
			
		||||
	replacements = {
 | 
			
		||||
		{"group:food_juicer", "farming:juicer"},
 | 
			
		||||
		{"bucket:bucket_water", "bucket:bucket_empty"}
 | 
			
		||||
		{"group:water_bucket", "bucket:bucket_empty"}
 | 
			
		||||
	}
 | 
			
		||||
})
 | 
			
		||||
 | 
			
		||||
if minetest.get_modpath("bucket_wooden") then
 | 
			
		||||
	minetest.register_craft({
 | 
			
		||||
		output = "farming:mint_tea",
 | 
			
		||||
		type = "shapeless",
 | 
			
		||||
		recipe = {
 | 
			
		||||
			"vessels:drinking_glass", "group:food_mint",
 | 
			
		||||
			"group:food_mint", "group:food_mint",
 | 
			
		||||
			"farming:juicer", "group:water_bucket_wooden"
 | 
			
		||||
		},
 | 
			
		||||
		replacements = {
 | 
			
		||||
			{"group:food_juicer", "farming:juicer"},
 | 
			
		||||
			{"group:water_bucket_wooden", "bucket_wooden:bucket_empty"}
 | 
			
		||||
		}
 | 
			
		||||
	})
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
-- mint definition
 | 
			
		||||
local def = {
 | 
			
		||||
	drawtype = "plantlike",
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user