@Override
 public void handlePacketData(NBTTagCompound tag) {
   if (tag.hasKey("filterList")) {
     List<WarehouseItemFilter> filters =
         WarehouseItemFilter.readFilterList(
             tag.getTagList("filterList", Constants.NBT.TAG_COMPOUND),
             new ArrayList<WarehouseItemFilter>());
     tile.setFilters(filters);
   }
   super.handlePacketData(tag);
 }