mirror of
https://github.com/minetest-mods/technic.git
synced 2025-01-23 16:30:35 +01:00
technic_cnc: Add group 'cracky'
Fixes a regression from ba2bdf836
where stone-like nodes could no longer be dug.
New sanity check to avoid such issues in the future.
This commit is contained in:
parent
6731db14e5
commit
9f373d6528
@ -10,6 +10,7 @@ local function register_material(nodename, tiles_override, descr_override)
|
|||||||
end
|
end
|
||||||
|
|
||||||
local groups = {
|
local groups = {
|
||||||
|
cracky = ndef.groups.cracky,
|
||||||
crumbly = ndef.groups.crumbly,
|
crumbly = ndef.groups.crumbly,
|
||||||
choppy = ndef.groups.choppy,
|
choppy = ndef.groups.choppy,
|
||||||
flammable = ndef.groups.flammable,
|
flammable = ndef.groups.flammable,
|
||||||
@ -19,6 +20,12 @@ local function register_material(nodename, tiles_override, descr_override)
|
|||||||
oddly_breakable_by_hand = ndef.groups.oddly_breakable_by_hand,
|
oddly_breakable_by_hand = ndef.groups.oddly_breakable_by_hand,
|
||||||
not_in_creative_inventory = 1,
|
not_in_creative_inventory = 1,
|
||||||
}
|
}
|
||||||
|
local count = 0
|
||||||
|
for _ in pairs(groups) do
|
||||||
|
count = count + 1
|
||||||
|
end
|
||||||
|
assert(count >= 2, "Too few groups. node name=" .. nodename)
|
||||||
|
|
||||||
local tiles = tiles_override or { ndef.tiles[#ndef.tiles] }
|
local tiles = tiles_override or { ndef.tiles[#ndef.tiles] }
|
||||||
assert(tiles and #tiles == 1, "Unknown tile format in node name=" .. nodename)
|
assert(tiles and #tiles == 1, "Unknown tile format in node name=" .. nodename)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user