First Commit
parent
8cde0a2058
commit
993169b46b
|
@ -0,0 +1,23 @@
|
|||
# minetest_remover
|
||||
Mod for Minetest to remove Unknown Blocks.
|
||||
|
||||
There two Strategies to remove this Blocks.
|
||||
If you want aktivate one, rename your init_xxx-File to init.lua and
|
||||
restart your Server or Game.
|
||||
|
||||
## How to use:
|
||||
|
||||
Edit the Init-File and write the Nodenames, which you want to remove.
|
||||
Rename the the File to init.lua and restart your Server or Game.
|
||||
|
||||
## Install
|
||||
|
||||
Move your Download to the Mods-Folder.
|
||||
|
||||
## Depends
|
||||
|
||||
none
|
||||
|
||||
## License
|
||||
|
||||
License: WTFPL
|
|
@ -0,0 +1,63 @@
|
|||
minetest.register_lbm({
|
||||
name = ":lbm2",
|
||||
nodenames = { --- farming_plus:strawberry
|
||||
"farming_plus:strawberry",
|
||||
"farming_plus:strawberry_1",
|
||||
"farming_plus:strawberry_2",
|
||||
"farming_plus:strawberry_3",
|
||||
"farming_plus:strawberry_4",
|
||||
"farming_plus:strawberry_5",
|
||||
"farming_plus:strawberry_6",
|
||||
|
||||
--- farming_plus:raspberry
|
||||
"farming_plus:raspberry",
|
||||
"farming_plus:raspberry_1",
|
||||
"farming_plus:raspberry_2",
|
||||
"farming_plus:raspberry_3",
|
||||
"farming_plus:raspberry_4",
|
||||
"farming_plus:raspberry_5",
|
||||
"farming_plus:raspberry_6",
|
||||
|
||||
--- farming:blueberry
|
||||
"farming:blueberry",
|
||||
"farming:blueberry_1",
|
||||
"farming:blueberry_2",
|
||||
"farming:blueberry_3",
|
||||
"farming:blueberry_4",
|
||||
|
||||
--- farming_plus:strawberry
|
||||
"farming:strawberry",
|
||||
"farming:strawberry_1",
|
||||
"farming:strawberry_2",
|
||||
"farming:strawberry_3",
|
||||
"farming:strawberry_4",
|
||||
"farming:strawberry_5",
|
||||
"farming:strawberry_6",
|
||||
|
||||
--- farming_plus:raspberry
|
||||
"farming:raspberry",
|
||||
"farming:raspberry_1",
|
||||
"farming:raspberry_2",
|
||||
"farming:raspberry_3",
|
||||
"farming:raspberry_4",
|
||||
"farming:raspberry_5",
|
||||
"farming:raspberry_6",
|
||||
|
||||
-- Bees
|
||||
--"bees:hive_wild",
|
||||
|
||||
},
|
||||
-- you can add as many entries you need
|
||||
action = function(pos)
|
||||
minetest.set_node(pos, {name = "air"}) -- replacer node name
|
||||
end,
|
||||
})
|
||||
|
||||
minetest.register_alias("bamboo:bamboo","air")
|
||||
minetest.register_alias("streets:constructionfence_top","streets:roadwork_traffic_barrier_top_straight")
|
||||
minetest.register_alias("streets:constructionfence_bottom","streets:roadwork_traffic_barrier_straight")
|
||||
minetest.register_alias("streets:pole_top", "streets:bigpole_short")
|
||||
minetest.register_alias("streets:pole_bottom", "streets:bigpole")
|
||||
minetest.register_alias("streets:streetlamp_basic_top_on", "streets:light_vertical_off")
|
||||
minetest.register_alias("streets:streetlamp_basic_middle", "streets:bigpole")
|
||||
minetest.register_alias("streets:streetlamp_basic_bottom", "streets:bigpole")
|
|
@ -0,0 +1,81 @@
|
|||
local old_nodes = { --- farming_plus:strawberry
|
||||
"farming_plus:strawberry",
|
||||
"farming_plus:strawberry_1",
|
||||
"farming_plus:strawberry_2",
|
||||
"farming_plus:strawberry_3",
|
||||
"farming_plus:strawberry_4",
|
||||
"farming_plus:strawberry_5",
|
||||
"farming_plus:strawberry_6",
|
||||
|
||||
--- farming_plus:raspberry
|
||||
"farming_plus:raspberry",
|
||||
"farming_plus:raspberry_1",
|
||||
"farming_plus:raspberry_2",
|
||||
"farming_plus:raspberry_3",
|
||||
"farming_plus:raspberry_4",
|
||||
"farming_plus:raspberry_5",
|
||||
"farming_plus:raspberry_6",
|
||||
|
||||
--- farming:blueberry
|
||||
"farming:blueberry",
|
||||
"farming:blueberry_1",
|
||||
"farming:blueberry_2",
|
||||
"farming:blueberry_3",
|
||||
"farming:blueberry_4",
|
||||
|
||||
--- farming_plus:strawberry
|
||||
"farming:strawberry",
|
||||
"farming:strawberry_1",
|
||||
"farming:strawberry_2",
|
||||
"farming:strawberry_3",
|
||||
"farming:strawberry_4",
|
||||
"farming:strawberry_5",
|
||||
"farming:strawberry_6",
|
||||
|
||||
--- farming_plus:raspberry
|
||||
"farming:raspberry",
|
||||
"farming:raspberry_1",
|
||||
"farming:raspberry_2",
|
||||
"farming:raspberry_3",
|
||||
"farming:raspberry_4",
|
||||
"farming:raspberry_5",
|
||||
"farming:raspberry_6",
|
||||
|
||||
--- Dmobs
|
||||
--"dmobs:hive",
|
||||
|
||||
-- Bees
|
||||
"bees:hive_wild",
|
||||
}
|
||||
|
||||
local old_entities = {
|
||||
"dmobs:dragon",
|
||||
"dmobs:pig",
|
||||
"dmobs:wasp",
|
||||
"dmobs:panda",
|
||||
"dmobs:nyan",
|
||||
"dmobs:treeman"
|
||||
}
|
||||
|
||||
for _,node_name in ipairs(old_nodes) do
|
||||
minetest.register_node(":"..node_name, {
|
||||
groups = {old=1},
|
||||
})
|
||||
end
|
||||
|
||||
minetest.register_abm({
|
||||
nodenames = {"group:old"},
|
||||
interval = 1,
|
||||
chance = 1,
|
||||
action = function(pos, node)
|
||||
minetest.env:remove_node(pos)
|
||||
end,
|
||||
})
|
||||
|
||||
for _,entity_name in ipairs(old_entities) do
|
||||
minetest.register_entity(":"..entity_name, {
|
||||
on_activate = function(self, staticdata)
|
||||
self.object:remove()
|
||||
end,
|
||||
})
|
||||
end
|
Loading…
Reference in New Issue