форк від mtcontrib/homedecor_modpack
		
	make signs_lib optional for base homedecor mod
This commit is contained in:
		| @@ -1,5 +1,5 @@ | ||||
| default | ||||
| signs_lib | ||||
| building_blocks | ||||
| signs_lib? | ||||
| moreblocks? | ||||
|  | ||||
|   | ||||
| @@ -1,5 +1,19 @@ | ||||
| -- This file adds fences of various types | ||||
|  | ||||
| local signs_modpath = minetest.get_modpath("signs_lib") | ||||
|  | ||||
| local sign_post_model = { | ||||
| 	type = "fixed", | ||||
| 	fixed = { | ||||
| 			{-0.4375, -0.25, -0.1875, 0.4375, 0.375, -0.125}, | ||||
| 			{-0.125, -0.5, -0.125, 0.125, 0.5, 0.125}, | ||||
| 	} | ||||
| } | ||||
|  | ||||
| if signs_modpath then | ||||
| 	sign_post_model = signs_lib.sign_post_model.nodebox | ||||
| end | ||||
|  | ||||
| local S = homedecor.gettext | ||||
|  | ||||
| minetest.register_node("homedecor:fence_brass", { | ||||
| @@ -50,7 +64,7 @@ minetest.register_node("homedecor:fence_brass_with_sign", { | ||||
| 	wield_image = "homedecor_sign_brass_post.png", | ||||
| 	paramtype = "light", | ||||
| 	paramtype2 = "facedir", | ||||
| 	node_box = signs_lib.sign_post_model.nodebox, | ||||
| 	node_box = sign_post_model, | ||||
| 	groups = {snappy=3,not_in_creative_inventory=1}, | ||||
| 	sounds = default.node_sound_wood_defaults(), | ||||
| 	walkable = true, | ||||
| @@ -78,7 +92,7 @@ minetest.register_node("homedecor:fence_wrought_iron_with_sign", { | ||||
| 	wield_image = "homedecor_sign_wrought_iron_post.png", | ||||
| 	paramtype = "light", | ||||
| 	paramtype2 = "facedir", | ||||
| 	node_box = signs_lib.sign_post_model.nodebox, | ||||
| 	node_box = sign_post_model, | ||||
| 	groups = {snappy=3,not_in_creative_inventory=1}, | ||||
| 	sounds = default.node_sound_wood_defaults(), | ||||
| 	walkable = true, | ||||
| @@ -494,5 +508,8 @@ minetest.register_node("homedecor:fence_wrought_iron_2_corner", { | ||||
| 	}, | ||||
| }) | ||||
|  | ||||
| signs_lib.register_fence_with_sign("homedecor:fence_brass", "homedecor:fence_brass_with_sign") | ||||
| signs_lib.register_fence_with_sign("homedecor:fence_wrought_iron", "homedecor:fence_wrought_iron_with_sign") | ||||
| if signs_modpath then | ||||
| 	signs_lib.register_fence_with_sign("homedecor:fence_brass", "homedecor:fence_brass_with_sign") | ||||
| 	signs_lib.register_fence_with_sign("homedecor:fence_wrought_iron", "homedecor:fence_wrought_iron_with_sign") | ||||
| end | ||||
|  | ||||
|   | ||||
		Посилання в новій задачі
	
	Block a user