forked from mtcontrib/pipeworks
fix wield image of pipes
give legacy compat pipes inventory images alias them to real pipes on place fix flicker when placing them
This commit is contained in:
parent
82f5ba09fe
commit
501aac7543
15
pipes.lua
15
pipes.lua
@ -65,6 +65,7 @@ for index, connects in ipairs(cconnects) do
|
|||||||
tiles = pipeworks.fix_image_names(outimgs, "_empty"),
|
tiles = pipeworks.fix_image_names(outimgs, "_empty"),
|
||||||
sunlight_propagates = true,
|
sunlight_propagates = true,
|
||||||
inventory_image = image,
|
inventory_image = image,
|
||||||
|
wield_image = image,
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
paramtype2 = "facedir",
|
paramtype2 = "facedir",
|
||||||
selection_box = {
|
selection_box = {
|
||||||
@ -127,13 +128,27 @@ if REGISTER_COMPATIBILITY then
|
|||||||
local cloaded = "pipeworks:pipe_compatibility_loaded"
|
local cloaded = "pipeworks:pipe_compatibility_loaded"
|
||||||
minetest.register_node(cempty, {
|
minetest.register_node(cempty, {
|
||||||
drawtype = "airlike",
|
drawtype = "airlike",
|
||||||
|
sunlight_propagates = true,
|
||||||
|
paramtype = "light",
|
||||||
|
inventory_image = "pipeworks_pipe_inv.png",
|
||||||
|
wield_image = "pipeworks_pipe_inv.png",
|
||||||
|
description = "Pipe Segment (legacy)",
|
||||||
groups = {not_in_creative_inventory = 1, pipe_to_update = 1},
|
groups = {not_in_creative_inventory = 1, pipe_to_update = 1},
|
||||||
drop = "pipeworks:pipe_1_empty",
|
drop = "pipeworks:pipe_1_empty",
|
||||||
|
after_place_node = function(pos)
|
||||||
|
pipeworks.scan_for_pipe_objects(pos)
|
||||||
|
end,
|
||||||
})
|
})
|
||||||
minetest.register_node(cloaded, {
|
minetest.register_node(cloaded, {
|
||||||
drawtype = "airlike",
|
drawtype = "airlike",
|
||||||
|
sunlight_propagates = true,
|
||||||
|
paramtype = "light",
|
||||||
|
inventory_image = "pipeworks_pipe_inv.png",
|
||||||
groups = {not_in_creative_inventory = 1, pipe_to_update = 1},
|
groups = {not_in_creative_inventory = 1, pipe_to_update = 1},
|
||||||
drop = "pipeworks:pipe_1_empty",
|
drop = "pipeworks:pipe_1_empty",
|
||||||
|
after_place_node = function(pos)
|
||||||
|
pipeworks.scan_for_pipe_objects(pos)
|
||||||
|
end,
|
||||||
})
|
})
|
||||||
for xm = 0, 1 do
|
for xm = 0, 1 do
|
||||||
for xp = 0, 1 do
|
for xp = 0, 1 do
|
||||||
|
Loading…
Reference in New Issue
Block a user