Okay yeah i missed the hasTileEntity line. The point i tried to make with this is that it's possible to have a TileEntity without extending BlockContainer or implementing ITileEntityProvider. Just with a normal Block you can have one too. Now i see you are checking for that. Cool ;)