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 = {}
block.dyes = {
{"white", S("White Terracotta"), S("White Glazed Terracotta"), S("White Glazed Terracotta Pillar"), S("White Concrete Powder"), S("White Concrete"), "white"},
{"grey", S("Grey Terracotta"), S("Grey Glazed Terracotta"), S("Grey Glazed Terracotta Pillar"), S("Grey Concrete Powder"), S("Grey Concrete"), "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"},
{"black", S("Black Terracotta"), S("Black Glazed Terracotta"), S("Black Glazed Terracotta Pillar"), S("Black Concrete Powder"), S("Black Concrete"), "black"},
{"red", S("Red Terracotta"), S("Red Glazed Terracotta"), S("Red Glazed Terracotta Pillar"), S("Red Concrete Powder"), S("Red Concrete"), "red"},
{"yellow", S("Yellow Terracotta"), S("Yellow Glazed Terracotta"), S("Yellow Glazed Terracotta Pillar"), S("Yellow Concrete Powder"), S("Yellow Concrete"), "yellow"},
{"green", S("Green Terracotta"), S("Green Glazed Terracotta"), S("Green Glazed Terracotta Pillar"), S("Green Concrete Powder"), S("Green Concrete"), "dark_green"},
{"cyan", S("Cyan Terracotta"), S("Cyan Glazed Terracotta"), S("Cyan Glazed Terracotta Pillar"), S("Cyan Concrete Powder"), S("Cyan Concrete"), "cyan"},
{"blue", S("Blue Terracotta"), S("Blue Glazed Terracotta"), S("Blue Glazed Terracotta Pillar"), S("Blue Concrete Powder"), S("Blue Concrete"), "blue"},
{"magenta", S("Magenta Terracotta"), S("Magenta Glazed Terracotta"), S("Magenta Glazed Terracotta Pillar"), S("Magenta Concrete Powder"), S("Magenta Concrete"), "magenta"},
{"orange", S("Orange Terracotta"), S("Orange Glazed Terracotta"), S("Orange Glazed Terracotta Pillar"), S("Orange Concrete Powder"), S("Orange Concrete"), "orange"},
{"purple", S("Purple Terracotta"), S("Purple Glazed Terracotta"), S("Purple Glazed Terracotta Pillar"), S("Purple Concrete Powder"), S("Purple Concrete"), "violet"},
{"brown", S("Brown Terracotta"), S("Brown Glazed Terracotta"), S("Brown Glazed Terracotta Pillar"), S("Brown Concrete Powder"), S("Brown Concrete"), "brown"},
{"pink", S("Pink Terracotta"), S("Pink Glazed Terracotta"), S("Pink Glazed Terracotta Pillar"), S("Pink Concrete Powder"), S("Pink Concrete"), "pink"},
{"lime", S("Lime Terracotta"), S("Lime Glazed Terracotta"), S("Lime Glazed Terracotta Pillar"), S("Lime Concrete Powder"), S("Lime Concrete"), "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"},
{ "white", S("White Terracotta"), S("White Glazed Terracotta"), "white" },
{ "grey", S("Grey Terracotta"), S("Grey Glazed Terracotta"), "dark_grey" },
{ "silver", S("Light Grey Terracotta"), S("Light Grey Glazed Terracotta"), "grey" },
{ "black", S("Black Terracotta"), S("Black Glazed Terracotta"), "black" },
{ "red", S("Red Terracotta"), S("Red Glazed Terracotta"), "red" },
{ "yellow", S("Yellow Terracotta"), S("Yellow Glazed Terracotta"), "yellow" },
{ "green", S("Green Terracotta"), S("Green Glazed Terracotta"), "dark_green"},
{ "cyan", S("Cyan Terracotta"), S("Cyan Glazed Terracotta"), "cyan" },
{ "blue", S("Blue Terracotta"), S("Blue Glazed Terracotta"), "blue" },
{ "magenta", S("Magenta Terracotta"), S("Magenta Glazed Terracotta"), "magenta" },
{ "orange", S("Orange Terracotta"), S("Orange Glazed Terracotta"), "orange" },
{ "purple", S("Purple Terracotta"), S("Purple Glazed Terracotta"), "violet" },
{ "brown", S("Brown Terracotta"), S("Brown Glazed Terracotta"), "brown" },
{ "pink", S("Pink Terracotta"), S("Pink Glazed Terracotta"), "pink" },
{ "lime", S("Lime Terracotta"), S("Lime Glazed Terracotta"), "green" },
{ "light_blue", S("Light Blue Terracotta"), S("Light Blue Glazed Terracotta"), "lightblue" },
}
local canonical_color = "yellow"
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 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", {
description = S("Terracotta"),
@ -58,24 +54,14 @@ for _, row in ipairs(block.dyes) do
local is_canonical = name == canonical_color
local sdesc_hc = row[2]
local sdesc_gt = row[3]
local sdesc_gtp = row[4]
local sdesc_cp = row[5]
local sdesc_c = row[6]
local ldesc_hc, ldesc_gt, ldesc_cp, ldesc_c, ldesc_gtp
local ldesc_hc, ldesc_gt
local create_entry
local ename_hc, ename_gt, ename_cp, ename_c, ename_gtp
local ltt_cp = cp_tt
local ename_hc, ename_gt
if is_canonical then
ldesc_hc = hc_desc
ldesc_gt = gt_desc
ldesc_gtp = gtp_desc
ldesc_cp = cp_desc
ldesc_c = c_desc
ename_hc = S("Colored Terracotta")
ename_gt = S("Glazed Terracotta")
ename_gtp = S("Glazed Terracotta Pillar")
ename_cp = S("Concrete Powder")
ename_c = S("Concrete")
else
create_entry = false
end
@ -127,32 +113,12 @@ for _, row in ipairs(block.dyes) do
{"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({
type = "cooking",
output = "mcl_colorblocks:glazed_terracotta_"..name,
recipe = "mcl_colorblocks:hardened_clay_"..name,
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