|
@@ -63,6 +63,8 @@ end |
|
|
|
|
|
function stairs.register_stair(subname, recipeitem, groups, images, description, |
|
|
sounds, worldaligntex) |
|
|
local src_def = minetest.registered_nodes[recipeitem] |
|
|
|
|
|
-- Set backface culling and world-aligned textures |
|
|
local stair_images = {} |
|
|
for i, image in ipairs(images) do |
|
@@ -91,6 +93,7 @@ function stairs.register_stair(subname, recipeitem, groups, images, description, |
|
|
description = description, |
|
|
drawtype = "nodebox", |
|
|
tiles = stair_images, |
|
|
use_texture_alpha = src_def and src_def.use_texture_alpha, |
|
|
paramtype = "light", |
|
|
paramtype2 = "facedir", |
|
|
is_ground_content = false, |
|
@@ -162,6 +165,8 @@ end |
|
|
|
|
|
function stairs.register_slab(subname, recipeitem, groups, images, description, |
|
|
sounds, worldaligntex) |
|
|
local src_def = minetest.registered_nodes[recipeitem] |
|
|
|
|
|
-- Set world-aligned textures |
|
|
local slab_images = {} |
|
|
for i, image in ipairs(images) do |
|
@@ -186,6 +191,7 @@ function stairs.register_slab(subname, recipeitem, groups, images, description, |
|
|
description = description, |
|
|
drawtype = "nodebox", |
|
|
tiles = slab_images, |
|
|
use_texture_alpha = src_def and src_def.use_texture_alpha, |
|
|
paramtype = "light", |
|
|
paramtype2 = "facedir", |
|
|
is_ground_content = false, |
|
@@ -297,6 +303,8 @@ end |
|
|
|
|
|
function stairs.register_stair_inner(subname, recipeitem, groups, images, |
|
|
description, sounds, worldaligntex, full_description) |
|
|
local src_def = minetest.registered_nodes[recipeitem] |
|
|
|
|
|
-- Set backface culling and world-aligned textures |
|
|
local stair_images = {} |
|
|
for i, image in ipairs(images) do |
|
@@ -330,6 +338,7 @@ function stairs.register_stair_inner(subname, recipeitem, groups, images, |
|
|
description = description, |
|
|
drawtype = "nodebox", |
|
|
tiles = stair_images, |
|
|
use_texture_alpha = src_def and src_def.use_texture_alpha, |
|
|
paramtype = "light", |
|
|
paramtype2 = "facedir", |
|
|
is_ground_content = false, |
|
@@ -384,6 +393,8 @@ end |
|
|
|
|
|
function stairs.register_stair_outer(subname, recipeitem, groups, images, |
|
|
description, sounds, worldaligntex, full_description) |
|
|
local src_def = minetest.registered_nodes[recipeitem] |
|
|
|
|
|
-- Set backface culling and world-aligned textures |
|
|
local stair_images = {} |
|
|
for i, image in ipairs(images) do |
|
@@ -417,6 +428,7 @@ function stairs.register_stair_outer(subname, recipeitem, groups, images, |
|
|
description = description, |
|
|
drawtype = "nodebox", |
|
|
tiles = stair_images, |
|
|
use_texture_alpha = src_def and src_def.use_texture_alpha, |
|
|
paramtype = "light", |
|
|
paramtype2 = "facedir", |
|
|
is_ground_content = false, |
|
|