diff options
| -rw-r--r-- | README.md | 2 | ||||
| -rw-r--r-- | init.lua | 32 | ||||
| -rw-r--r-- | textures/wine_wheat_beer_glass.png | bin | 0 -> 279 bytes | 
3 files changed, 33 insertions, 1 deletions
| @@ -4,7 +4,7 @@ by TenPlus1  Depends: Farming Redo -This mod adds a barrel used to ferment grapes into glasses of wine, 9 of which can then be crafted into a bottle of wine.  It can also ferment honey into mead, barley into beer and apples into cider. +This mod adds a barrel used to ferment grapes into glasses of wine, 9 of which can then be crafted into a bottle of wine. It can also ferment honey into mead, barley into beer, wheat into weizen (wheat beer), and apples into cider.  Change log: @@ -94,6 +94,28 @@ minetest.register_node("wine:glass_beer", {  	on_use = minetest.item_eat(2),  }) +-- glass of weizen, or wheat beer +-- The image is a lighter version of the one from RiverKpocc @ deviantart.com +minetest.register_node("wine:glass_wheat_beer", { +	description = S("Wheat Beer"), +	drawtype = "torchlike", --"plantlike", +	visual_scale = 0.8, +	tiles = {"wine_wheat_beer_glass.png"}, +	inventory_image = "wine_wheat_beer_glass.png", +	wield_image = "wine_wheat_beer_glass.png", +	paramtype = "light", +	is_ground_content = false, +	sunlight_propagates = true, +	walkable = false, +	selection_box = { +		type = "fixed", +		fixed = {-0.2, -0.5, -0.2, 0.2, 0.3, 0.2} +	}, +	groups = {vessel = 1, dig_immediate = 3, attached_node = 1}, +	sounds = default.node_sound_glass_defaults(), +	on_use = minetest.item_eat(2), +}) +  -- glass of honey mead  minetest.register_node("wine:glass_mead", {  	description = S("Honey-Mead"), @@ -254,6 +276,7 @@ minetest.register_abm({  		-- does it contain grapes or barley?  		if not inv:contains_item("src", ItemStack("farming:grapes"))  		and not inv:contains_item("src", ItemStack("farming:barley")) +		and not inv:contains_item("src", ItemStack("farming:wheat"))  		and not inv:contains_item("src", ItemStack("default:apple"))  		and not inv:contains_item("src", ItemStack("mobs:honey")) then  			return @@ -262,6 +285,7 @@ minetest.register_abm({  		-- is barrel full  		if not inv:room_for_item("dst", "wine:glass_wine")  		or not inv:room_for_item("dst", "wine:glass_beer") +		or not inv:room_for_item("dst", "wine:glass_wheat_beer")  		or not inv:room_for_item("dst", "wine:glass_cider")  		or not inv:room_for_item("dst", "wine:glass_mead") then  			meta:set_string("infotext", S("Fermenting Barrel (FULL)")) @@ -293,6 +317,13 @@ minetest.register_abm({  					inv:remove_item("src", "farming:barley")  					inv:add_item("dst", "wine:glass_beer")  					meta:set_float("status", 0.0) +				 +				elseif inv:contains_item("src", "farming:wheat") then + +					--fermented (take wheat and add glass of weizen) +					inv:remove_item("src", "farming:wheat") +					inv:add_item("dst", "wine:glass_wheat_beer") +					meta:set_float("status", 0.0)  				elseif inv:contains_item("src", "mobs:honey") then @@ -328,6 +359,7 @@ if minetest.get_modpath("lucky_block") then  lucky_block:add_blocks({  	{"dro", {"wine:glass_wine"}, 5},  	{"dro", {"wine:glass_beer"}, 5}, +	{"dro", {"wine:glass_weizen_beer"}, 5},  	{"dro", {"wine:glass_mead"}, 5},  	{"dro", {"wine:glass_cider"}, 5},  	{"nod", "wine:bottle_wine"}, diff --git a/textures/wine_wheat_beer_glass.png b/textures/wine_wheat_beer_glass.pngBinary files differ new file mode 100644 index 0000000..d88883c --- /dev/null +++ b/textures/wine_wheat_beer_glass.png | 
