Something I think could be useful is a fast way to check for the existence of protected nodes in either a given radius or min/max position
This could speed up things like TNT greatly (when used with protection) and also make it harder to grief non protected nodes in the same vicinity as protected ones.
I came upon this problem while adding some basic protection support to my shooter mod, checking every position in the 'blast' routine causes a noticeable slow-down even in singleplayer mode and I fear it could end up being a lag fest on public servers :(
Any thoughts on this?
Edit: It looks like the engine doesn't actually handle the protection and requires a mod to override core.is_protected, right?
If that's the case then this is not even possible, I was kinda under the impression protected status was somehow stored in the db :(
Still looking for ideas to speed things up but the topic probably really belongs in modding general