Removed unnecessary code

This commit is contained in:
JoseDouglas26 2024-06-07 19:28:03 -03:00
parent fbde096fe8
commit 23c65451ab
1 changed files with 18 additions and 52 deletions

View File

@ -4,31 +4,27 @@ local doc_mod = minetest.get_modpath("doc")
local block = {} local block = {}
block.dyes = { block.dyes = {
{"white", S("White Terracotta"), S("White Glazed Terracotta"), S("White Glazed Terracotta Pillar"), S("White Concrete Powder"), S("White Concrete"), "white"}, { "white", S("White Terracotta"), S("White Glazed Terracotta"), "white" },
{"grey", S("Grey Terracotta"), S("Grey Glazed Terracotta"), S("Grey Glazed Terracotta Pillar"), S("Grey Concrete Powder"), S("Grey Concrete"), "dark_grey"}, { "grey", S("Grey Terracotta"), S("Grey Glazed Terracotta"), "dark_grey" },
{"silver", S("Light Grey Terracotta"), S("Light Grey Glazed Terracotta"), S("Light Grey Glazed Terracotta Pillar"), S("Light Grey Concrete Powder"), S("Light Grey Concrete"), "grey"}, { "silver", S("Light Grey Terracotta"), S("Light Grey Glazed Terracotta"), "grey" },
{"black", S("Black Terracotta"), S("Black Glazed Terracotta"), S("Black Glazed Terracotta Pillar"), S("Black Concrete Powder"), S("Black Concrete"), "black"}, { "black", S("Black Terracotta"), S("Black Glazed Terracotta"), "black" },
{"red", S("Red Terracotta"), S("Red Glazed Terracotta"), S("Red Glazed Terracotta Pillar"), S("Red Concrete Powder"), S("Red Concrete"), "red"}, { "red", S("Red Terracotta"), S("Red Glazed Terracotta"), "red" },
{"yellow", S("Yellow Terracotta"), S("Yellow Glazed Terracotta"), S("Yellow Glazed Terracotta Pillar"), S("Yellow Concrete Powder"), S("Yellow Concrete"), "yellow"}, { "yellow", S("Yellow Terracotta"), S("Yellow Glazed Terracotta"), "yellow" },
{"green", S("Green Terracotta"), S("Green Glazed Terracotta"), S("Green Glazed Terracotta Pillar"), S("Green Concrete Powder"), S("Green Concrete"), "dark_green"}, { "green", S("Green Terracotta"), S("Green Glazed Terracotta"), "dark_green"},
{"cyan", S("Cyan Terracotta"), S("Cyan Glazed Terracotta"), S("Cyan Glazed Terracotta Pillar"), S("Cyan Concrete Powder"), S("Cyan Concrete"), "cyan"}, { "cyan", S("Cyan Terracotta"), S("Cyan Glazed Terracotta"), "cyan" },
{"blue", S("Blue Terracotta"), S("Blue Glazed Terracotta"), S("Blue Glazed Terracotta Pillar"), S("Blue Concrete Powder"), S("Blue Concrete"), "blue"}, { "blue", S("Blue Terracotta"), S("Blue Glazed Terracotta"), "blue" },
{"magenta", S("Magenta Terracotta"), S("Magenta Glazed Terracotta"), S("Magenta Glazed Terracotta Pillar"), S("Magenta Concrete Powder"), S("Magenta Concrete"), "magenta"}, { "magenta", S("Magenta Terracotta"), S("Magenta Glazed Terracotta"), "magenta" },
{"orange", S("Orange Terracotta"), S("Orange Glazed Terracotta"), S("Orange Glazed Terracotta Pillar"), S("Orange Concrete Powder"), S("Orange Concrete"), "orange"}, { "orange", S("Orange Terracotta"), S("Orange Glazed Terracotta"), "orange" },
{"purple", S("Purple Terracotta"), S("Purple Glazed Terracotta"), S("Purple Glazed Terracotta Pillar"), S("Purple Concrete Powder"), S("Purple Concrete"), "violet"}, { "purple", S("Purple Terracotta"), S("Purple Glazed Terracotta"), "violet" },
{"brown", S("Brown Terracotta"), S("Brown Glazed Terracotta"), S("Brown Glazed Terracotta Pillar"), S("Brown Concrete Powder"), S("Brown Concrete"), "brown"}, { "brown", S("Brown Terracotta"), S("Brown Glazed Terracotta"), "brown" },
{"pink", S("Pink Terracotta"), S("Pink Glazed Terracotta"), S("Pink Glazed Terracotta Pillar"), S("Pink Concrete Powder"), S("Pink Concrete"), "pink"}, { "pink", S("Pink Terracotta"), S("Pink Glazed Terracotta"), "pink" },
{"lime", S("Lime Terracotta"), S("Lime Glazed Terracotta"), S("Lime Glazed Terracotta Pillar"), S("Lime Concrete Powder"), S("Lime Concrete"), "green"}, { "lime", S("Lime Terracotta"), S("Lime Glazed Terracotta"), "green" },
{"light_blue", S("Light Blue Terracotta"), S("Light Blue Glazed Terracotta"), S("Light Blue Glazed Terracotta Pillar"), S("Light Blue Concrete Powder"), S("Light Blue Concrete"), "lightblue"}, { "light_blue", S("Light Blue Terracotta"), S("Light Blue Glazed Terracotta"), "lightblue" },
} }
local canonical_color = "yellow" local canonical_color = "yellow"
local hc_desc = S("Terracotta is a basic building material. It comes in many different colors.") local hc_desc = S("Terracotta is a basic building material. It comes in many different colors.")
local gt_desc = S("Glazed terracotta is a decorative block with a complex pattern. It can be rotated by placing it in different directions.") local gt_desc = S("Glazed terracotta is a decorative block with a complex pattern. It can be rotated by placing it in different directions.")
local gtp_desc = S("Glazed terracotta pillar is a decorative block with a complex pattern. It can be used with Glazed terracotta to make uneven patterns.")
local cp_desc = S("Concrete powder is used for creating concrete, but it can also be used as decoration itself. It comes in different colors. Concrete powder turns into concrete of the same color when it comes in contact with water.")
local c_desc = S("Concrete is a decorative block which comes in many different colors. It is notable for having a very strong and clean color.")
local cp_tt = S("Turns into concrete on water contact")
minetest.register_node("mcl_colorblocks:hardened_clay", { minetest.register_node("mcl_colorblocks:hardened_clay", {
description = S("Terracotta"), description = S("Terracotta"),
@ -58,24 +54,14 @@ for _, row in ipairs(block.dyes) do
local is_canonical = name == canonical_color local is_canonical = name == canonical_color
local sdesc_hc = row[2] local sdesc_hc = row[2]
local sdesc_gt = row[3] local sdesc_gt = row[3]
local sdesc_gtp = row[4] local ldesc_hc, ldesc_gt
local sdesc_cp = row[5]
local sdesc_c = row[6]
local ldesc_hc, ldesc_gt, ldesc_cp, ldesc_c, ldesc_gtp
local create_entry local create_entry
local ename_hc, ename_gt, ename_cp, ename_c, ename_gtp local ename_hc, ename_gt
local ltt_cp = cp_tt
if is_canonical then if is_canonical then
ldesc_hc = hc_desc ldesc_hc = hc_desc
ldesc_gt = gt_desc ldesc_gt = gt_desc
ldesc_gtp = gtp_desc
ldesc_cp = cp_desc
ldesc_c = c_desc
ename_hc = S("Colored Terracotta") ename_hc = S("Colored Terracotta")
ename_gt = S("Glazed Terracotta") ename_gt = S("Glazed Terracotta")
ename_gtp = S("Glazed Terracotta Pillar")
ename_cp = S("Concrete Powder")
ename_c = S("Concrete")
else else
create_entry = false create_entry = false
end end
@ -127,32 +113,12 @@ for _, row in ipairs(block.dyes) do
{"mcl_colorblocks:hardened_clay", "mcl_colorblocks:hardened_clay", "mcl_colorblocks:hardened_clay"}, {"mcl_colorblocks:hardened_clay", "mcl_colorblocks:hardened_clay", "mcl_colorblocks:hardened_clay"},
}, },
}) })
minetest.register_craft({
type = "shapeless",
output = "mcl_colorblocks:concrete_powder_"..name.." 8",
recipe = {
"mcl_core:sand", "mcl_core:gravel", "mcl_core:sand",
"mcl_core:gravel", "mcl_dye:"..craft_color_group, "mcl_core:gravel",
"mcl_core:sand", "mcl_core:gravel", "mcl_core:sand",
}
})
minetest.register_craft({ minetest.register_craft({
type = "cooking", type = "cooking",
output = "mcl_colorblocks:glazed_terracotta_"..name, output = "mcl_colorblocks:glazed_terracotta_"..name,
recipe = "mcl_colorblocks:hardened_clay_"..name, recipe = "mcl_colorblocks:hardened_clay_"..name,
cooktime = 10, cooktime = 10,
}) })
minetest.register_craft({
output = "mcl_colorblocks:glazed_terracotta_pillar_"..name.." 2",
recipe = {
{"mcl_colorblocks:glazed_terracotta_"..name},
{"mcl_colorblocks:glazed_terracotta_"..name},
}
})
mcl_stonecutter.register_recipe("mcl_colorblocks:glazed_terracotta_"..name, "mcl_colorblocks:glazed_terracotta_pillar_"..name)
end end
end end