I played around with the plugin a bit and there seem to be some instability, but in general it’s working fairly well. The default way of placing or removing blocks I found was rather awkward so I took the liberty to try and improve it and make it behave a bit more like it would in other, similar games;
Suggestion; add a function to remove a block*(or just get the ISM reference to get its location)* via using the item ID you get from a hit result. That way you wouldn’t need to fiddle around with so many vectors. Not really necessary, just a thing for convenience and keep things clean.