Okay, here's what I tried to do, I think this code just spawns stuff in the world though, NOT relevant to my block.
How do I make it relevant?
public void onBlockDestroyedByPlayer(World world, int x, int y, int z, int p_149664_5_)
{
//l of src
world.setBlock(0, 0, -1, ModBlocks.BlockJohnnyBlockRubble);
//r of src
world.setBlock(0, 0, 1, ModBlocks.BlockJohnnyBlockRubble);
//n of src
world.setBlock(1, 0, 0, ModBlocks.BlockJohnnyBlockRubble);
//s of src
world.setBlock(-1, 0, 0, ModBlocks.BlockJohnnyBlockRubble);
//se of src
world.setBlock(-1, 0, -1, ModBlocks.BlockJohnnyBlockRubble);
//ne of src
world.setBlock(1, 0, 1, ModBlocks.BlockJohnnyBlockRubble);
}