There is a solution - don't let clients place the blocks that aren't implemented. That's what vanilla server does I believe.
Btw. there's a little bug with redstone:
EDIT: Yeah the vanilla server prevents me from placing unknown blocks, I think it should be implemented in MCServer too.
If not, we have a nice anti-griefing solution:
- Build your awesome base
- Mod your client to have a new block with ID 1337 and send the .jar to your friends
- Place this block in the base
- Griefer (or other unknown person) is coming but his game is crashing again and again
- Profit!
Btw. there's a little bug with redstone:
EDIT: Yeah the vanilla server prevents me from placing unknown blocks, I think it should be implemented in MCServer too.
If not, we have a nice anti-griefing solution:
- Build your awesome base
- Mod your client to have a new block with ID 1337 and send the .jar to your friends
- Place this block in the base
- Griefer (or other unknown person) is coming but his game is crashing again and again
- Profit!