mirror of
https://github.com/minetest-mods/moreblocks.git
synced 2024-12-25 18:20:20 +01:00
Drop paramtype2 from glass before registering.
Fix minetest-mods/moreblocks#98 Caused bycf1b054a99
,6a996eb86a
and minetest/minetest_game@2f46103ff8. For some unknown reason `default:glass` and `obsidian:glass` have `paramtype2 = "glasslikeliquidlevel"`. After the refactor of `stairsplus/registrations.lua`, all of the source node's defs are passed along to `stairsplus:register_all()`. Prior tocf1b054a99
the paramtype2 setting was discarded.
This commit is contained in:
parent
d91da8b442
commit
2b76b077f0
@ -62,9 +62,10 @@ for _, name in pairs(default_nodes) do
|
||||
ndef.drop = ndef.drop:gsub(".+:", "")
|
||||
end
|
||||
|
||||
-- Use the primary tile for all sides of cut glasslike nodes.
|
||||
-- Use the primary tile for all sides of cut glasslike nodes and disregard paramtype2.
|
||||
if #ndef.tiles > 1 and ndef.drawtype and ndef.drawtype:find("glass") then
|
||||
ndef.tiles = {ndef.tiles[1]}
|
||||
ndef.paramtype2 = nil
|
||||
end
|
||||
|
||||
mod = "moreblocks"
|
||||
|
Loading…
Reference in New Issue
Block a user