647605cc68
fixes a number of bugs and glitches this also brings in a major update to Unified Inventory
65 lines
1.7 KiB
Lua
65 lines
1.7 KiB
Lua
-- The actual "mod part" of this "extras" component just suplies 3d apples
|
|
-- makes the lavacooling a bit more random and hence natural-looking,
|
|
-- and makes some tweaks to the various default plants and some
|
|
-- non-default ones that depend on biome_lib, to make them wave if the
|
|
-- appropriate shader is enabled.
|
|
|
|
-- by Vanessa Dannenberg
|
|
|
|
dreambuilder = {}
|
|
|
|
default.cool_lava = function (pos, node) end
|
|
|
|
minetest.register_abm({
|
|
nodenames = {"default:lava_source", "default:lava_flowing"},
|
|
neighbors = {"group:water"},
|
|
interval = 5,
|
|
chance = 15,
|
|
catch_up = false,
|
|
action = function(...)
|
|
default.cool_lava(...)
|
|
end,
|
|
})
|
|
|
|
minetest.override_item("default:apple", {
|
|
drawtype = "mesh",
|
|
mesh = "default_apple.obj",
|
|
tiles = {"default_apple_3d.png"}
|
|
})
|
|
|
|
-- default stuff
|
|
|
|
for i = 1, 5 do
|
|
minetest.override_item("default:grass_"..i, { waving = 1 })
|
|
end
|
|
|
|
minetest.override_item("default:junglegrass", { waving = 1 })
|
|
|
|
-- farming, farming_plus
|
|
|
|
for i = 1, 8 do
|
|
minetest.override_item("farming:wheat_"..i, { waving = 1 })
|
|
minetest.override_item("farming:cotton_"..i, { waving = 1 })
|
|
end
|
|
|
|
-- Undergrowth modpack
|
|
|
|
minetest.override_item("youngtrees:youngtree_top", { waving = 1 })
|
|
|
|
-- Ferns mod
|
|
|
|
for i = 1, 3 do
|
|
minetest.override_item("ferns:fern_0"..i, { waving = 1 })
|
|
end
|
|
|
|
minetest.override_item("ferns:tree_fern_leaves", { waving = 1 })
|
|
|
|
-- Dryplants mod
|
|
|
|
minetest.override_item("dryplants:reedmace_height_2", { waving = 1 })
|
|
minetest.override_item("dryplants:reedmace_height_3", { waving = 1 })
|
|
minetest.override_item("dryplants:reedmace_height_3_spikes", { waving = 1 })
|
|
minetest.override_item("dryplants:juncus", { waving = 1 })
|
|
minetest.override_item("dryplants:juncus_02", { waving = 1 })
|
|
|