forked from mtcontrib/nether-pack
		
	add nether torch crafting, make them ingniter and add vine normalmap
This commit is contained in:
		| @@ -7,5 +7,5 @@ http://i.imgur.com/pMZYqt9.png | ||||
|  | ||||
|  | ||||
| TODO: | ||||
| — care about nether torches | ||||
| — add nether fences | ||||
| — find a way to get the perlin noise inside [-1; 1] or use another noise | ||||
|   | ||||
| @@ -137,6 +137,14 @@ minetest.register_craft({ | ||||
| 	} | ||||
| }) | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	output = "nether:torch", | ||||
| 	recipe = { | ||||
| 		{"nether:bark"}, | ||||
| 		{"group:stick"}, | ||||
| 	} | ||||
| }) | ||||
|  | ||||
| minetest.register_craft({ | ||||
| 	output = "nether:forest_wood", | ||||
| 	recipe = { | ||||
| @@ -162,8 +170,10 @@ minetest.register_craft({ | ||||
|  | ||||
| local sound_allowed = true | ||||
| minetest.register_on_craft(function(itemstack, player, old_craft_grid, craft_inv) | ||||
| 	if itemstack:get_name() == "nether:forest_planks" | ||||
| 	and itemstack:get_count() == 7 then | ||||
| 	if itemstack:get_name() ~= "nether:forest_planks" | ||||
| 	or itemstack:get_count() ~= 7 then | ||||
| 		return | ||||
| 	end | ||||
| 	local tree | ||||
| 	for i = 1,9 do | ||||
| 		if old_craft_grid[i]:get_name() == "nether:tree" then | ||||
| @@ -184,14 +194,14 @@ minetest.register_on_craft(function(itemstack, player, old_craft_grid, craft_inv | ||||
| 	end | ||||
| 	itemstack:set_count(7+rdif) | ||||
| 	inv:add_item("main", barkstack) | ||||
| 		if sound_allowed then | ||||
| 	if not sound_allowed then	-- avoid playing the sound multiple times, e.g. when middle mouse click | ||||
| 		return | ||||
| 	end | ||||
| 	minetest.sound_play("default_wood_footstep", {pos=player:getpos(),  gain=0.25}) | ||||
| 	sound_allowed = false | ||||
| 	minetest.after(0, function() | ||||
| 		sound_allowed = true | ||||
| 	end) | ||||
| 		end | ||||
| 	end | ||||
| end) | ||||
|  | ||||
| minetest.register_craft({ | ||||
|   | ||||
| @@ -598,7 +598,7 @@ minetest.register_node("nether:torch", { | ||||
| 		wall_bottom = {-0.1, -0.5, -0.1, 0.1, -0.5+0.6, 0.1}, | ||||
| 		wall_side = {-0.5, -0.3, -0.1, -0.5+0.3, 0.3, 0.1}, | ||||
| 	}, | ||||
| 	groups = {choppy=2, dig_immediate=3, attached_node=1, hot=2}, | ||||
| 	groups = {choppy=2, dig_immediate=3, attached_node=1, hot=3, igniter=1}, | ||||
| 	legacy_wallmounted = true, | ||||
| 	sounds = default.node_sound_defaults(), | ||||
| }) | ||||
|   | ||||
							
								
								
									
										
											BIN
										
									
								
								nether/textures/nether_vine_normal.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								nether/textures/nether_vine_normal.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 455 B | 
		Reference in New Issue
	
	Block a user