swap expensive lbms to aliases

master
wsor 2020-10-24 18:57:11 -04:00
parent 46fccdd815
commit 662c59028a
1 changed files with 50 additions and 0 deletions

View File

@ -2,6 +2,7 @@ local modpath = minetest.get_modpath("sea_fix") --.. DIR_DELIM
dofile(modpath .. "/clear_inv.lua")
--stuff from codersea > sand
--[[
minetest.register_lbm({
name = "sea_fix:sand_replacer",
nodenames = {"codersea:sand", "codersea:sandgrow", "codersea:seastone_redviolet", "codersea:seaglass_blue", "codersea:seaglass_yellow", "codersea:seastone_magenta", "codersea:seastone_cyan", "codersea:sandalgae", "codersea:seastone_aqua", "codersea:seastone_skyblue", "codersea:seastone_lime", "codersea:seaglass_red", "codersea:seaglass_black", "codersea:seaglass_white"},
@ -9,6 +10,23 @@ minetest.register_lbm({
minetest.set_node(pos, {name = "default:sand"})
end,
})
]]--
--aliases to sand
minetest.register_alias("codersea:sand", "default:sand")
minetest.register_alias("codersea:sandgrow", "default:sand")
minetest.register_alias("codersea:seastone_redviolet", "default:sand")
minetest.register_alias("codersea:seaglass_blue", "default:sand")
minetest.register_alias("codersea:seaglass_yellow", "default:sand")
minetest.register_alias("codersea:seastone_magenta", "default:sand")
minetest.register_alias("codersea:seastone_cyan", "default:sand")
minetest.register_alias("codersea:sandalgae", "default:sand")
minetest.register_alias("codersea:seastone_aqua", "default:sand")
minetest.register_alias("codersea:seastone_skyblue", "default:sand")
minetest.register_alias("codersea:seastone_lime", "default:sand")
minetest.register_alias("codersea:seaglass_red", "default:sand")
minetest.register_alias("codersea:seaglass_black", "default:sand")
minetest.register_alias("codersea:seaglass_white", "default:sand")
--stuff from codersea > water
minetest.register_lbm({
@ -24,6 +42,7 @@ minetest.register_lbm({
})
--stuff from codersea > dirt
--[[
minetest.register_lbm({
name = "sea_fix:dirt_replacer",
nodenames = {"codersea:dirt", "coderblocks:astrodirt"},
@ -31,8 +50,14 @@ minetest.register_lbm({
minetest.set_node(pos, {name = "default:dirt"})
end,
})
]]--
--aliases to replace above
minetest.register_alias("codersea:dirt", "default:dirt")
minetest.register_alias("codersea:astrodirt", "default:dirt")
--random stuff on top of water > air
--[[
minetest.register_lbm({
name = "sea_fix:dirt_replacer_two",
nodenames = {"flowers:seaweed_1", "flowers:seaweed_2", "flowers:seaweed_3", "flowers:seaweed_4"},
@ -40,8 +65,16 @@ minetest.register_lbm({
minetest.set_node(pos, {name = "air"})
end,
})
]]--
--change the above for lbm to aliases
minetest.register_alias("flowers:seaweed_1", "air")
minetest.register_alias("flowers:seaweed_2", "air")
minetest.register_alias("flowers:seaweed_3", "air")
minetest.register_alias("flowers:seaweed_4", "air")
--random crap to stonebrick
--[[
minetest.register_lbm({
name = "sea_fix:c_stone_brick_replacer",
nodenames = {"cblocks:stonebrick_mangenta", "cblocks:stonebrick_white", "asteroid:stonebrick"},
@ -49,8 +82,13 @@ minetest.register_lbm({
minetest.set_node(pos, {name = "default:stonebrick"})
end,
})
]]--
--change above to aliases
minetest.register_alias("asteroid:stonebrick", "default:stonebrick")
--changing stuff to dirt_with_grass
--[[
minetest.register_lbm({
name = "sea_fix:grass_replacer",
nodenames = {"grassblock:block"},
@ -58,8 +96,14 @@ minetest.register_lbm({
minetest.set_node(pos, {name = "default:dirt_with_grass"})
end,
})
]]--
--more aliases
minetest.register_alias("grassblock:block", "default:dirt_with_grass")
--moss replacer
--[[ just get rid of it for now as it is a mod still on the server
minetest.register_lbm({
name = "sea_fix:moss_replacer",
nodenames = {"trunks:moss"},
@ -67,8 +111,10 @@ minetest.register_lbm({
minetest.set_node(pos, {name = "air"})
end,
})
]]--
--bamboo replacer
--[[
minetest.register_lbm({
name = "sea_fix:bamt_replacer",
nodenames = {"bamboo:bamboo"},
@ -76,6 +122,10 @@ minetest.register_lbm({
minetest.set_node(pos, {name = "air"})
end,
})
]]--
--more aliases
minetest.register_alias("bamboo:bamboo", "air")
--node
minetest.register_node("sea_fix:place_holder", {