Rename mod: flowers to mcl_flowers
@ -238,7 +238,7 @@ crafting.set_creative_formspec = function(player, start_i, pagenum, show, page,
|
|||||||
"item_image_button[-0.1,0;1,1;default:brick;blocks;]".. --build blocks
|
"item_image_button[-0.1,0;1,1;default:brick;blocks;]".. --build blocks
|
||||||
tab(name, "blocks") ..
|
tab(name, "blocks") ..
|
||||||
"tooltip[blocks;Building Blocks]"..
|
"tooltip[blocks;Building Blocks]"..
|
||||||
"item_image_button[1.15,0;1,1;flowers:peony;deco;]".. --decoration blocks
|
"item_image_button[1.15,0;1,1;mcl_flowers:peony;deco;]".. --decoration blocks
|
||||||
tab(name, "deco") ..
|
tab(name, "deco") ..
|
||||||
"tooltip[deco;Decoration Blocks]"..
|
"tooltip[deco;Decoration Blocks]"..
|
||||||
"item_image_button[2.415,0;1,1;mesecons:redstone;redstone;]".. --redstone
|
"item_image_button[2.415,0;1,1;mesecons:redstone;redstone;]".. --redstone
|
||||||
|
@ -437,19 +437,19 @@ minetest.after(0.5, function()
|
|||||||
plant_tab[4] = "default:grass"
|
plant_tab[4] = "default:grass"
|
||||||
plant_tab[5] = "default:grass"
|
plant_tab[5] = "default:grass"
|
||||||
|
|
||||||
if minetest.get_modpath("flowers") ~= nil then
|
if minetest.get_modpath("mcl_flowers") ~= nil then
|
||||||
rnd_max = 16
|
rnd_max = 16
|
||||||
plant_tab[6] = "flowers:dandelion_yellow"
|
plant_tab[6] = "mcl_flowers:dandelion_yellow"
|
||||||
plant_tab[7] = "flowers:rose"
|
plant_tab[7] = "mcl_flowers:rose"
|
||||||
plant_tab[8] = "flowers:oxeye_daisy"
|
plant_tab[8] = "mcl_flowers:oxeye_daisy"
|
||||||
plant_tab[9] = "flowers:tulip_orange"
|
plant_tab[9] = "mcl_flowers:tulip_orange"
|
||||||
plant_tab[10] = "flowers:tulip_red"
|
plant_tab[10] = "mcl_flowers:tulip_red"
|
||||||
plant_tab[11] = "flowers:tulip_white"
|
plant_tab[11] = "mcl_flowers:tulip_white"
|
||||||
plant_tab[12] = "flowers:tulip_pink"
|
plant_tab[12] = "mcl_flowers:tulip_pink"
|
||||||
plant_tab[13] = "flowers:allium"
|
plant_tab[13] = "mcl_flowers:allium"
|
||||||
plant_tab[14] = "flowers:paeonia"
|
plant_tab[14] = "mcl_flowers:paeonia"
|
||||||
plant_tab[15] = "flowers:houstonia"
|
plant_tab[15] = "mcl_flowers:houstonia"
|
||||||
plant_tab[16] = "flowers:blue_orchid"
|
plant_tab[16] = "mcl_flowers:blue_orchid"
|
||||||
end
|
end
|
||||||
|
|
||||||
end)
|
end)
|
||||||
|
@ -415,7 +415,7 @@ minetest.register_tool("default:pole", {
|
|||||||
elseif r == 5 then
|
elseif r == 5 then
|
||||||
itemname = "mcl_mobitems:saddle"
|
itemname = "mcl_mobitems:saddle"
|
||||||
elseif r == 6 then
|
elseif r == 6 then
|
||||||
itemname = "flowers:waterlily"
|
itemname = "mcl_flowers:waterlily"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
local inv = user:get_inventory()
|
local inv = user:get_inventory()
|
||||||
|
@ -1 +1 @@
|
|||||||
flowers
|
mcl_flowers
|
||||||
|
@ -177,59 +177,59 @@ minetest.register_craft({
|
|||||||
-- Dye creation
|
-- Dye creation
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "mcl_dye:yellow",
|
output = "mcl_dye:yellow",
|
||||||
recipe = {{"flowers:dandelion_yellow"}},
|
recipe = {{"mcl_flowers:dandelion_yellow"}},
|
||||||
})
|
})
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "mcl_dye:yellow 2",
|
output = "mcl_dye:yellow 2",
|
||||||
recipe = {{"flowers:sunflower"}},
|
recipe = {{"mcl_flowers:sunflower"}},
|
||||||
})
|
})
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "mcl_dye:lightblue",
|
output = "mcl_dye:lightblue",
|
||||||
recipe = {{"flowers:blue_orchid"}},
|
recipe = {{"mcl_flowers:blue_orchid"}},
|
||||||
})
|
})
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "mcl_dye:grey",
|
output = "mcl_dye:grey",
|
||||||
recipe = {{"flowers:azure_bluet"}},
|
recipe = {{"mcl_flowers:azure_bluet"}},
|
||||||
})
|
})
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "mcl_dye:grey",
|
output = "mcl_dye:grey",
|
||||||
recipe = {{"flowers:oxeye_daisy"}},
|
recipe = {{"mcl_flowers:oxeye_daisy"}},
|
||||||
})
|
})
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "mcl_dye:grey",
|
output = "mcl_dye:grey",
|
||||||
recipe = {{"flowers:tulip_white"}},
|
recipe = {{"mcl_flowers:tulip_white"}},
|
||||||
})
|
})
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "mcl_dye:magenta",
|
output = "mcl_dye:magenta",
|
||||||
recipe = {{"flowers:allium"}},
|
recipe = {{"mcl_flowers:allium"}},
|
||||||
})
|
})
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "mcl_dye:magenta 2",
|
output = "mcl_dye:magenta 2",
|
||||||
recipe = {{"flowers:lilac"}},
|
recipe = {{"mcl_flowers:lilac"}},
|
||||||
})
|
})
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "mcl_dye:orange",
|
output = "mcl_dye:orange",
|
||||||
recipe = {{"flowers:tulip_orange"}},
|
recipe = {{"mcl_flowers:tulip_orange"}},
|
||||||
})
|
})
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "mcl_dye:pink",
|
output = "mcl_dye:pink",
|
||||||
recipe = {{"flowers:tulip_pink"}},
|
recipe = {{"mcl_flowers:tulip_pink"}},
|
||||||
})
|
})
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "mcl_dye:pink 2",
|
output = "mcl_dye:pink 2",
|
||||||
recipe = {{"flowers:peony"}},
|
recipe = {{"mcl_flowers:peony"}},
|
||||||
})
|
})
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "mcl_dye:red",
|
output = "mcl_dye:red",
|
||||||
recipe = {{"flowers:poppy"}},
|
recipe = {{"mcl_flowers:poppy"}},
|
||||||
})
|
})
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "mcl_dye:red",
|
output = "mcl_dye:red",
|
||||||
recipe = {{"flowers:tulip_red"}},
|
recipe = {{"mcl_flowers:tulip_red"}},
|
||||||
})
|
})
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "mcl_dye:red 2",
|
output = "mcl_dye:red 2",
|
||||||
recipe = {{"flowers:rose_bush"}},
|
recipe = {{"mcl_flowers:rose_bush"}},
|
||||||
})
|
})
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
type = "cooking",
|
type = "cooking",
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
minetest.register_entity("flowers:item",{
|
minetest.register_entity("mcl_flowers:item",{
|
||||||
hp_max = 1,
|
hp_max = 1,
|
||||||
visual="wielditem",
|
visual="wielditem",
|
||||||
visual_size={x=.25,y=.25},
|
visual_size={x=.25,y=.25},
|
||||||
@ -44,12 +44,12 @@ facedir[3] = {x=-1,y=0,z=0}
|
|||||||
|
|
||||||
local flower_pot_remove_item = function(pos, node)
|
local flower_pot_remove_item = function(pos, node)
|
||||||
local objs = nil
|
local objs = nil
|
||||||
if node and node.name == "flowers:pot" then
|
if node and node.name == "mcl_flowers:pot" then
|
||||||
objs = minetest.get_objects_inside_radius({x=pos.x,y=pos.y,z=pos.z}, .5)
|
objs = minetest.get_objects_inside_radius({x=pos.x,y=pos.y,z=pos.z}, .5)
|
||||||
end
|
end
|
||||||
if objs then
|
if objs then
|
||||||
for _, obj in ipairs(objs) do
|
for _, obj in ipairs(objs) do
|
||||||
if obj and obj:get_luaentity() and obj:get_luaentity().name == "flowers:item" then
|
if obj and obj:get_luaentity() and obj:get_luaentity().name == "mcl_flowers:item" then
|
||||||
obj:remove()
|
obj:remove()
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
@ -60,19 +60,19 @@ flower_pot_update_item = function(pos, node)
|
|||||||
flower_pot_remove_item(pos, node)
|
flower_pot_remove_item(pos, node)
|
||||||
local meta = minetest.get_meta(pos)
|
local meta = minetest.get_meta(pos)
|
||||||
if meta and meta:get_string("item") ~= "" then
|
if meta and meta:get_string("item") ~= "" then
|
||||||
if node.name == "flowers:pot" then
|
if node.name == "mcl_flowers:pot" then
|
||||||
pos.y = pos.y
|
pos.y = pos.y
|
||||||
end
|
end
|
||||||
flower_tmp.nodename = node.name
|
flower_tmp.nodename = node.name
|
||||||
flower_tmp.texture = ItemStack(meta:get_string("item")):get_name()
|
flower_tmp.texture = ItemStack(meta:get_string("item")):get_name()
|
||||||
local e = minetest.add_entity(pos,"flowers:item")
|
local e = minetest.add_entity(pos,"mcl_flowers:item")
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
flower_pot_drop_item = function(pos, node)
|
flower_pot_drop_item = function(pos, node)
|
||||||
local meta = minetest.get_meta(pos)
|
local meta = minetest.get_meta(pos)
|
||||||
if meta:get_string("item") ~= "" then
|
if meta:get_string("item") ~= "" then
|
||||||
if node.name == "flowers:pot" then
|
if node.name == "mcl_flowers:pot" then
|
||||||
minetest.add_item({x=pos.x,y=pos.y+1,z=pos.z}, meta:get_string("item"))
|
minetest.add_item({x=pos.x,y=pos.y+1,z=pos.z}, meta:get_string("item"))
|
||||||
end
|
end
|
||||||
meta:set_string("item","")
|
meta:set_string("item","")
|
@ -5,8 +5,8 @@ flower_tmp={}
|
|||||||
|
|
||||||
|
|
||||||
-- Map Generation
|
-- Map Generation
|
||||||
dofile(minetest.get_modpath("flowers").."/mapgen.lua")
|
dofile(minetest.get_modpath("mcl_flowers").."/mapgen.lua")
|
||||||
dofile(minetest.get_modpath("flowers").."/func.lua")
|
dofile(minetest.get_modpath("mcl_flowers").."/func.lua")
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -16,7 +16,7 @@ dofile(minetest.get_modpath("flowers").."/func.lua")
|
|||||||
|
|
||||||
|
|
||||||
local function add_simple_flower(name, desc, image, color)
|
local function add_simple_flower(name, desc, image, color)
|
||||||
minetest.register_node("flowers:"..name.."", {
|
minetest.register_node("mcl_flowers:"..name.."", {
|
||||||
description = desc,
|
description = desc,
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
tiles = { image..".png" },
|
tiles = { image..".png" },
|
||||||
@ -36,17 +36,17 @@ local function add_simple_flower(name, desc, image, color)
|
|||||||
})
|
})
|
||||||
end
|
end
|
||||||
|
|
||||||
add_simple_flower("poppy", "Poppy", "flowers_coqlicot", "color_red")
|
add_simple_flower("poppy", "Poppy", "mcl_flowers_poppy", "color_red")
|
||||||
add_simple_flower("dandelion", "Dandelion", "flowers_dandelion_yellow", "color_yellow")
|
add_simple_flower("dandelion", "Dandelion", "flowers_dandelion_yellow", "color_yellow")
|
||||||
add_simple_flower("oxeye_daisy", "Oxeye Daisy", "flower_oxeye_daisy", "color_yellow")
|
add_simple_flower("oxeye_daisy", "Oxeye Daisy", "mcl_flowers_oxeye_daisy", "color_yellow")
|
||||||
add_simple_flower("tulip_orange", "Orange Tulip", "flower_tulip_orange", "color_orange")
|
add_simple_flower("tulip_orange", "Orange Tulip", "flowers_tulip", "color_orange")
|
||||||
|
|
||||||
minetest.register_node("flowers:tulip_pink", {
|
minetest.register_node("mcl_flowers:tulip_pink", {
|
||||||
description = "Pink Tulip",
|
description = "Pink Tulip",
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
tiles = { "flower_tulip_pink.png" },
|
tiles = { "mcl_flowers_tulip_pink.png" },
|
||||||
inventory_image = "flower_tulip_pink.png",
|
inventory_image = "mcl_flowers_tulip_pink.png",
|
||||||
wield_image = "flower_tulip_pink.png",
|
wield_image = "mcl_flowers_tulip_pink.png",
|
||||||
sunlight_propagates = true,
|
sunlight_propagates = true,
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
walkable = false,
|
walkable = false,
|
||||||
@ -60,12 +60,12 @@ minetest.register_node("flowers:tulip_pink", {
|
|||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("flowers:tulip_red", {
|
minetest.register_node("mcl_flowers:tulip_red", {
|
||||||
description = "Red Tulip",
|
description = "Red Tulip",
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
tiles = { "flower_tulip_red.png" },
|
tiles = { "mcl_flowers_tulip_red.png" },
|
||||||
inventory_image = "flower_tulip_red.png",
|
inventory_image = "mcl_flowers_tulip_red.png",
|
||||||
wield_image = "flower_tulip_red.png",
|
wield_image = "mcl_flowers_tulip_red.png",
|
||||||
sunlight_propagates = true,
|
sunlight_propagates = true,
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
walkable = false,
|
walkable = false,
|
||||||
@ -80,12 +80,12 @@ minetest.register_node("flowers:tulip_red", {
|
|||||||
})
|
})
|
||||||
|
|
||||||
|
|
||||||
minetest.register_node("flowers:tulip_white", {
|
minetest.register_node("mcl_flowers:tulip_white", {
|
||||||
description = "White Tulip",
|
description = "White Tulip",
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
tiles = { "flower_tulip_white.png" },
|
tiles = { "mcl_flowers_tulip_white.png" },
|
||||||
inventory_image = "flower_tulip_white.png",
|
inventory_image = "mcl_flowers_tulip_white.png",
|
||||||
wield_image = "flower_tulip_white.png",
|
wield_image = "mcl_flowers_tulip_white.png",
|
||||||
sunlight_propagates = true,
|
sunlight_propagates = true,
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
walkable = false,
|
walkable = false,
|
||||||
@ -102,12 +102,12 @@ minetest.register_node("flowers:tulip_white", {
|
|||||||
|
|
||||||
--- allium ---
|
--- allium ---
|
||||||
|
|
||||||
minetest.register_node("flowers:allium", {
|
minetest.register_node("mcl_flowers:allium", {
|
||||||
description = "Allium",
|
description = "Allium",
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
tiles = { "flower_allium.png" },
|
tiles = { "mcl_flowers_allium.png" },
|
||||||
inventory_image = "flower_allium.png",
|
inventory_image = "mcl_flowers_allium.png",
|
||||||
wield_image = "flower_allium.png",
|
wield_image = "mcl_flowers_allium.png",
|
||||||
sunlight_propagates = true,
|
sunlight_propagates = true,
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
walkable = false,
|
walkable = false,
|
||||||
@ -123,12 +123,12 @@ minetest.register_node("flowers:allium", {
|
|||||||
|
|
||||||
--- peony ---
|
--- peony ---
|
||||||
|
|
||||||
minetest.register_node("flowers:peony", {
|
minetest.register_node("mcl_flowers:peony", {
|
||||||
description = "Peony",
|
description = "Peony",
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
tiles = { "flower_peony.png" },
|
tiles = { "mcl_flowers_peony.png" },
|
||||||
inventory_image = "flower_peony.png",
|
inventory_image = "mcl_flowers_peony.png",
|
||||||
wield_image = "flower_peony.png",
|
wield_image = "mcl_flowers_peony.png",
|
||||||
sunlight_propagates = true,
|
sunlight_propagates = true,
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
walkable = false,
|
walkable = false,
|
||||||
@ -145,12 +145,12 @@ minetest.register_node("flowers:peony", {
|
|||||||
|
|
||||||
--- azure bluet ---
|
--- azure bluet ---
|
||||||
|
|
||||||
minetest.register_node("flowers:azure_bluet", {
|
minetest.register_node("mcl_flowers:azure_bluet", {
|
||||||
description = "Azure Bluet",
|
description = "Azure Bluet",
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
tiles = { "flower_azure_bluet.png" },
|
tiles = { "mcl_flowers_azure_bluet.png" },
|
||||||
inventory_image = "flower_azure_bluet.png",
|
inventory_image = "mcl_flowers_azure_bluet.png",
|
||||||
wield_image = "flower_azure_bluet.png",
|
wield_image = "mcl_flowers_azure_bluet.png",
|
||||||
sunlight_propagates = true,
|
sunlight_propagates = true,
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
walkable = false,
|
walkable = false,
|
||||||
@ -166,12 +166,12 @@ minetest.register_node("flowers:azure_bluet", {
|
|||||||
|
|
||||||
---blue_orchid ---
|
---blue_orchid ---
|
||||||
|
|
||||||
minetest.register_node("flowers:blue_orchid", {
|
minetest.register_node("mcl_flowers:blue_orchid", {
|
||||||
description = "Blue Orchid",
|
description = "Blue Orchid",
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
tiles = { "flower_blue_orchid.png" },
|
tiles = { "mcl_flowers_blue_orchid.png" },
|
||||||
inventory_image = "flower_blue_orchid.png",
|
inventory_image = "mcl_flowers_blue_orchid.png",
|
||||||
wield_image = "flower_blue_orchid.png",
|
wield_image = "mcl_flowers_blue_orchid.png",
|
||||||
sunlight_propagates = true,
|
sunlight_propagates = true,
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
walkable = false,
|
walkable = false,
|
||||||
@ -187,12 +187,12 @@ minetest.register_node("flowers:blue_orchid", {
|
|||||||
|
|
||||||
--- Fern ---
|
--- Fern ---
|
||||||
|
|
||||||
minetest.register_node("flowers:fern", {
|
minetest.register_node("mcl_flowers:fern", {
|
||||||
description = "Fern",
|
description = "Fern",
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
tiles = { "fern.png" },
|
tiles = { "mcl_flowers_fern.png" },
|
||||||
inventory_image = "fern.png",
|
inventory_image = "mcl_flowers_fern.png",
|
||||||
wield_image = "fern.png",
|
wield_image = "mcl_flowers_fern.png",
|
||||||
sunlight_propagates = true,
|
sunlight_propagates = true,
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
walkable = false,
|
walkable = false,
|
||||||
@ -216,7 +216,7 @@ minetest.register_node("flowers:fern", {
|
|||||||
})
|
})
|
||||||
|
|
||||||
function register_large(name, desc, inv_img, bot_img, colr) --change in function
|
function register_large(name, desc, inv_img, bot_img, colr) --change in function
|
||||||
minetest.register_node("flowers:"..name.."_bottom", {
|
minetest.register_node("mcl_flowers:"..name.."_bottom", {
|
||||||
description = desc.." Bottom",
|
description = desc.." Bottom",
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
tiles = { "double_plant_"..name.."_bottom.png" },
|
tiles = { "double_plant_"..name.."_bottom.png" },
|
||||||
@ -233,19 +233,19 @@ function register_large(name, desc, inv_img, bot_img, colr) --change in function
|
|||||||
if minetest.get_item_group(name, "soil") ~= 0 then
|
if minetest.get_item_group(name, "soil") ~= 0 then
|
||||||
pointed_thing.under = pointed_thing.under+1
|
pointed_thing.under = pointed_thing.under+1
|
||||||
local height = 0
|
local height = 0
|
||||||
while minetest.get_node(pointed_thing.under).name == "flowers:"..name.."_bottom" and height < 2 do
|
while minetest.get_node(pointed_thing.under).name == "mcl_flowers:"..name.."_bottom" and height < 2 do
|
||||||
height = height+1
|
height = height+1
|
||||||
pointed_thing.under = pointed_thing.under+1
|
pointed_thing.under = pointed_thing.under+1
|
||||||
end
|
end
|
||||||
if height <2 then
|
if height <2 then
|
||||||
if minetest.get_node(pointed_thing.under).name == "air" then
|
if minetest.get_node(pointed_thing.under).name == "air" then
|
||||||
minetest.set_node(pointed_thing.under, {name="flowers:"..name.."_top"})
|
minetest.set_node(pointed_thing.under, {name="mcl_flowers:"..name.."_top"})
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end,
|
end,
|
||||||
]]
|
]]
|
||||||
drop = "flowers:"..name,
|
drop = "mcl_flowers:"..name,
|
||||||
groups = {dig_immediate=3,flammable=2,flower=1,attached_node=1,colr=1, dig_by_water=1, double_bottom =1,deco_block=1,deco_block=1},
|
groups = {dig_immediate=3,flammable=2,flower=1,attached_node=1,colr=1, dig_by_water=1, double_bottom =1,deco_block=1,deco_block=1},
|
||||||
sounds = default.node_sound_leaves_defaults(),
|
sounds = default.node_sound_leaves_defaults(),
|
||||||
selection_box = {
|
selection_box = {
|
||||||
@ -255,7 +255,7 @@ function register_large(name, desc, inv_img, bot_img, colr) --change in function
|
|||||||
})
|
})
|
||||||
|
|
||||||
-- Top
|
-- Top
|
||||||
minetest.register_node("flowers:"..name.."_top", {
|
minetest.register_node("mcl_flowers:"..name.."_top", {
|
||||||
description = desc.." Top",
|
description = desc.." Top",
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
tiles = { "double_plant_"..name.."_top.png" },
|
tiles = { "double_plant_"..name.."_top.png" },
|
||||||
@ -265,7 +265,7 @@ function register_large(name, desc, inv_img, bot_img, colr) --change in function
|
|||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
walkable = false,
|
walkable = false,
|
||||||
buildable_to = true,
|
buildable_to = true,
|
||||||
drop = "flowers:"..name,
|
drop = "mcl_flowers:"..name,
|
||||||
groups = {dig_immediate=3,flammable=2,flower=1,attached_node=1,colr=1, dig_by_water=1, not_in_creative_inventory = 1, double_top =1},
|
groups = {dig_immediate=3,flammable=2,flower=1,attached_node=1,colr=1, dig_by_water=1, not_in_creative_inventory = 1, double_top =1},
|
||||||
sounds = default.node_sound_leaves_defaults(),
|
sounds = default.node_sound_leaves_defaults(),
|
||||||
selection_box = {
|
selection_box = {
|
||||||
@ -280,7 +280,7 @@ end
|
|||||||
-- Flower Pot
|
-- Flower Pot
|
||||||
--
|
--
|
||||||
|
|
||||||
minetest.register_node("flowers:pot",{
|
minetest.register_node("mcl_flowers:pot",{
|
||||||
description = "Flower Pot",
|
description = "Flower Pot",
|
||||||
drawtype = "nodebox",
|
drawtype = "nodebox",
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
@ -327,12 +327,12 @@ minetest.register_node("flowers:pot",{
|
|||||||
local node = minetest.get_node(pos)
|
local node = minetest.get_node(pos)
|
||||||
flower_pot_drop_item(pos,node)
|
flower_pot_drop_item(pos,node)
|
||||||
minetest.add_node(pos, {name="air"})
|
minetest.add_node(pos, {name="air"})
|
||||||
minetest.add_item(pos, "flowers:pot")
|
minetest.add_item(pos, "mcl_flowers:pot")
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
-- Lily Pad
|
-- Lily Pad
|
||||||
minetest.register_node("flowers:waterlily", {
|
minetest.register_node("mcl_flowers:waterlily", {
|
||||||
description = "Lily Pad",
|
description = "Lily Pad",
|
||||||
drawtype = "nodebox",
|
drawtype = "nodebox",
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
@ -371,7 +371,7 @@ minetest.register_node("flowers:waterlily", {
|
|||||||
(minetest.get_item_group(node, "frosted_ice") > 0)) and
|
(minetest.get_item_group(node, "frosted_ice") > 0)) and
|
||||||
(def_above.buildable_to and minetest.get_item_group(node_above, "liquid") == 0) then
|
(def_above.buildable_to and minetest.get_item_group(node_above, "liquid") == 0) then
|
||||||
if not minetest.is_protected(pos, player_name) then
|
if not minetest.is_protected(pos, player_name) then
|
||||||
minetest.set_node(pos, {name = "flowers:waterlily",
|
minetest.set_node(pos, {name = "mcl_flowers:waterlily",
|
||||||
param2 = math.random(0, 3)})
|
param2 = math.random(0, 3)})
|
||||||
if not minetest.setting_getbool("creative_mode") then
|
if not minetest.setting_getbool("creative_mode") then
|
||||||
itemstack:take_item()
|
itemstack:take_item()
|
||||||
@ -389,8 +389,3 @@ minetest.register_node("flowers:waterlily", {
|
|||||||
|
|
||||||
local time_to_load= os.clock() - init
|
local time_to_load= os.clock() - init
|
||||||
print(string.format("[MOD] "..minetest.get_current_modname().." loaded in %.4f s", time_to_load))
|
print(string.format("[MOD] "..minetest.get_current_modname().." loaded in %.4f s", time_to_load))
|
||||||
|
|
||||||
minetest.register_alias("flowers:houstonia", "flowers:azure_bluet")
|
|
||||||
minetest.register_alias("flowers:paeonia", "flowers:peony")
|
|
||||||
minetest.register_alias("flowers:rose", "flowers:poppy")
|
|
||||||
minetest.register_alias("flowers:dandelion_yellow", "flowers:dandelion")
|
|
@ -1,20 +1,20 @@
|
|||||||
minetest.register_alias("mapgen_dandelion", "flowers:dandelion_yellow")
|
minetest.register_alias("mapgen_dandelion", "mcl_flowers:dandelion_yellow")
|
||||||
minetest.register_alias("mapgen_rose", "flowers:rose")
|
minetest.register_alias("mapgen_rose", "mcl_flowers:rose")
|
||||||
|
|
||||||
minetest.register_alias("mapgen_oxeye_daisy", "flowers:oxeye_daisy")
|
minetest.register_alias("mapgen_oxeye_daisy", "mcl_flowers:oxeye_daisy")
|
||||||
|
|
||||||
minetest.register_alias("mapgen_tulip_orange", "flowers:tulip_orange")
|
minetest.register_alias("mapgen_tulip_orange", "mcl_flowers:tulip_orange")
|
||||||
minetest.register_alias("mapgen_tulip_pink", "flowers:tulip_pink")
|
minetest.register_alias("mapgen_tulip_pink", "mcl_flowers:tulip_pink")
|
||||||
minetest.register_alias("mapgen_tulip_red", "flowers:tulip_red")
|
minetest.register_alias("mapgen_tulip_red", "mcl_flowers:tulip_red")
|
||||||
minetest.register_alias("mapgen_tulip_white", "flowers:tulip_white")
|
minetest.register_alias("mapgen_tulip_white", "mcl_flowers:tulip_white")
|
||||||
|
|
||||||
minetest.register_alias("mapgen_allium", "flowers:allium")
|
minetest.register_alias("mapgen_allium", "mcl_flowers:allium")
|
||||||
|
|
||||||
minetest.register_alias("mapgen_paeonia", "flowers:paeonia")
|
minetest.register_alias("mapgen_paeonia", "mcl_flowers:paeonia")
|
||||||
|
|
||||||
minetest.register_alias("mapgen_houstonia", "flowers:houstonia")
|
minetest.register_alias("mapgen_houstonia", "mcl_flowers:houstonia")
|
||||||
|
|
||||||
minetest.register_alias("mapgen_blue_orchid", "flowers:blue_orchid")
|
minetest.register_alias("mapgen_blue_orchid", "mcl_flowers:blue_orchid")
|
||||||
|
|
||||||
minetest.register_on_generated(function(minp, maxp, seed)
|
minetest.register_on_generated(function(minp, maxp, seed)
|
||||||
if maxp.y >= 3 and minp.y <= 0 then
|
if maxp.y >= 3 and minp.y <= 0 then
|
||||||
@ -57,40 +57,40 @@ minetest.register_on_generated(function(minp, maxp, seed)
|
|||||||
local flower_choice = math.random(0, 11)
|
local flower_choice = math.random(0, 11)
|
||||||
local flower = "default:grass"
|
local flower = "default:grass"
|
||||||
if flower_choice == 1 then
|
if flower_choice == 1 then
|
||||||
flower = "flowers:dandelion_yellow"
|
flower = "mcl_flowers:dandelion_yellow"
|
||||||
minetest.set_node(p, {name=flower})
|
minetest.set_node(p, {name=flower})
|
||||||
elseif flower_choice == 2 then
|
elseif flower_choice == 2 then
|
||||||
flower = "flowers:rose"
|
flower = "mcl_flowers:rose"
|
||||||
minetest.set_node(p, {name=flower})
|
minetest.set_node(p, {name=flower})
|
||||||
elseif flower_choice == 3 then
|
elseif flower_choice == 3 then
|
||||||
flower = "flowers:oxeye_daisy"
|
flower = "mcl_flowers:oxeye_daisy"
|
||||||
minetest.set_node(p, {name=flower})
|
minetest.set_node(p, {name=flower})
|
||||||
elseif flower_choice == 4 then
|
elseif flower_choice == 4 then
|
||||||
flower = "flowers:tulip_orange"
|
flower = "mcl_flowers:tulip_orange"
|
||||||
minetest.set_node(p, {name=flower})
|
minetest.set_node(p, {name=flower})
|
||||||
elseif flower_choice == 5 then
|
elseif flower_choice == 5 then
|
||||||
flower = "flowers:tulip_pink"
|
flower = "mcl_flowers:tulip_pink"
|
||||||
minetest.set_node(p, {name=flower})
|
minetest.set_node(p, {name=flower})
|
||||||
elseif flower_choice == 6 then
|
elseif flower_choice == 6 then
|
||||||
flower = "flowers:tulip_red"
|
flower = "mcl_flowers:tulip_red"
|
||||||
minetest.set_node(p, {name=flower})
|
minetest.set_node(p, {name=flower})
|
||||||
elseif flower_choice == 7 then
|
elseif flower_choice == 7 then
|
||||||
flower = "flowers:tulip_white"
|
flower = "mcl_flowers:tulip_white"
|
||||||
minetest.set_node(p, {name=flower})
|
minetest.set_node(p, {name=flower})
|
||||||
elseif flower_choice == 8 then
|
elseif flower_choice == 8 then
|
||||||
flower = "flowers:allium"
|
flower = "mcl_flowers:allium"
|
||||||
minetest.set_node(p, {name=flower})
|
minetest.set_node(p, {name=flower})
|
||||||
elseif flower_choice == 9 then
|
elseif flower_choice == 9 then
|
||||||
flower = "flowers:paeonia"
|
flower = "mcl_flowers:paeonia"
|
||||||
minetest.set_node(p, {name=flower})
|
minetest.set_node(p, {name=flower})
|
||||||
elseif flower_choice == 10 then
|
elseif flower_choice == 10 then
|
||||||
flower = "flowers:houstonia"
|
flower = "mcl_flowers:houstonia"
|
||||||
minetest.set_node(p, {name=flower})
|
minetest.set_node(p, {name=flower})
|
||||||
elseif flower_choice == 11 then
|
elseif flower_choice == 11 then
|
||||||
flower = "flowers:blue_orchid"
|
flower = "mcl_flowers:blue_orchid"
|
||||||
minetest.set_node(p, {name=flower})
|
minetest.set_node(p, {name=flower})
|
||||||
elseif flower_choice == 12 then
|
elseif flower_choice == 12 then
|
||||||
flower = "flowers:fern"
|
flower = "mcl_flowers:fern"
|
||||||
minetest.set_node(p, {name=flower})
|
minetest.set_node(p, {name=flower})
|
||||||
else
|
else
|
||||||
flower = "default:grass"
|
flower = "default:grass"
|
Before Width: | Height: | Size: 192 B After Width: | Height: | Size: 192 B |
Before Width: | Height: | Size: 311 B After Width: | Height: | Size: 311 B |
Before Width: | Height: | Size: 627 B After Width: | Height: | Size: 627 B |
Before Width: | Height: | Size: 460 B After Width: | Height: | Size: 460 B |
Before Width: | Height: | Size: 220 B After Width: | Height: | Size: 220 B |
Before Width: | Height: | Size: 436 B After Width: | Height: | Size: 436 B |
Before Width: | Height: | Size: 520 B After Width: | Height: | Size: 520 B |
Before Width: | Height: | Size: 273 B After Width: | Height: | Size: 273 B |
0
mods/flowers/textures/flower_azure_bluet.png → mods/mcl_flowers/textures/mcl_flowers_azure_bluet.png
Before Width: | Height: | Size: 225 B After Width: | Height: | Size: 225 B |
0
mods/flowers/textures/flower_blue_orchid.png → mods/mcl_flowers/textures/mcl_flowers_blue_orchid.png
Before Width: | Height: | Size: 255 B After Width: | Height: | Size: 255 B |
Before Width: | Height: | Size: 301 B After Width: | Height: | Size: 301 B |
0
mods/flowers/textures/flower_oxeye_daisy.png → mods/mcl_flowers/textures/mcl_flowers_oxeye_daisy.png
Before Width: | Height: | Size: 430 B After Width: | Height: | Size: 430 B |
Before Width: | Height: | Size: 336 B After Width: | Height: | Size: 336 B |
Before Width: | Height: | Size: 302 B After Width: | Height: | Size: 302 B |
0
mods/flowers/textures/flower_tulip_pink.png → mods/mcl_flowers/textures/mcl_flowers_tulip_pink.png
Before Width: | Height: | Size: 424 B After Width: | Height: | Size: 424 B |
Before Width: | Height: | Size: 414 B After Width: | Height: | Size: 414 B |
0
mods/flowers/textures/flower_tulip_white.png → mods/mcl_flowers/textures/mcl_flowers_tulip_white.png
Before Width: | Height: | Size: 435 B After Width: | Height: | Size: 435 B |
@ -266,8 +266,8 @@ minetest.register_craft({
|
|||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "mcl_mobitems:feather 3",
|
output = "mcl_mobitems:feather 3",
|
||||||
recipe = {
|
recipe = {
|
||||||
{ "flowers:oxeye_daisy" },
|
{ "mcl_flowers:oxeye_daisy" },
|
||||||
{ "flowers:oxeye_daisy" },
|
{ "mcl_flowers:oxeye_daisy" },
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|