mirror of
				https://github.com/luanti-org/luanti.git
				synced 2025-11-04 09:15:29 +01:00 
			
		
		
		
	Fix random node definition stuff
This commit is contained in:
		@@ -84,7 +84,7 @@ minetest.register_node("air", {
 | 
			
		||||
	walkable = false,
 | 
			
		||||
	pointable = false,
 | 
			
		||||
	diggable = false,
 | 
			
		||||
	buildable_to = false,
 | 
			
		||||
	buildable_to = true,
 | 
			
		||||
	air_equivalent = true,
 | 
			
		||||
})
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -628,9 +628,9 @@ function inventorycube(img1, img2, img3)
 | 
			
		||||
	img2 = img2 or img1
 | 
			
		||||
	img3 = img3 or img1
 | 
			
		||||
	return "[inventorycube"
 | 
			
		||||
			.. "{" .. img1:gsub("^", "&")
 | 
			
		||||
			.. "{" .. img2:gsub("^", "&")
 | 
			
		||||
			.. "{" .. img3:gsub("^", "&")
 | 
			
		||||
			.. "{" .. img1:gsub("%^", "&")
 | 
			
		||||
			.. "{" .. img2:gsub("%^", "&")
 | 
			
		||||
			.. "{" .. img3:gsub("%^", "&")
 | 
			
		||||
end
 | 
			
		||||
 | 
			
		||||
-- Legacy nodes
 | 
			
		||||
@@ -642,6 +642,7 @@ minetest.register_node("stone", {
 | 
			
		||||
	is_ground_content = true,
 | 
			
		||||
	often_contains_mineral = true, -- Texture atlas hint
 | 
			
		||||
	material = digprop_stonelike(1.0),
 | 
			
		||||
	dug_item = 'NodeItem "cobble" 1',
 | 
			
		||||
})
 | 
			
		||||
 | 
			
		||||
minetest.register_node("dirt_with_grass", {
 | 
			
		||||
@@ -649,6 +650,7 @@ minetest.register_node("dirt_with_grass", {
 | 
			
		||||
	inventory_image = inventorycube("mud.png^grass_side.png"),
 | 
			
		||||
	is_ground_content = true,
 | 
			
		||||
	material = digprop_dirtlike(1.0),
 | 
			
		||||
	dug_item = 'NodeItem "dirt" 1',
 | 
			
		||||
})
 | 
			
		||||
 | 
			
		||||
minetest.register_node("dirt_with_grass_footsteps", {
 | 
			
		||||
 
 | 
			
		||||
@@ -497,6 +497,9 @@ static int l_register_node(lua_State *L)
 | 
			
		||||
 | 
			
		||||
	// Default to getting the corresponding NodeItem when dug
 | 
			
		||||
	f.dug_item = std::string("NodeItem \"")+name+"\" 1";
 | 
			
		||||
	
 | 
			
		||||
	// Default to unknown_block.png as all textures
 | 
			
		||||
	f.setAllTextures("unknown_block.png");
 | 
			
		||||
 | 
			
		||||
	/*
 | 
			
		||||
		Read definiton from Lua
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user