// System.out.println("Block placement attempted");
if (placed) {
if (world.getBlock(i, j, k) == blockTrack) {
TileTrack tile = TrackFactory.makeTrackTile(track);
world.setTileEntity(i, j, k, tile);
blockTrack.onPostBlockPlaced(world, i, j, k, 0);
world.markBlockForUpdate(i, j, k);
}
world.playSoundEffect((float) i + 0.5F, (float) j + 0.5F, (float) k + 0.5F, blockTrack.stepSound.getStepResourcePath(), (blockTrack.stepSound.getVolume() + 1.0F) / 2.0F, blockTrack.stepSound.getPitch() * 0.8F);
}
return true;