aboutsummaryrefslogtreecommitdiff
path: root/stairsplus/microblocks.lua
diff options
context:
space:
mode:
Diffstat (limited to 'stairsplus/microblocks.lua')
-rw-r--r--stairsplus/microblocks.lua2
1 files changed, 2 insertions, 0 deletions
diff --git a/stairsplus/microblocks.lua b/stairsplus/microblocks.lua
index 49e4dcd..f65eb60 100644
--- a/stairsplus/microblocks.lua
+++ b/stairsplus/microblocks.lua
@@ -86,6 +86,7 @@ end
function stairsplus:register_micro(modname, subname, recipeitem, fields)
local defs = stairsplus.copytable(microblocks_defs)
local desc = S("%s Microblock"):format(fields.description)
+ local use_texture_alpha = minetest.features.use_texture_alpha_string_modes and "blend" or fields.use_texture_alpha
for alternate, def in pairs(defs) do
for k, v in pairs(fields) do
def[k] = v
@@ -93,6 +94,7 @@ function stairsplus:register_micro(modname, subname, recipeitem, fields)
def.drawtype = "nodebox"
def.paramtype = "light"
def.paramtype2 = def.paramtype2 or "facedir"
+ def.use_texture_alpha = use_texture_alpha
def.on_place = minetest.rotate_node
def.groups = stairsplus:prepare_groups(fields.groups)
if alternate == "_1" then