Compare commits
4 Commits
translatio
...
master
Author | SHA1 | Date | |
---|---|---|---|
561f7c51a2 | |||
faa5f9e104 | |||
0a4ad83209 | |||
0e092543e3 |
@ -15,7 +15,8 @@ minetest.register_craftitem(":bushes:youngtree", {
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
abstract_bushes.grow_youngtree_node2(pointed_thing.under, 4)
|
-- abstract_bushes.grow_youngtree_node2(pointed_thing.under, 4)
|
||||||
|
abstract_bushes.grow_youngtree2(pointed_thing.under)
|
||||||
stack:set_count(stack:get_count() - 1)
|
stack:set_count(stack:get_count() - 1)
|
||||||
return stack
|
return stack
|
||||||
end,
|
end,
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
name = misc
|
name = misc
|
||||||
title = NALC misc
|
title = NALC misc
|
||||||
description = Add various things from MFF
|
description = Add various things from MFF
|
||||||
depends = interact
|
depends = interact, bushes
|
||||||
|
55
nalc_dyes/init.lua
Normal file
55
nalc_dyes/init.lua
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
-- Redefine [flower | bakedclay] dyes
|
||||||
|
local flower_dyes = {
|
||||||
|
"white", "black", "violet", "blue", "green", "yellow",
|
||||||
|
"orange", "red", "cyan", "magenta", "pink", "dark_green"
|
||||||
|
}
|
||||||
|
|
||||||
|
for _, name in ipairs(flower_dyes) do
|
||||||
|
core.clear_craft({ output = "dye:"..name })
|
||||||
|
|
||||||
|
core.register_craft({
|
||||||
|
output = "dye:"..name.. " 1",
|
||||||
|
recipe = {
|
||||||
|
{"group:flower,color_"..name}
|
||||||
|
},
|
||||||
|
})
|
||||||
|
end
|
||||||
|
|
||||||
|
-- Redefine default dyes
|
||||||
|
core.register_craft({
|
||||||
|
output = "dye:black 1",
|
||||||
|
recipe = {
|
||||||
|
{"group:coal"}
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
|
core.register_craft({
|
||||||
|
output = "dye:violet 1",
|
||||||
|
recipe = {
|
||||||
|
{"default:blueberries"}
|
||||||
|
},
|
||||||
|
})
|
||||||
|
|
||||||
|
-- Redefine seacoral dyes
|
||||||
|
local seacoral_dyes = {
|
||||||
|
"spring", "azure"
|
||||||
|
}
|
||||||
|
for _, name in ipairs(seacoral_dyes) do
|
||||||
|
core.clear_craft({ output = "dye:"..name })
|
||||||
|
end
|
||||||
|
|
||||||
|
local register_seacoral_craft = function(output,recipe)
|
||||||
|
core.register_craft(
|
||||||
|
{
|
||||||
|
type = 'shapeless',
|
||||||
|
output = output,
|
||||||
|
recipe = recipe,
|
||||||
|
})
|
||||||
|
end
|
||||||
|
|
||||||
|
register_seacoral_craft("dye:cyan 1", {"default:coral_cyan"})
|
||||||
|
register_seacoral_craft("dye:magenta 1", {"seacoral:coral_magenta"})
|
||||||
|
register_seacoral_craft("dye:pink 1", {"default:coral_pink"})
|
||||||
|
register_seacoral_craft("unifieddyes:lime 1", {"default:coral_green"})
|
||||||
|
register_seacoral_craft("unifieddyes:spring 1", {"seacoral:coral_aqua"})
|
||||||
|
register_seacoral_craft("unifieddyes:azure 1", {"seacoral:coral_skyblue"})
|
4
nalc_dyes/mod.conf
Normal file
4
nalc_dyes/mod.conf
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
name = nalc_dyes
|
||||||
|
title = NALC Dyes
|
||||||
|
description = Redefine craft of dyes
|
||||||
|
depends = default,flowers,dye,bakedclay,unifieddyes,seacoral
|
@ -64,7 +64,7 @@ end
|
|||||||
-- Pour que cette génération soit active, il faut désactiver la génération de moretrees
|
-- Pour que cette génération soit active, il faut désactiver la génération de moretrees
|
||||||
-- en mettant à false les arbres souhaités dans le fichier default_settings.txt du mod
|
-- en mettant à false les arbres souhaités dans le fichier default_settings.txt du mod
|
||||||
-- moretrees.
|
-- moretrees.
|
||||||
if not moretrees.enable_apple_tree then
|
if not moretrees.spawn_enabled then
|
||||||
minetest.register_decoration({
|
minetest.register_decoration({
|
||||||
name = "moretrees:apple_tree",
|
name = "moretrees:apple_tree",
|
||||||
deco_type = "simple",
|
deco_type = "simple",
|
||||||
@ -76,9 +76,7 @@ if not moretrees.enable_apple_tree then
|
|||||||
y_max = 31000,
|
y_max = 31000,
|
||||||
decoration = "moretrees:apple_tree_sapling_ongen",
|
decoration = "moretrees:apple_tree_sapling_ongen",
|
||||||
})
|
})
|
||||||
end
|
|
||||||
|
|
||||||
if not moretrees.enable_oak then
|
|
||||||
minetest.register_decoration({
|
minetest.register_decoration({
|
||||||
name = "moretrees:oak",
|
name = "moretrees:oak",
|
||||||
deco_type = "simple",
|
deco_type = "simple",
|
||||||
@ -90,9 +88,7 @@ if not moretrees.enable_oak then
|
|||||||
y_max = 31000,
|
y_max = 31000,
|
||||||
decoration = "moretrees:oak_sapling_ongen",
|
decoration = "moretrees:oak_sapling_ongen",
|
||||||
})
|
})
|
||||||
end
|
|
||||||
|
|
||||||
if not moretrees.enable_sequoia then
|
|
||||||
minetest.register_decoration({
|
minetest.register_decoration({
|
||||||
name = "moretrees:sequoia",
|
name = "moretrees:sequoia",
|
||||||
deco_type = "simple",
|
deco_type = "simple",
|
||||||
@ -104,9 +100,7 @@ if not moretrees.enable_sequoia then
|
|||||||
y_max = 210,
|
y_max = 210,
|
||||||
decoration = "moretrees:sequoia_sapling_ongen",
|
decoration = "moretrees:sequoia_sapling_ongen",
|
||||||
})
|
})
|
||||||
end
|
|
||||||
|
|
||||||
if not moretrees.enable_palm then
|
|
||||||
minetest.register_decoration({
|
minetest.register_decoration({
|
||||||
name = "moretrees:palm",
|
name = "moretrees:palm",
|
||||||
deco_type = "simple",
|
deco_type = "simple",
|
||||||
@ -125,9 +119,7 @@ if not moretrees.enable_palm then
|
|||||||
y_max = 3,
|
y_max = 3,
|
||||||
decoration = "moretrees:palm_sapling_ongen",
|
decoration = "moretrees:palm_sapling_ongen",
|
||||||
})
|
})
|
||||||
end
|
|
||||||
|
|
||||||
if not moretrees.enable_date_palm then
|
|
||||||
minetest.register_decoration({
|
minetest.register_decoration({
|
||||||
name = "moretrees:date_palm",
|
name = "moretrees:date_palm",
|
||||||
deco_type = "simple",
|
deco_type = "simple",
|
||||||
@ -146,9 +138,7 @@ if not moretrees.enable_date_palm then
|
|||||||
y_max = 3,
|
y_max = 3,
|
||||||
decoration = "moretrees:date_palm_sapling_ongen",
|
decoration = "moretrees:date_palm_sapling_ongen",
|
||||||
})
|
})
|
||||||
end
|
|
||||||
|
|
||||||
if not moretrees.enable_cedar then
|
|
||||||
minetest.register_decoration({
|
minetest.register_decoration({
|
||||||
name = "moretrees:cedar_rare_alt50",
|
name = "moretrees:cedar_rare_alt50",
|
||||||
deco_type = "simple",
|
deco_type = "simple",
|
||||||
@ -205,9 +195,7 @@ if not moretrees.enable_cedar then
|
|||||||
y_max = 31000,
|
y_max = 31000,
|
||||||
decoration = "moretrees:cedar_sapling_ongen",
|
decoration = "moretrees:cedar_sapling_ongen",
|
||||||
})
|
})
|
||||||
end
|
|
||||||
|
|
||||||
if not moretrees.enable_rubber_tree then
|
|
||||||
minetest.register_decoration({
|
minetest.register_decoration({
|
||||||
name = "moretrees:rubber_tree",
|
name = "moretrees:rubber_tree",
|
||||||
deco_type = "simple",
|
deco_type = "simple",
|
||||||
@ -219,9 +207,7 @@ if not moretrees.enable_rubber_tree then
|
|||||||
y_max = 31000,
|
y_max = 31000,
|
||||||
decoration = "moretrees:rubber_tree_sapling_ongen",
|
decoration = "moretrees:rubber_tree_sapling_ongen",
|
||||||
})
|
})
|
||||||
end
|
|
||||||
|
|
||||||
if not moretrees.enable_willow then
|
|
||||||
minetest.register_decoration({
|
minetest.register_decoration({
|
||||||
name = "moretrees:willow_rare",
|
name = "moretrees:willow_rare",
|
||||||
deco_type = "simple",
|
deco_type = "simple",
|
||||||
@ -245,9 +231,7 @@ if not moretrees.enable_willow then
|
|||||||
y_max = 31000,
|
y_max = 31000,
|
||||||
decoration = "moretrees:willow_sapling_ongen",
|
decoration = "moretrees:willow_sapling_ongen",
|
||||||
})
|
})
|
||||||
end
|
|
||||||
|
|
||||||
if not moretrees.enable_birch then
|
|
||||||
minetest.register_decoration({
|
minetest.register_decoration({
|
||||||
name = "moretrees:birch",
|
name = "moretrees:birch",
|
||||||
deco_type = "simple",
|
deco_type = "simple",
|
||||||
@ -259,9 +243,7 @@ if not moretrees.enable_birch then
|
|||||||
y_max = 31000,
|
y_max = 31000,
|
||||||
decoration = "moretrees:birch_sapling_ongen",
|
decoration = "moretrees:birch_sapling_ongen",
|
||||||
})
|
})
|
||||||
end
|
|
||||||
|
|
||||||
if not moretrees.enable_spruce then
|
|
||||||
minetest.register_decoration({
|
minetest.register_decoration({
|
||||||
name = "moretrees:spruce_rare_alt40-200",
|
name = "moretrees:spruce_rare_alt40-200",
|
||||||
deco_type = "simple",
|
deco_type = "simple",
|
||||||
@ -285,9 +267,7 @@ if not moretrees.enable_spruce then
|
|||||||
y_max = 31000,
|
y_max = 31000,
|
||||||
decoration = "moretrees:spruce_sapling_ongen",
|
decoration = "moretrees:spruce_sapling_ongen",
|
||||||
})
|
})
|
||||||
end
|
|
||||||
|
|
||||||
if not moretrees.enable_fir then
|
|
||||||
minetest.register_decoration({
|
minetest.register_decoration({
|
||||||
name = "moretrees:fir_rare_alt40-200",
|
name = "moretrees:fir_rare_alt40-200",
|
||||||
deco_type = "simple",
|
deco_type = "simple",
|
||||||
@ -311,9 +291,7 @@ if not moretrees.enable_fir then
|
|||||||
y_max = 31000,
|
y_max = 31000,
|
||||||
decoration = "moretrees:fir_sapling_ongen",
|
decoration = "moretrees:fir_sapling_ongen",
|
||||||
})
|
})
|
||||||
end
|
|
||||||
|
|
||||||
if not moretrees.enable_poplar then
|
|
||||||
minetest.register_decoration({
|
minetest.register_decoration({
|
||||||
name = "moretrees:poplar_small_rare",
|
name = "moretrees:poplar_small_rare",
|
||||||
deco_type = "simple",
|
deco_type = "simple",
|
||||||
|
Reference in New Issue
Block a user