Jordan Irwin
df3428059c
Add localization support...
Breaks compatibility with Minetever versions 0.4.x
Cleaner mod for Minetest
Description:
A Minetest mod that can be used to remove/replace unknown entities, nodes, & items. Originally forked from PilzAdam's clean mod.
Licensing:
Requirements:
- Minetest minimum version: 5.0
- Depends: none
Usage:
Registering items, entities, etc. for cleaning can be done in cleaner.json
in the world directory. If it does not exist it will be created automatically when the server is started.
It is formatted as follows:
{
"entities" :
{
"remove" : []
},
"items" :
{
"replace" : {}
},
"nodes" :
{
"remove" : [],
"replace" : {}
},
"ores" :
{
"remove" : []
}
}
Cleaning nodes example:
{
"nodes" :
{
"remove" : [
"old:node_1",
"old:node_2",
],
"replace" : {
"old:node_3" : "new:node_1",
"old:node_4" : "new:node_2",
}
},
}
remove
key works for nodes, entities, & ores. replace
key works for nodes & items. Their functions are self-explanatory.
Settings:
cleaner.unsafe
- Enables unsafe methods & commands (remove_ore).
- type: bool
- default: false
Links:
Description
Languages
Lua
86.6%
Shell
9.5%
Python
3.9%