The scenario is: I want a limit placed on how many blocks of a certain type that a player can place. For arguements sake i'll say for now that this limit is 10 dirt blocks. This means that the player would place the first 10 blocks perfectly normally. However, when they try and place an 11th, instead of placing the block it would display a message in the chat explaining that they're over the limit. The slightly more complicated part comes in because I want to be able to make the counter go down again if you delete the dirt blocks that you previously placed. This would essentially allow a maximum of 10 of your dirt blocks to be placed at any one time. Also, making sure that you have to delete the blocks you placed and not any other dirt blocks. Any suggestions would be much appreciated. If possible, code examples would be preferred. Regards. Jonathan.