Change block placer to OfflinePlayer and add clearPlacer in dispenser tracking