update moreblocks and gloopblocks

This commit is contained in:
Vanessa Ezekowitz 2017-03-15 03:07:49 -04:00
parent 6c701f9b7c
commit f5df30ddb8
3 changed files with 38 additions and 45 deletions

View File

@ -15,26 +15,6 @@ else
S = function(s) return s end
end
-- misc stuff
local colorlist = {
{"white", "White"},
{"grey", "Grey"},
{"black", "Black"},
{"red", "Red"},
{"yellow", "Yellow"},
{"green", "Green"},
{"cyan", "Cyan"},
{"blue", "Blue"},
{"magenta", "Magenta"},
{"orange", "Orange"},
{"violet", "Violet"},
{"brown", "Brown"},
{"pink", "Pink"},
{"dark_grey", "Dark Grey"},
{"dark_green", "Dark Green"},
}
-- Nodes
minetest.register_node("gloopblocks:rainbow_block", {
@ -335,19 +315,6 @@ if minetest.get_modpath("moreblocks") then
sunlight_propagates = true,
})
for i in ipairs(colorlist) do
local color = colorlist[i][1]
local colordesc = colorlist[i][2]
stairsplus:register_all("wool", color, "wool:"..color, {
description = colordesc.." Wool",
tiles = {"wool_"..color..".png"},
groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3,flammable=3,wool=1,not_in_creative_inventory=1},
sounds = default.node_sound_defaults(),
sunlight_propagates = true,
})
end
if minetest.get_modpath("caverealms") then
stairsplus:register_all("caverealms", "glow_crystal", "caverealms:glow_crystal", {
description = "Glow Crystal",
@ -528,18 +495,6 @@ elseif minetest.get_modpath("stairs") then
"Rainbow Block Slab",
default.node_sound_defaults())
for i in ipairs(colorlist) do
local color = colorlist[i][1]
local colordesc = colorlist[i][2]
stairs.register_stair_and_slab("wool_"..color, "wool:"..color,
{snappy=2,choppy=2,oddly_breakable_by_hand=3,flammable=3,wool=1},
{"wool_"..color..".png"},
"Wool Stair ("..colordesc..")",
"Wool Slab ("..colordesc..")",
default.node_sound_defaults())
end
if minetest.setting_getbool("gloopblocks_mossy_conversion") ~= false then
gloopblocks_register_mossy_conversion({

View File

@ -1,3 +1,4 @@
default
intllib?
farming?
wool?

View File

@ -74,3 +74,40 @@ for _, name in pairs(default_nodes) do
})
end
end
-- wool registrations
if minetest.get_modpath("wool") then
local colorlist = {
{"white", "White Wool"},
{"grey", "Grey Wool"},
{"black", "Black Wool"},
{"red", "Red Wool"},
{"yellow", "Yellow Wool"},
{"green", "Green Wool"},
{"cyan", "Cyan Wool"},
{"blue", "Blue Wool"},
{"magenta", "Magenta Wool"},
{"orange", "Orange Wool"},
{"violet", "Violet Wool"},
{"brown", "Brown Wool"},
{"pink", "Pink Wool"},
{"dark_grey", "Dark Grey Wool"},
{"dark_green", "Dark Green Wool"},
}
for i in ipairs(colorlist) do
local color = colorlist[i][1]
local colordesc = colorlist[i][2]
stairsplus:register_all("wool", color, "wool:"..color, {
description = colordesc,
tiles = {"wool_"..color..".png"},
groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3,
flammable=3,wool=1,not_in_creative_inventory=1},
sounds = default.node_sound_defaults(),
sunlight_propagates = true,
})
end
end