diff --git a/mods/carpet/init.lua b/mods/carpet/init.lua index 448dc27..6318465 100644 --- a/mods/carpet/init.lua +++ b/mods/carpet/init.lua @@ -13,7 +13,13 @@ for _, row in ipairs(dye.dyes) do local desc = string.gsub(" "..str, "%W%l", string.upper):sub(2) minetest.register_node(cname, { description = desc, - drawtype = "raillike", + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-0.5, -0.5, -0.5, 0.5, -0.5+.5/16, 0.5}, + }, + }, tiles = {img}, inventory_image = img, wield_image = img, @@ -23,7 +29,7 @@ minetest.register_node(cname, { buildable_to = true, selection_box = { type = "fixed", - fixed = {-1/2, -1/2, -1/2, 1/2, -1/2+1/16, 1/2}, + fixed = {-1/2, -1/2, -1/2, 1/2, -1/2+.5/16, 1/2}, }, groups = {dig_immediate=2}, }) diff --git a/mods/default/crafting.lua b/mods/default/crafting.lua index b8bea60..7b1599a 100644 --- a/mods/default/crafting.lua +++ b/mods/default/crafting.lua @@ -678,6 +678,12 @@ minetest.register_craft({ -- -- Cooking recipes -- +minetest.register_craft({ + type = "cooking", + output = "dye:dark_green", + recipe = "default:cactus", +}) + minetest.register_craft({ type = "cooking", output = "default:charcoal", diff --git a/mods/dye/init.lua b/mods/dye/init.lua index 94b9a01..26c2d18 100644 --- a/mods/dye/init.lua +++ b/mods/dye/init.lua @@ -60,13 +60,13 @@ minetest.register_craft({ dyelocal.mixbases = {"magenta", "red", "orange", "brown", "yellow", "green", "dark_green", "cyan", "blue", "violet", "black", "dark_grey", "grey", "white"} dyelocal.mixes = { - -- magenta, red, orange, brown, yellow, green, dark_green, cyan, blue, violet, black, dark_grey, grey, white - white = {"pink", "pink", "orange", "orange", "yellow", "green", "green", "grey", "cyan", "violet", "grey", "grey", "white", "white"}, - grey = {"pink", "pink", "orange", "orange", "yellow", "green", "green", "grey", "cyan", "pink", "dark_grey","grey", "grey"}, - dark_grey={"brown","brown", "brown", "brown", "brown","dark_green","dark_green","blue","blue","violet","black", "black"}, - black = {"black", "black", "black", "black", "black", "black", "black", "black", "black", "black", "black"}, - violet= {"magenta","magenta","red", "brown", "red", "cyan", "brown", "blue", "violet","violet"}, - blue = {"violet", "magenta","brown","brown","dark_green","cyan","cyan", "cyan", "blue"}, + -- magenta, red, orange, brown, yellow, green, dark_green, cyan, blue, violet, black, dark_grey, grey, white + white = {"pink", "pink", "orange", "orange", "yellow", "green", "green", "grey", "light_blue", "violet", "dark_grey", "grey", "white", "white"}, + grey = {"pink", "pink", "orange", "orange", "yellow", "green", "green", "grey", "cyan", "pink", "dark_grey","grey", "grey"}, + dark_grey={"brown","brown", "brown", "brown", "brown","dark_green","dark_green","blue","blue", "violet","black", "black"}, + black = {"black", "black", "black", "black", "black", "black", "black", "black", "black", "black", "black"}, + violet= {"magenta","magenta","red", "brown", "red", "cyan", "brown", "blue", "violet", "violet"}, + blue = {"violet", "violet","brown","brown","dark_green","cyan","cyan", "cyan", "blue"}, cyan = {"blue","brown","dark_green","dark_grey","green","cyan","dark_green","cyan"}, dark_green={"brown","brown","brown", "brown", "green", "green", "dark_green"}, green = {"brown", "yellow","yellow","dark_green","green","green"}, diff --git a/mods/hopper/init.lua b/mods/hopper/init.lua index d71c5c1..2018a0a 100644 --- a/mods/hopper/init.lua +++ b/mods/hopper/init.lua @@ -1,7 +1,20 @@ minetest.register_node("hopper:hopper", { description = "Hopper", - drawtype = "normal", tiles = {"hopper_top.png", "hopper_outside.png", "hopper_outside.png", "hopper_outside.png", "hopper_outside.png", "hopper_outside.png"}, + drawtype = "nodebox", + paramtype = "light", + sunlight_propagates = true, + node_box = { + type = "fixed", + fixed = { + {-16/32, 1/6, -0.5, -12/32, .5, 0.5}, + {12/32, 1/6, -0.5, 16/32, .5, 0.5}, + {-0.5, 1/6, -16/32, 0.5, .5, -12/32}, + {-0.5, 1/6, 12/32, 0.5, .5, 16/32}, + {-0.5+2/16, -1/6, -0.5+2/16, 0.5-2/16, 1/6, 0.5-2/16}, + {-0.5+4/16, -0.5, -0.5+4/16, 0.5-4/16, -1/6, 0.5-4/16}, + }, + }, inventory_image = "hopper.png", groups = {cracky=2,level=1}, }) diff --git a/mods/minetest-mod-jumping/jumping/init.lua b/mods/minetest-mod-jumping/jumping/init.lua index 3ddbbcc..b442a4c 100644 --- a/mods/minetest-mod-jumping/jumping/init.lua +++ b/mods/minetest-mod-jumping/jumping/init.lua @@ -1,5 +1,5 @@ minetest.register_node("jumping:trampoline", { - description = "Slime block", + description = "Slime Block", paramtype = "light", tiles = { "slime.png", diff --git a/mods/minetest-mod-mesecons/mesecons_lightstone/init.lua b/mods/minetest-mod-mesecons/mesecons_lightstone/init.lua index 5ed8f15..a5637f0 100644 --- a/mods/minetest-mod-mesecons/mesecons_lightstone/init.lua +++ b/mods/minetest-mod-mesecons/mesecons_lightstone/init.lua @@ -31,7 +31,7 @@ function mesecon.lightstone_add(name, base_item, texture_off, texture_on) tiles = {texture_on}, groups = {cracky=2,not_in_creative_inventory=1, mesecon = 2}, drop = "mesecons_lightstone:lightstone_" .. name .. "_off", - light_source = LIGHT_MAX-2, + light_source = LIGHT_MAX-1, sounds = default.node_sound_stone_defaults(), mesecons = {effector = { rules = lightstone_rules,