forked from mtcontrib/pipeworks
fix remaining use_texture_alpha
warnings
extension of d2954c52
, using the same compatibility check for now, though it would be good to bump the minimum minetest version to 5.4 at some point
fixes #11
This commit is contained in:
parent
06fd754216
commit
5618003be3
@ -1,6 +1,8 @@
|
|||||||
local S = minetest.get_translator("pipeworks")
|
local S = minetest.get_translator("pipeworks")
|
||||||
local new_flow_logic_register = pipeworks.flowables.register
|
local new_flow_logic_register = pipeworks.flowables.register
|
||||||
|
|
||||||
|
local texture_alpha_mode = minetest.features.use_texture_alpha_string_modes
|
||||||
|
|
||||||
local polys = ""
|
local polys = ""
|
||||||
if pipeworks.enable_lowpoly then polys = "_lowpoly" end
|
if pipeworks.enable_lowpoly then polys = "_lowpoly" end
|
||||||
|
|
||||||
@ -142,6 +144,7 @@ for s in ipairs(states) do
|
|||||||
drawtype = "mesh",
|
drawtype = "mesh",
|
||||||
mesh = "pipeworks_pump"..polys..".obj",
|
mesh = "pipeworks_pump"..polys..".obj",
|
||||||
tiles = { "pipeworks_pump_"..states[s]..".png" },
|
tiles = { "pipeworks_pump_"..states[s]..".png" },
|
||||||
|
use_texture_alpha = texture_alpha_mode and "clip" or true,
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
paramtype2 = "facedir",
|
paramtype2 = "facedir",
|
||||||
groups = dgroups,
|
groups = dgroups,
|
||||||
@ -286,6 +289,7 @@ minetest.register_node("pipeworks:grating", {
|
|||||||
"pipeworks_grating_sides.png",
|
"pipeworks_grating_sides.png",
|
||||||
"pipeworks_grating_sides.png"
|
"pipeworks_grating_sides.png"
|
||||||
},
|
},
|
||||||
|
use_texture_alpha = texture_alpha_mode and "clip" or true,
|
||||||
drawtype = "nodebox",
|
drawtype = "nodebox",
|
||||||
node_box = {
|
node_box = {
|
||||||
type = "fixed",
|
type = "fixed",
|
||||||
@ -357,6 +361,7 @@ minetest.register_node(nodename_spigot_loaded, {
|
|||||||
},
|
},
|
||||||
{ name = "pipeworks_spigot.png" }
|
{ name = "pipeworks_spigot.png" }
|
||||||
},
|
},
|
||||||
|
use_texture_alpha = texture_alpha_mode and "blend" or true,
|
||||||
sunlight_propagates = true,
|
sunlight_propagates = true,
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
paramtype2 = "facedir",
|
paramtype2 = "facedir",
|
||||||
|
@ -163,11 +163,15 @@ if pipeworks.enable_crossing_tube then
|
|||||||
})
|
})
|
||||||
end
|
end
|
||||||
|
|
||||||
|
local texture_alpha_mode = minetest.features.use_texture_alpha_string_modes
|
||||||
|
and "clip" or true
|
||||||
|
|
||||||
if pipeworks.enable_one_way_tube then
|
if pipeworks.enable_one_way_tube then
|
||||||
minetest.register_node("pipeworks:one_way_tube", {
|
minetest.register_node("pipeworks:one_way_tube", {
|
||||||
description = S("One way tube"),
|
description = S("One way tube"),
|
||||||
tiles = {"pipeworks_one_way_tube_top.png", "pipeworks_one_way_tube_top.png", "pipeworks_one_way_tube_output.png",
|
tiles = {"pipeworks_one_way_tube_top.png", "pipeworks_one_way_tube_top.png", "pipeworks_one_way_tube_output.png",
|
||||||
"pipeworks_one_way_tube_input.png", "pipeworks_one_way_tube_side.png", "pipeworks_one_way_tube_top.png"},
|
"pipeworks_one_way_tube_input.png", "pipeworks_one_way_tube_side.png", "pipeworks_one_way_tube_top.png"},
|
||||||
|
use_texture_alpha = texture_alpha_mode,
|
||||||
paramtype2 = "facedir",
|
paramtype2 = "facedir",
|
||||||
drawtype = "nodebox",
|
drawtype = "nodebox",
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
|
Loading…
Reference in New Issue
Block a user